diff --git a/.travis.yml b/.travis.yml index afbc0ccb0ee..608842cd41f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,8 +22,12 @@ env: matrix: - LINT_CHECK="1" - TRANSIFEX="1" - - TESTS="1" ODOO_REPO="odoo/odoo" - - TESTS="1" ODOO_REPO="OCA/OCB" + - TESTS="1" ODOO_REPO="odoo/odoo" EXCLUDE="database_cleanup,auth_totp_password_security" + - TESTS="1" ODOO_REPO="OCA/OCB" EXCLUDE="database_cleanup,auth_totp_password_security" + - TESTS="1" ODOO_REPO="odoo/odoo" INCLUDE="database_cleanup" + - TESTS="1" ODOO_REPO="OCA/OCB" INCLUDE="database_cleanup" + - TESTS="1" ODOO_REPO="odoo/odoo" INCLUDE="auth_totp_password_security" + - TESTS="1" ODOO_REPO="OCA/OCB" INCLUDE="auth_totp_password_security" virtualenv: system_site_packages: true diff --git a/9.0-sql_report b/9.0-sql_report new file mode 100644 index 00000000000..e69de29bb2d diff --git a/README.md b/README.md index d9aac0f1c02..51fc33a8e8b 100644 --- a/README.md +++ b/README.md @@ -13,61 +13,93 @@ This project aim to deal with modules related to manage Odoo server environment - Manage email settings [//]: # (addons) + Available addons ---------------- addon | version | summary --- | --- | --- [admin_technical_features](admin_technical_features/) | 9.0.0.1.0 | Checks the technical features box for admin user. +[attachment_base_synchronize](attachment_base_synchronize/) | 9.0.1.0.0 | Attachment Base Synchronize +[auditlog](auditlog/) | 9.0.1.0.0 | Audit Log +[auth_brute_force](auth_brute_force/) | 9.0.1.1.0 | Track Authentication Attempts and Prevent Brute-force Attacks +[auth_from_http_remote_user](auth_from_http_remote_user/) | 9.0.1.0.0 | Authenticate via HTTP Remote User [auth_session_timeout](auth_session_timeout/) | 9.0.1.0.0 | This module disable all inactive sessions since a given delay [auth_signup_verify_email](auth_signup_verify_email/) | 9.0.1.0.0 | Force uninvited users to use a good email for signup [auth_supplier](auth_supplier/) | 9.0.2.0.0 | Auth Supplier -[base_custom_info](base_custom_info/) | 9.0.1.0.0 | Add custom field in models +[auth_totp](auth_totp/) | 9.0.1.0.1 | Allows users to enable MFA and add optional trusted devices +[auth_totp_password_security](auth_totp_password_security/) | 9.0.1.0.0 | auth_totp and password_security compatibility +[auto_backup](auto_backup/) | 9.0.1.1.1 | Backups database +[base_cron_exclusion](base_cron_exclusion/) | 9.0.1.0.0 | Allow you to select scheduled actions that should not run simultaneously. +[base_custom_info](base_custom_info/) | 9.0.2.0.0 | Add custom field in models [base_export_manager](base_export_manager/) | 9.0.1.1.0 | Manage model export profiles -[base_external_dbsource](base_external_dbsource/) | 9.0.1.0.0 | External Database Sources +[base_external_dbsource](base_external_dbsource/) | 9.0.1.0.1 | External Database Sources +[base_fontawesome](base_fontawesome/) | 9.0.4.7.0 | Up to date Fontawesome resources. +[base_import_match](base_import_match/) | 9.0.1.0.0 | Try to avoid duplicates before importing +[base_kanban_stage](base_kanban_stage/) | 9.0.1.1.0 | Provides stage model and abstract logic for inheritance +[base_manifest_extension](base_manifest_extension/) | 9.0.1.0.0 | Adds useful keys to manifest files [base_multi_image](base_multi_image/) | 9.0.1.1.0 | Allow multiple images for database objects +[base_name_search_improved](base_name_search_improved/) | 9.0.1.0.0 | Friendlier search when typing in relation fields [base_optional_quick_create](base_optional_quick_create/) | 9.0.1.0.0 | Avoid 'quick create' on m2o fields, on a 'by model' basis [base_report_auto_create_qweb](base_report_auto_create_qweb/) | 9.0.1.0.0 | Report qweb auto generation +[base_search_fuzzy](base_search_fuzzy/) | 9.0.1.0.0 | Fuzzy search with the PostgreSQL trigram extension [base_suspend_security](base_suspend_security/) | 9.0.1.0.0 | Suspend security checks for a call [base_technical_features](base_technical_features/) | 9.0.1.0.0 | Access to technical features without activating debug mode +[base_tier_validation](base_tier_validation/) | 9.0.1.0.2 | Implement a validation process based on tiers. [base_user_gravatar](base_user_gravatar/) | 9.0.1.0.0 | Synchronize Gravatar Image +[base_user_role](base_user_role/) | 9.0.1.0.0 | User roles +[base_view_inheritance_extension](base_view_inheritance_extension/) | 9.0.1.1.0 | Adds more operators for view inheritance [configuration_helper](configuration_helper/) | 9.0.1.0.0 | Configuration Helper [database_cleanup](database_cleanup/) | 9.0.1.0.0 | Database cleanup -[date_range](date_range/) | 9.0.1.0.0 | Manage all kind of date range +[date_range](date_range/) | 9.0.1.0.1 | Manage all kind of date range +[datetime_formatter](datetime_formatter/) | 9.0.1.0.0 | Helper functions to give correct format to date[time] fields [dbfilter_from_header](dbfilter_from_header/) | 9.0.1.0.0 | Filter databases with HTTP headers [dead_mans_switch_client](dead_mans_switch_client/) | 9.0.1.0.1 | Be notified when customers' odoo instances go down [disable_odoo_online](disable_odoo_online/) | 9.0.1.0.0 | Remove odoo.com bindings +[external_file_location](external_file_location/) | 9.0.1.0.0 | External File Location +[fetchmail_bydate](fetchmail_bydate/) | 9.0.1.0.0 | Fetchmail by date and unseen messages +[fetchmail_notify_error_to_sender](fetchmail_notify_error_to_sender/) | 9.0.1.0.0 | If fetching mails gives error, send an email to sender +[html_image_url_extractor](html_image_url_extractor/) | 9.0.1.0.0 | Extract images found in any HTML field +[html_text](html_text/) | 9.0.1.0.0 | Generate excerpts from any HTML field +[keychain](keychain/) | 9.0.1.0.0 | Store accounts and credentials +[kpi](kpi/) | 9.0.1.1.0 | Key Performance Indicator [letsencrypt](letsencrypt/) | 9.0.1.0.0 | Request SSL certificates from letsencrypt.org +[mail_cleanup](mail_cleanup/) | 9.0.1.0.0 | Mark as read or delete mails after a set time [mail_environment](mail_environment/) | 9.0.1.0.0 | Configure mail servers with server_environment_files +[mail_log_messages_to_process](mail_log_messages_to_process/) | 9.0.1.0.0 | Log all messages received, before they start to be processed. [mass_editing](mass_editing/) | 9.0.1.0.0 | Mass Editing +[menu_technical_info](menu_technical_info/) | 9.0.1.0.0 | Fast way to look up technical info about menu item. +[module_auto_update](module_auto_update/) | 9.0.2.0.3 | Automatically update Odoo modules [module_prototyper](module_prototyper/) | 9.0.0.1.0 | Prototype your module. -[password_security](password_security/) | 9.0.1.0.2 | Allow admin to set password security requirements. +[oauth_provider](oauth_provider/) | 9.0.1.0.0 | Allows to use Odoo as an OAuth2 provider +[oauth_provider_jwt](oauth_provider_jwt/) | 9.0.1.0.0 | Adds the JSON Web Token support for OAuth2 provider +[password_security](password_security/) | 9.0.1.2.3 | Allow admin to set password security requirements. [res_config_settings_enterprise_remove](res_config_settings_enterprise_remove/) | 9.0.1.0.0 | Remove fields in all settings views marked as enterprise [scheduler_error_mailer](scheduler_error_mailer/) | 9.0.1.0.0 | Scheduler Error Mailer +[sequence_check_digit](sequence_check_digit/) | 9.0.1.0.0 | Adds a check digit on sequences [server_environment](server_environment/) | 9.0.1.2.0 | move some configurations out of the database [server_environment_files_sample](server_environment_files_sample/) | 9.0.1.0.0 | sample config file for server_environment +[server_environment_ir_config_parameter](server_environment_ir_config_parameter/) | 9.0.1.0.0 | Override System Parameters from server environment file +[sql_export](sql_export/) | 9.0.1.0.0 | Export data in csv file with SQL requests +[sql_request_abstract](sql_request_abstract/) | 9.0.1.0.1 | Abstract Model to manage SQL Requests +[subscription_action](subscription_action/) | 9.0.1.0.0 | Run a server action on a newly created document [test_configuration_helper](test_configuration_helper/) | 9.0.1.0.0 | Configuration Helper - Tests [users_ldap_mail](users_ldap_mail/) | 9.0.1.0.0 | LDAP mapping for user name and e-mail [users_ldap_populate](users_ldap_populate/) | 9.0.1.0.0 | LDAP Populate + Unported addons --------------- addon | version | summary --- | --- | --- -[auditlog](auditlog/) | 8.0.1.0.0 (unported) | Audit Log [auth_admin_passkey](auth_admin_passkey/) | 8.0.2.1.1 (unported) | Authentification - Admin Passkey [auth_dynamic_groups](auth_dynamic_groups/) | 8.0.1.0.0 (unported) | Have membership conditions for certain groups [auth_from_http_basic](auth_from_http_basic/) | 1.0 (unported) | Authenticate via HTTP basic authentication [auth_from_http_basic_logout](auth_from_http_basic_logout/) | 1.0 (unported) | Authenticate via HTTP basic authentication (logout helper) -[auth_from_http_remote_user](auth_from_http_remote_user/) | 8.0.1.0.0 (unported) | Authenticate via HTTP Remote User -[base_debug4all](base_debug4all/) | 8.0.1.0.0 (unported) | Shows full debug options for all users [email_template_template](email_template_template/) | 1.0 (unported) | Templates for email templates [fetchmail_attach_from_folder](fetchmail_attach_from_folder/) | 8.0.1.0.1 (unported) | Attach mails in an IMAP folder to existing objects -[fetchmail_notify_error_to_sender](fetchmail_notify_error_to_sender/) | 8.0.1.0.0 (unported) | If fetching mails gives error, send an email to sender [import_odbc](import_odbc/) | 1.3 (unported) | Import data from SQL and ODBC data sources. [ir_config_parameter_viewer](ir_config_parameter_viewer/) | 0.1 (unported) | Ir.config_parameter view [language_path_mixin](language_path_mixin/) | 8.0.1.0.0 (unported) | Setting the partner's language in RML reports -[mgmtsystem_kpi](mgmtsystem_kpi/) | 7.0.1.1.1 (unported) | Key Performance Indicator -[qweb_usertime](qweb_usertime/) | 8.0.1.0.0 (unported) | Add user time rendering support in QWeb [security_protector](security_protector/) | 0.1 (unported) | Security protector [server_env_base_external_referentials](server_env_base_external_referentials/) | 1.0 (unported) | Server environment for base_external_referential [super_calendar](super_calendar/) | 8.0.0.2.0 (unported) | This module allows to create configurable calendars. diff --git a/email_template_template/i18n/email_template_template.pot b/admin_technical_features/i18n/admin_technical_features.pot similarity index 62% rename from email_template_template/i18n/email_template_template.pot rename to admin_technical_features/i18n/admin_technical_features.pot index c83ab22af5c..c3c86c113ac 100644 --- a/email_template_template/i18n/email_template_template.pot +++ b/admin_technical_features/i18n/admin_technical_features.pot @@ -1,12 +1,10 @@ -# Translation of OpenERP Server. +# Translation of Odoo Server. # This file contains the translation of the following modules: # msgid "" msgstr "" -"Project-Id-Version: OpenERP Server 7.0\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-03-14 17:41+0000\n" -"PO-Revision-Date: 2014-03-14 17:41+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" diff --git a/admin_technical_features/i18n/fr.po b/admin_technical_features/i18n/fr.po new file mode 100644 index 00000000000..610a1992e1e --- /dev/null +++ b/admin_technical_features/i18n/fr.po @@ -0,0 +1,14 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\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" diff --git a/admin_technical_features/i18n/nl.po b/admin_technical_features/i18n/nl.po new file mode 100644 index 00000000000..3a7b4842394 --- /dev/null +++ b/admin_technical_features/i18n/nl.po @@ -0,0 +1,14 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\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" diff --git a/attachment_base_synchronize/README.rst b/attachment_base_synchronize/README.rst new file mode 100644 index 00000000000..fe25020d220 --- /dev/null +++ b/attachment_base_synchronize/README.rst @@ -0,0 +1,85 @@ + +.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 + +==================== +Attachment Metadata +==================== + +This module extend ir.attachment model with some new fields for a better control +for import and export of files. + +The main feature is an integrity file check with a hash. + +A file hash is short representation (signature) computed from file data. +Hashes computed before send file and after received file can be compared to be +sure of the content integrity. + +An example of the use of this module, can be found in the external_file_location. + + +Usage +===== + +Go the menu Settings > Attachments + +You can create / see standard attachments with additional fields + + + +.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas + :alt: Try me on Runbot + :target: https://runbot.odoo-community.org/runbot/149/8.0 + + +Known issues / Roadmap +====================== + +The purpose of this module is not to import the data of the file but only exchange files with external application. + + +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 smashing it by providing a detailed and welcomed `feedback +`_. + +Credits +======= + +Images +------ + +* Odoo Community Association: `Icon `_. + + +Contributors +------------ + +* Valentin CHEMIERE +* Sebastien BEAU +* Joel Grand-Guillaume Camptocamp +* initOS +* Angel Moya + +Maintainer +---------- + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +This module is maintained by the OCA. + +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. + +To contribute to this module, please visit https://odoo-community.org. diff --git a/attachment_base_synchronize/__init__.py b/attachment_base_synchronize/__init__.py new file mode 100644 index 00000000000..0650744f6bc --- /dev/null +++ b/attachment_base_synchronize/__init__.py @@ -0,0 +1 @@ +from . import models diff --git a/attachment_base_synchronize/__openerp__.py b/attachment_base_synchronize/__openerp__.py new file mode 100644 index 00000000000..061c0fa7fb2 --- /dev/null +++ b/attachment_base_synchronize/__openerp__.py @@ -0,0 +1,27 @@ +# coding: utf-8 +# @ 2015 Florian DA COSTA @ Akretion +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +{ + 'name': 'Attachment Base Synchronize', + 'version': '9.0.1.0.0', + 'author': 'Akretion,Odoo Community Association (OCA)', + 'website': 'http://www.akretion.com/', + 'license': 'AGPL-3', + 'category': 'Generic Modules', + 'depends': [ + 'base', + 'mail', + ], + 'data': [ + 'views/attachment_view.xml', + 'security/ir.model.access.csv', + 'data/cron.xml', + ], + 'demo': [ + 'demo/attachment_metadata_demo.xml' + ], + 'installable': True, + 'application': False, + 'images': [], +} diff --git a/attachment_base_synchronize/data/cron.xml b/attachment_base_synchronize/data/cron.xml new file mode 100644 index 00000000000..031d594dc8c --- /dev/null +++ b/attachment_base_synchronize/data/cron.xml @@ -0,0 +1,18 @@ + + + + + + Run Attachments Metadata + 30 + minutes + -1 + False + + ir.attachment.metadata + run_attachment_metadata_scheduler + ([]) + + + + diff --git a/attachment_base_synchronize/demo/attachment_metadata_demo.xml b/attachment_base_synchronize/demo/attachment_metadata_demo.xml new file mode 100644 index 00000000000..1a844455783 --- /dev/null +++ b/attachment_base_synchronize/demo/attachment_metadata_demo.xml @@ -0,0 +1,12 @@ + + + + + + bWlncmF0aW9uIHRlc3Q= + attachment_metadata.doc + attachment_metadata.doc + + + + diff --git a/attachment_base_synchronize/i18n/am.po b/attachment_base_synchronize/i18n/am.po new file mode 100644 index 00000000000..0e2fa5d773e --- /dev/null +++ b/attachment_base_synchronize/i18n/am.po @@ -0,0 +1,410 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-10-04 09:41+0000\n" +"PO-Revision-Date: 2016-10-04 09:41+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/ar.po b/attachment_base_synchronize/i18n/ar.po new file mode 100644 index 00000000000..4decd4a31b5 --- /dev/null +++ b/attachment_base_synchronize/i18n/ar.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "الشركة" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "أنشئ بواسطة" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "أنشئ في" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "تاريخ آخر رسالة في هذا السجل." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "الوصف" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "الخطأ" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "المتابعون" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "تجميع حسب" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "المعرف" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "إذا حددته، ستتطلب الرسائل الجديدة انتباهك" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "تاريخ آخر رسالة" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "آخر تعديل في" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "آخر تحديث في" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "الرسائل" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "النوع" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "رسائل غير مقروءة" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/attachment_base_synchronize.pot b/attachment_base_synchronize/i18n/attachment_base_synchronize.pot new file mode 100644 index 00000000000..d6f6f99abb4 --- /dev/null +++ b/attachment_base_synchronize/i18n/attachment_base_synchronize.pot @@ -0,0 +1,396 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "File corrupted: Something was wrong with the retrieved file, please relaunch the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "File hash computed with file data to be compared to external hash when provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "The file type determines an import method to be used to parse and transform data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "You can either upload a file from your computer or copy/paste an internet link to your file" +msgstr "" + diff --git a/attachment_base_synchronize/i18n/bg.po b/attachment_base_synchronize/i18n/bg.po new file mode 100644 index 00000000000..ef718bfa0bc --- /dev/null +++ b/attachment_base_synchronize/i18n/bg.po @@ -0,0 +1,410 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-01-14 04:21+0000\n" +"PO-Revision-Date: 2017-01-14 04:21+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Фирма" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Създадено от" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Създадено на" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Дата на последното съобщение, публикувано на записа." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Описание" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Име за показване" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Готово" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Последователи" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Групиране по" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Ако е отбелязано, новите съобщения ще изискват внимание." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Дата на последното съобщение" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Последно обновено на" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Последно обновено от" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Последно обновено на" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Съобщения" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Вид" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Непрочетени съобщения" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/bs.po b/attachment_base_synchronize/i18n/bs.po new file mode 100644 index 00000000000..9818d1bae08 --- /dev/null +++ b/attachment_base_synchronize/i18n/bs.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Kompanija" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Datum posljednje poruke ostavljene na unos." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Opis" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Prikaži naziv" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Pratioci" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Grupiši po" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Ako je označeno nove poruke će zahtjevati vašu pažnju." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Datum zadnje poruke" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Zadnje mijenjano" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Poruke" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Vrsta" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Nepročitane poruke" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/ca.po b/attachment_base_synchronize/i18n/ca.po new file mode 100644 index 00000000000..6a4e4d9116d --- /dev/null +++ b/attachment_base_synchronize/i18n/ca.po @@ -0,0 +1,424 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Marc Tormo i Bochaca , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-19 17:59+0000\n" +"PO-Revision-Date: 2018-07-04 10:04+0000\n" +"Last-Translator: mtbochaca \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" +"X-Generator: Weblate 3.0.1\n" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "Acció necessària" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "Adjunt" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "Nom de l'adjunt" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "URL de l'adjunt" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "ID de l'adjunt" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "Adjunts" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "Binari" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "Suma de comprovació / SHA1" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Companyia" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Creat el" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "Mes de creació" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "Dades de la Base de Dades" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Data del darrer missatge annexat al registre." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Descripció" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Mostrar el nom" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Fet" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "Tema del Correu electrònic" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Error" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "Exportar Fitxer (Localització Externa)" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "Hash extern" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "Fallit" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "Contingut del fitxer" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "Nom del Fitxer" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "Mida del Fitxer" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" +"Fitxer corromput: Alguna cosa ha fallat al rebre el fitxer, si us plau " +"torneu a carregar la tasca." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" +"El Hash del fitxer prové del propietari extern del fitxer. \n" +"Si es proporciona ens permet comprovar que el fitxer descarregat és una " +"còpia exacta del fitxer original." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" +"El hash del fitxer és calcula amb les dades del fitxer comparades amb el " +"hash extern quan es proporciona." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "Tipus de fitxer" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "Filtre als meus documents" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Seguidors" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "Seguidors (Canals)" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidors (Empreses)" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Agrupa Per" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Si està marcat, hi ha nous missatges." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "Si està marcat, els nous missatges volen la vostra atenció." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "Contingut Indexat" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "Hash intern" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "És seguidor" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "És un document públic" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Data darrer missatge" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Darrera modificació el" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Darrera Actualització per" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Darrera Actualització el" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "Enllaça al model ir.attachment " + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Missatges" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "Adjunts de meta-dades" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "Tipus Mime" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "El(s) meu(s) Document(s)" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "Nombre d'accions" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "Número de missatges que requereixen una acció" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "Número de missatges no llegits" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "Propietari" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "Pendent" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "Camp del recurs" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "ID del recurs " + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "Model del recurs" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "Nom del recurs " + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "Executar" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "Marcar com a Fet" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Estat" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "Missatge d'estat" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "Nom del fitxer desat" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "Sincronitza la data" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "Els objectes de la base de dades en aquesta adjunció seran adjuntats a" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" +"El tipus de fitxer determina un mètode d'importació a utilitzar-se per " +"analitzar i transformar les dades abans de ser importades al ERP o una " +"exportació" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "L'ID del registre també està adjuntat" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipus" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "URL" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Missatges sense llegir" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "Comptador de missatges sense llegir" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "Url" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" +"Podeu carregar un fitxer des del vostre ordinador o copiar/enganxar un " +"enllaç de Internet al vostre fitxer" diff --git a/attachment_base_synchronize/i18n/ca_ES.po b/attachment_base_synchronize/i18n/ca_ES.po new file mode 100644 index 00000000000..18f7fd4dce4 --- /dev/null +++ b/attachment_base_synchronize/i18n/ca_ES.po @@ -0,0 +1,412 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Carlos Hormigo, 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-23 17:59+0000\n" +"PO-Revision-Date: 2018-02-23 17:59+0000\n" +"Last-Translator: Carlos Hormigo, 2018\n" +"Language-Team: Catalan (Spain) (https://www.transifex.com/oca/teams/23907/" +"ca_ES/)\n" +"Language: ca_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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Companyia" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Creat a" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Descripció" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Nom visible" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Darrera modificació en" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Darrera actualització per" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Darrera actualització el" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipus" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/cs.po b/attachment_base_synchronize/i18n/cs.po new file mode 100644 index 00000000000..89301ac9db7 --- /dev/null +++ b/attachment_base_synchronize/i18n/cs.po @@ -0,0 +1,410 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Společnost" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Vytvořil(a)" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Vytvořeno" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Datum posledního vzkazu u tohoto záznamu." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Popis" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Zobrazovaný název" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Sledující" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Seskupit podle" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Pokud je zaškrtnuto, nové zprávy vyžadují vaši pozornost." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Datum posledního vzkazu" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Naposled upraveno" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Naposled upraveno" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Naposled upraveno" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Zprávy" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Stav" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Druh" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Nepřečtené zprávy" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/da.po b/attachment_base_synchronize/i18n/da.po new file mode 100644 index 00000000000..61aca2e4a9b --- /dev/null +++ b/attachment_base_synchronize/i18n/da.po @@ -0,0 +1,410 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Virksomhed" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Oprettet af" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Dato for sidste besked på denne post." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Beskrivelse" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Fejl" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Followers" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Gruppér efter" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "Id" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Hvis afmærket, kræver nye beskeder din attention" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Sidste dato for besked" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Sidst ændret den" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Beskeder" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Delstat" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Type" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Ulæste beskeder" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/de.po b/attachment_base_synchronize/i18n/de.po new file mode 100644 index 00000000000..327185109c8 --- /dev/null +++ b/attachment_base_synchronize/i18n/de.po @@ -0,0 +1,419 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Rudolf Schnapka , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-30 01:19+0000\n" +"PO-Revision-Date: 2017-05-30 01:19+0000\n" +"Last-Translator: Rudolf Schnapka , 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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "Handlungsbedarf" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "Anhang" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "Anhangsbezeichnung" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "Anhangs-URL" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "Anhangskennung" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "Anhänge" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "Binär" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "Prüfsumme/SHA1" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Unternehmen" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Erstellt am:" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "Anlagemonat" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "Datenbankdaten" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Datum der letzten Meldung zum Datensatz." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Beschreibung" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Erledigt" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "Email-Thread" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Fehler" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "Externer Hashwert" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "Fehlgeschlagen" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "Dateiinhalt" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "Dateiname" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "Dateigröße" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" +"Datei verstümmelt: Etwas ist bei der erhaltenen Datei schief gelaufen, bitte " +"Aufgabe wiederholen." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" +"Dateiprüfsumme stammt von externem Dateibesitzer.\n" +"Wenn verfügbar erlaubt dies die exakte Übereinstimmung mit Originaldatei." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" +"Aus Datei errechnete Prüfsumme, mit externem Hash zu vergleich, wenn " +"verfügbar." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "Dateityp" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "Meine Dokumente eingrenzen" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Follower" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "Follower (Kanäle)" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "Follower (Partner)" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Gruppieren nach" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Wenn angewählt, erfordern neue Meldungen Ihre Ausmerksamkeit." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "Wenn angewählt, erfordern neue Meldungen Ihre Aufmerksamkeit" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "Indizierter Inhalt" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "Interne Prüfsumme" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "Ist Follower" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "Ist öffentliches Dokument" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Letztes Meldungsdatum" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Zuletzt geändert am" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "Verknüpfe mit ir.attachment-Modell" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Meldungen" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "Metadaten-Anhänge" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "Mime-Typ" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "Meine Dokumente" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "Anzahl Aktionen" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "Anzahl Meldungen, die Ihr Handeln erfordern" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "Anzahl ungelesener Meldungen" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "Eigner" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "laufend" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "Ressourcen-Feld" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "Ressourcen-ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "Ressourcen-Modell" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "Ressourcenname" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "Ausführen" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Status" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "Gespeicherter Dateiname" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "Das Datenbankobjekt, an das dieser Anhang angehängt wird" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "Die Datensatz-ID, an die dieser angehängt wird" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Aktion" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "URL" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Ungelesene Meldungen" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "Zähler für ungelesene Meldungen" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "Url" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" +"Sie können entweder eine Datei vom Computer hochladen oder eine " +"Internetverknüpfung zu Ihrer Datei einfügen" diff --git a/attachment_base_synchronize/i18n/el_GR.po b/attachment_base_synchronize/i18n/el_GR.po new file mode 100644 index 00000000000..3a7d282e4e0 --- /dev/null +++ b/attachment_base_synchronize/i18n/el_GR.po @@ -0,0 +1,412 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Kostas Goutoudis , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: Kostas Goutoudis , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "Συνημμένα " + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Εταιρεία" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Δημιουργήθηκε από " + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Δημιουργήθηκε στις" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Ημερομηνία του τελευταίου μηνύματος " + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Περιγραφή" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Ολοκληρωμένο" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Ακόλουθοι" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Ομαδοποίηση Ανά" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "Κωδικός" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Εάν επιλεγεί τα νέα μηνύματα χρειάζονται την προσοχή σας" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Τελευταία ημερομηνία μηνύματος" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Τελευταία ενημέρωση από" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Τελευταία ενημέρωση στις" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Μηνύματα" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Τύπος" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Αδιάβαστα Μυνήματα" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/en.po b/attachment_base_synchronize/i18n/en.po new file mode 100644 index 00000000000..9cd324edaa4 --- /dev/null +++ b/attachment_base_synchronize/i18n/en.po @@ -0,0 +1,427 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_metadata +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-06-09 18:30+0000\n" +"PO-Revision-Date: 2016-06-01 09:37+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: English (http://www.transifex.com/oca/OCA-server-tools-8-0/" +"language/en/)\n" +"Language: en\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "Attachment" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "Attachment Name" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +#, fuzzy +msgid "Attachment URL" +msgstr "Attachment" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "Attachment id" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "Attachments" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "Binary" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Company" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Created by" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Created on" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "Creation Month" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "Database Data" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Description" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "External hash" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "File Content" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "File Name" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "File Size" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" +"File hash computed with file data to be compared to external hash when " +"provided." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "File type" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "Filter on my documents" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Group By" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +#, fuzzy +msgid "Indexed Content" +msgstr "File Content" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "Internal hash" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "Link to ir.attachment model " + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "Meta data Attachments" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +#, fuzzy +msgid "Mime Type" +msgstr "Type" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "My Document(s)" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "Owner" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +#, fuzzy +msgid "Resource Field" +msgstr "Resource Model" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "Resource ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "Resource Model" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "Resource Name" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "Stored Filename" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "The database object this attachment will be attached to" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#, fuzzy +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "The record id this is attached to" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Type" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "URL" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "Url" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" + +#~ msgid "Binary File or URL" +#~ msgstr "Binary File or URL" diff --git a/attachment_base_synchronize/i18n/en_GB.po b/attachment_base_synchronize/i18n/en_GB.po new file mode 100644 index 00000000000..b2227edbcf2 --- /dev/null +++ b/attachment_base_synchronize/i18n/en_GB.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Company" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Created by" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Created on" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Date of the last message posted on the record." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Description" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Followers" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Group By" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "If checked new messages require your attention." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Last Message Date" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Messages" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Type" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Unread Messages" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/es.po b/attachment_base_synchronize/i18n/es.po new file mode 100644 index 00000000000..f76e0a6c542 --- /dev/null +++ b/attachment_base_synchronize/i18n/es.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Lucas González , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:48+0000\n" +"PO-Revision-Date: 2017-02-22 00:48+0000\n" +"Last-Translator: Lucas González , 2017\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" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "Acción requerida" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "Adjunto" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "Nombre del adjunto" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "Id del adjunto" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "Adjuntos" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Compañía" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Creado el" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "Mes de creación" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "Fecha de la base de datos" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Fecha del último mensaje publicado en el registro." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Descripción" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Nombre a mostrar" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Hecho" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "Hilo de mensajes" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Error" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "Fallido" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "Nombre del archivo" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "Tamaño del archivo" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "Tipo de fichero" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "Seguidores (canales)" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (empresas)" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Agrupar por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Si está selecionado nuevos mensajes requieren su atención." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "Si está marcado, hay nuevos mensajes que requieren su atención." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "Contenido indexado" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "Es seguidor" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Fecha del último mensaje" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Última actualización por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "Mis Documentos" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "Número de acciones" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "Número de mensajes que requieren una acción" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "Número de mensajes sin leer" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "Propietario" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "Pendiente" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "ID del recurso" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "Modelo de Recursos" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "Nombre del recurso" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "Ejecutar" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Estado" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "URL" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Mensajes no leídos" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "Contador de mensajes no leídos" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "Url" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/es_AR.po b/attachment_base_synchronize/i18n/es_AR.po new file mode 100644 index 00000000000..4504acf9619 --- /dev/null +++ b/attachment_base_synchronize/i18n/es_AR.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Fecha del último mensaje publicado en el registro." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Descripción" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Mostrar Nombre" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Agrupar por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Si está marcado nuevos mensajes requieren su atención." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Fecha del ultimo mensaje" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Mensajes no leídos" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/es_CL.po b/attachment_base_synchronize/i18n/es_CL.po new file mode 100644 index 00000000000..022cbf52069 --- /dev/null +++ b/attachment_base_synchronize/i18n/es_CL.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Fecha del último mensaje publicado en el registro." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Descripción" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Agrupar por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID (identificación)" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Si está marcado, hay nuevos mensajes que requieren su atención" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Fecha del último mensaje" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/es_CO.po b/attachment_base_synchronize/i18n/es_CO.po new file mode 100644 index 00000000000..dcaf395492b --- /dev/null +++ b/attachment_base_synchronize/i18n/es_CO.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "Adjuntos" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Creado" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Fecha del último mensaje publicado en el registro." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Descripción" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Nombre Público" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Agrupar por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Si está marcado, hay nuevos mensajes que requieren su atención" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Fecha del Último Mensaje" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Actualizado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Actualizado" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Mensajes sin Leer" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/es_CR.po b/attachment_base_synchronize/i18n/es_CR.po new file mode 100644 index 00000000000..03507870ffa --- /dev/null +++ b/attachment_base_synchronize/i18n/es_CR.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Compañía" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Fecha del último mensaje publicado en el registro." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Descripción" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Agrupar por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Si está marcado nuevos mensajes requieren su atención." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Fecha del ultimo mensaje" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Mensajes no leídos" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/es_DO.po b/attachment_base_synchronize/i18n/es_DO.po new file mode 100644 index 00000000000..d2d31e4f857 --- /dev/null +++ b/attachment_base_synchronize/i18n/es_DO.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Fecha del último mensaje publicado en el registro." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Descripción" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Agrupar por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID (identificación)" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Si está marcado, hay nuevos mensajes que requieren su atención" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Fecha del último mensaje" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Mensajes sin leer" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/es_EC.po b/attachment_base_synchronize/i18n/es_EC.po new file mode 100644 index 00000000000..cb71ccfb298 --- /dev/null +++ b/attachment_base_synchronize/i18n/es_EC.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Compañia" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Fecha del último mensaje publicado en el registro." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Descripción" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Agrupar por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Si está marcado, hay nuevos mensajes que requieren su atención" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Fecha del último mensaje" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Mensajes sin leer" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/es_ES.po b/attachment_base_synchronize/i18n/es_ES.po new file mode 100644 index 00000000000..4a936a4c0fa --- /dev/null +++ b/attachment_base_synchronize/i18n/es_ES.po @@ -0,0 +1,412 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Fernando Lara , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 10:39+0000\n" +"Last-Translator: Fernando Lara , 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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Compañía" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Error" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Estado" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/es_MX.po b/attachment_base_synchronize/i18n/es_MX.po new file mode 100644 index 00000000000..3f74a211b3e --- /dev/null +++ b/attachment_base_synchronize/i18n/es_MX.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Compañía" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Fecha del último mensaje publicado en el registro." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Descripción" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Nombre desplegado" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Hecho" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Agrupar por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Si está marcado nuevos mensajes requieren su atención." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Fecha del ultimo mensaje" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Ultima modificacion realizada" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "Pendiente" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Estado" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Mensajes no leídos" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/es_PE.po b/attachment_base_synchronize/i18n/es_PE.po new file mode 100644 index 00000000000..8c8bf2d9a84 --- /dev/null +++ b/attachment_base_synchronize/i18n/es_PE.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Fecha del ultimo mensaje actualizado en el registro." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Descripción" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Agrupado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Si está marcado nuevos mensajes requieren su atención." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Fecha del último mensaje" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Ultima Modificación en" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Actualizado última vez por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Ultima Actualización" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Mensajes no leidos" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/es_PY.po b/attachment_base_synchronize/i18n/es_PY.po new file mode 100644 index 00000000000..d18149bb2f3 --- /dev/null +++ b/attachment_base_synchronize/i18n/es_PY.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Descripción" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Agrupado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Si marcado la nueva mensaje requiere atencion" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Fecha de la ultima mensaje" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Mensajes sin leer" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/es_VE.po b/attachment_base_synchronize/i18n/es_VE.po new file mode 100644 index 00000000000..8c00239eddc --- /dev/null +++ b/attachment_base_synchronize/i18n/es_VE.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Fecha del último mensaje publicado en el registro." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Descripción" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Mostrar nombre" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Agrupar por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Si está marcado nuevos mensajes requieren su atención." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Fecha del ultimo mensaje" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Modificada por última vez" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Provincia" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Mensajes no leídos" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/et.po b/attachment_base_synchronize/i18n/et.po new file mode 100644 index 00000000000..e2f67bc7419 --- /dev/null +++ b/attachment_base_synchronize/i18n/et.po @@ -0,0 +1,410 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Ettevõte" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Loonud" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Loodud" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Kirjeldus" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Näidatav nimi" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Jälgijad" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Rühmitamine" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Kui kontrollitud, siis uued sõnumid nõuavad Su tähelepanu." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Viimase sõnumi kuupäev" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Viimati muudetud" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Viimati uuendatud" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Viimati uuendatud" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Sõnumid" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tüüp" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Lugemata sõnumid" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/eu.po b/attachment_base_synchronize/i18n/eu.po new file mode 100644 index 00000000000..1d8498acf4b --- /dev/null +++ b/attachment_base_synchronize/i18n/eu.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Esther Martín Menéndez , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:48+0000\n" +"PO-Revision-Date: 2017-02-22 00:48+0000\n" +"Last-Translator: Esther Martín Menéndez , 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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Enpresa" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Nork sortua" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Created on" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Date of the last message posted on the record." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Deskribapena" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Izena erakutsi" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Errorea" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Followers" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Group By" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "If checked new messages require your attention." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Last Message Date" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Mezuak" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Mota" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Irakurri gabeko mezuak" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/fa.po b/attachment_base_synchronize/i18n/fa.po new file mode 100644 index 00000000000..ab608ad94e4 --- /dev/null +++ b/attachment_base_synchronize/i18n/fa.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "ایجاد شده توسط" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "تاریخ آخرین پیغام پست شده از این رکورد" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "توصیف" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "دنبال‌کنندگان" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "گروه‌بندی برمبنای" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "شناسه" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" +"اگر این گزینه را انتخاب کنید، پیام‌های جدید به توجه شما نیاز خواهند داشت" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "تاریخ آخرین پیام" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "تاریخ آخرین به‌روزرسانی" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "آخرین به روز رسانی در" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "پیام‌ها" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "نوع" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "پیام های ناخوانده" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/fi.po b/attachment_base_synchronize/i18n/fi.po new file mode 100644 index 00000000000..c496a2d8964 --- /dev/null +++ b/attachment_base_synchronize/i18n/fi.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Jarmo Kortetjärvi , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-03 07:19+0000\n" +"PO-Revision-Date: 2017-05-03 07:19+0000\n" +"Last-Translator: Jarmo Kortetjärvi , 2017\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Yritys" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Luonut" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Luotu" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Viimeisimmän lähetetyn viestin päiväys." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Kuvaus" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Nimi" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Valmis" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Virhe" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "Epäonnistunut" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Seuraajat" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Ryhmittele" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Jos valittuna, uudet viestit vaatii toimenpiteitä." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Viimeisimmän viestin päiväys" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Viimeksi päivittänyt" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Viimeksi päivitetty" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Viestejä" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "Odottaa" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Tila" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tyyppi" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "URL" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Lukemattomia viestejä" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/fr.po b/attachment_base_synchronize/i18n/fr.po new file mode 100644 index 00000000000..7219950c962 --- /dev/null +++ b/attachment_base_synchronize/i18n/fr.po @@ -0,0 +1,424 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# dglucose , 2016 +# François Kortleven , 2016 +# Maxime Chambreuil , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-10-04 09:41+0000\n" +"PO-Revision-Date: 2016-10-04 09:41+0000\n" +"Last-Translator: Maxime Chambreuil , 2016\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" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "Action nécessaire" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "Pièce jointe" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "Nom de la pièce jointe" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "Lien de la pièce jointe" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "ID de la pièce jointe" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "Pièces jointes" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "Binaire" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "Somme de Contrôle/SHA1" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Société" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Créé le" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "Mois de création" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "Données de la base de données" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Date du dernier message enregistré sur cet enregistrement" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Description" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Afficher le nom" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Terminé" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "Discussion de courriel" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Erreur" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "Empreinte externe" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "Échec" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "Contenu du fichier" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "Nom de Fichier" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "Taille du fichier" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" +"Fichier corrompu: Quelque chose s'est mal passé pendant la récupération du " +"fichier, relancez la tache.." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" +"File hash computed with file data to be compared to external hash when " +"provided." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "Type de fichier" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "Filtrer sur mes documents" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Abonnés" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "Abonnés (canaux)" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "Abonnés (partenaires)" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Regrouper par" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "Identifiant" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Si coché, de nouveaux messages demandent votre attention." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "Si coché, les nouveaux messages exigeront votre attention." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "Contenu Indexé" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "Empreinte interne" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "Est abonné" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "Est un document public" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Date du dernier message" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "Lien ver le modèle ir.attachment" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Messages" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "Meta data Attachments" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "Type Mime" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "Mes Documents" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "Nombre d'actions" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "Nombre de messages exigeant une action" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "Nombre de messages non-lus" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "Propriétaire" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "En attente" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "Champ ressource" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "ID de l'enregistrement" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "Modèle de la ressource" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "Nom de l'enregistrement" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "Run" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "Marquer comme terminé" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "État" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "Message" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "Nom de fichier stocké" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "Sync date" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "L'objet de la base de données auquel cette pièce jointe sera attachée" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" +"Le type de fichier détermine la méthode d'import à utiliser pour parser le " +"fichier et transformer les données avant l'import dans l'ERP" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "L'identifiant de l'enregistrement qui y est attaché" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Type" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "URL" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Messages non lus" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "Compteur de message non lus" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "Url" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" +"Vous pouvez, soit télécharger un fichier à partir de votre ordinateur soit " +"copier / coller un lien Internet vers votre fichier" diff --git a/attachment_base_synchronize/i18n/fr_CA.po b/attachment_base_synchronize/i18n/fr_CA.po new file mode 100644 index 00000000000..4fb12a4ee2e --- /dev/null +++ b/attachment_base_synchronize/i18n/fr_CA.po @@ -0,0 +1,413 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# Adriana Ierfino , 2016 +# OCA Transbot , 2016 +# Martin Malorni , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-10-04 09:41+0000\n" +"PO-Revision-Date: 2016-10-04 09:41+0000\n" +"Last-Translator: Martin Malorni , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Créé le" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Description" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Afficher le nom" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "Identifiant" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Type" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/fr_CH.po b/attachment_base_synchronize/i18n/fr_CH.po new file mode 100644 index 00000000000..c657572e344 --- /dev/null +++ b/attachment_base_synchronize/i18n/fr_CH.po @@ -0,0 +1,412 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# leemannd , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-03 04:11+0000\n" +"PO-Revision-Date: 2016-12-03 04:11+0000\n" +"Last-Translator: leemannd , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "Attachés" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Créé le" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Modifié par" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Modifié le" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Etat" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Type" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/fr_FR.po b/attachment_base_synchronize/i18n/fr_FR.po new file mode 100644 index 00000000000..b24cee349d8 --- /dev/null +++ b/attachment_base_synchronize/i18n/fr_FR.po @@ -0,0 +1,412 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Mohamed HABOU , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-10-04 09:41+0000\n" +"PO-Revision-Date: 2016-10-04 09:41+0000\n" +"Last-Translator: Mohamed HABOU , 2016\n" +"Language-Team: French (France) (https://www.transifex.com/oca/teams/23907/" +"fr_FR/)\n" +"Language: fr_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" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Erreur" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Type" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/gl.po b/attachment_base_synchronize/i18n/gl.po new file mode 100644 index 00000000000..31cca3b7471 --- /dev/null +++ b/attachment_base_synchronize/i18n/gl.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# César Castro Cruz , 2016 +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-10-04 09:41+0000\n" +"PO-Revision-Date: 2016-10-04 09:41+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Compañía" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Descrición" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Realizado" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Erro" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Agrupar por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Modificado por última vez o" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "ültima actualización por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Estado" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Mensaxes sen ler" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/gl_ES.po b/attachment_base_synchronize/i18n/gl_ES.po new file mode 100644 index 00000000000..2588b6ebe00 --- /dev/null +++ b/attachment_base_synchronize/i18n/gl_ES.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# Alejandro Santana , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-10-04 09:41+0000\n" +"PO-Revision-Date: 2016-10-04 09:41+0000\n" +"Last-Translator: Alejandro Santana , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/he.po b/attachment_base_synchronize/i18n/he.po new file mode 100644 index 00000000000..91363ed721e --- /dev/null +++ b/attachment_base_synchronize/i18n/he.po @@ -0,0 +1,410 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "נוצר על ידי" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "נוצר ב-" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "תאריך הודעה אחרונה שפורסמה ברשומה." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "תיאור" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "השם המוצג" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "עוקבים" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "קבץ לפי" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "מזהה" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "אם מסומן אז הודעה חדשה דורשת התייחסותכם." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "תאריך הודעה אחרונה" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "תאריך שינוי אחרון" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "עודכן לאחרונה על ידי" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "עודכן לאחרונה על" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "הודעות" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "סוג" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "הודעות שלא נקראו" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/hr.po b/attachment_base_synchronize/i18n/hr.po new file mode 100644 index 00000000000..dc41387e9dc --- /dev/null +++ b/attachment_base_synchronize/i18n/hr.po @@ -0,0 +1,413 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# Bole , 2016 +# Ana-Maria Olujić , 2016 +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-10-04 09:41+0000\n" +"PO-Revision-Date: 2016-10-04 09:41+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "Privitak" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "Privitci" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Poduzeće" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Kreirano " + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Datum zadnje poruke objavljene u zapisu" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Opis" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Prikaži naziv" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Izvršeno" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Greška" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Sljedbenici" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Grupiraj po" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Ukoliko je označeno, nove poruke traže Vašu pažnju" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Datum zadnje poruke" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Zadnja izmjena na" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Zadnje ažuriranje" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Poruke" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "Vlasnik" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "U tijeku" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Stanje" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Vrsta" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "URL" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Nepročitane poruke" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/hr_HR.po b/attachment_base_synchronize/i18n/hr_HR.po new file mode 100644 index 00000000000..cc252ac56e4 --- /dev/null +++ b/attachment_base_synchronize/i18n/hr_HR.po @@ -0,0 +1,412 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# Bole , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-10-04 09:41+0000\n" +"PO-Revision-Date: 2016-10-04 09:41+0000\n" +"Last-Translator: Bole , 2016\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" +"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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "Potrebna akcija" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "Naziv priloga" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "URL priloga" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Poduzeće" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Datum zadnje poruke na zapisu" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Opis" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "Sadržaj datoteke" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "Naziv datoteke" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "Veličina datoteke" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "Vrsta datoteke" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Pratitelji" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Prupiraj po" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "Indeksirani sadržaj" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "Je pratitelj" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "Je javni dokument" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Datum zadnje poruke" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Zadnje ažurirao" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Poruke" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "Broj radnji" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Oblast/Županija" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tip" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/hu.po b/attachment_base_synchronize/i18n/hu.po new file mode 100644 index 00000000000..26e0cbb8a43 --- /dev/null +++ b/attachment_base_synchronize/i18n/hu.po @@ -0,0 +1,410 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Vállalat" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Készítette" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Létrehozás dátuma" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "A feljegyzésen történt utolsó levelezés dátuma." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Leírás" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Név megjelenítése" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Kész" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "Sikertelen" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Követők" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Csoportosítás..." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "Azonosító ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Ha be van jelölve, akkor figyelje az új üzeneteket." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Utolsó üzenet dátuma" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Utolsó frissítés dátuma" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Utoljára frissítve, által" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Utoljára frissítve ekkor" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Üzenetek" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "Függőben lévő" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Állapot" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Típus" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Olvasatlan üzenetek" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/id.po b/attachment_base_synchronize/i18n/id.po new file mode 100644 index 00000000000..61e70ed34ca --- /dev/null +++ b/attachment_base_synchronize/i18n/id.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Wahyu Setiawan , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-28 11:05+0000\n" +"PO-Revision-Date: 2017-10-28 11:05+0000\n" +"Last-Translator: Wahyu Setiawan , 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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Perusahaan" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Tanggal pesan terakhir diposting pada catatan." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Keterangan" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Nama Tampilan" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Pengikut" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Dikelompokan berdasarkan .." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Jika dicentang pesan baru membutuhkan perhatian Anda." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Tanggal pesan terakhir" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Terakhir Dimodifikasi pada" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Diperbaharui oleh" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Diperbaharui pada" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Pesan" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "Ditunda" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Bagian" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Jenis" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Pesan Belum Dibaca" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/it.po b/attachment_base_synchronize/i18n/it.po new file mode 100644 index 00000000000..cddff402797 --- /dev/null +++ b/attachment_base_synchronize/i18n/it.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Paolo Valier , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-23 21:53+0000\n" +"PO-Revision-Date: 2016-12-23 21:53+0000\n" +"Last-Translator: Paolo Valier , 2016\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" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "Azione Necessaria" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "Allegato" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "Nome Allegato" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "Allegato" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Azienda" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Created by" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Created on" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "Data Database" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Data dell'ultimo messaggio aggiunto al record." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Descrizione" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Completato" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "Discussione Email" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Errore" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "Fallita" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "Contenuto File" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "Nome del campo" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "Dimensione File" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "Tipo di file" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Followers" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "Followers (Canali)" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "Followers (Partners)" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Raggruppa per" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "If checked new messages require your attention." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se selezionato, i nuovi messaggi richiedono la tua attenzione." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "Contenuto Indicizzato" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "È un follower" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Data Ultimo Messaggio" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Messaggi" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "Numero di Azioni" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "Numero di messaggi che richiedono un'azione" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "Numero di messaggi non letti" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "Proprietario" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "Attesa" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "ID Risorsa" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "Modello Risorsa" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "Nome della Risorsa" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "Esegui" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Stato" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "Nome memorizzato del File" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "L'oggetto del database a cui l'allegato verrà collegato" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "Id record al quale è collegato" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "URL" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Messaggi non letti" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "Contatore Messaggi non letti" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "Url" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/ja.po b/attachment_base_synchronize/i18n/ja.po new file mode 100644 index 00000000000..44fe95ddbfd --- /dev/null +++ b/attachment_base_synchronize/i18n/ja.po @@ -0,0 +1,410 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "会社" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "作成者" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "作成日" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "記録上の最後のメッセージが投稿された日" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "説明" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "表示名" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "フォロワー" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "グループ化" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "最終メッセージ日" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "最終更新日" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "最終更新者" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "最終更新日" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "メッセージ" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "タイプ" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "未読メッセージ" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/ko.po b/attachment_base_synchronize/i18n/ko.po new file mode 100644 index 00000000000..c1fdf16019c --- /dev/null +++ b/attachment_base_synchronize/i18n/ko.po @@ -0,0 +1,410 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "작성자" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "작성일" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "레코드에 게시된 최근 메시지의 날짜." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "설명" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "표시 이름" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "팔로워" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "그룹화" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "선택하면 새로운 메시지를 주목할 필요가 있습니다." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "최근 메시지 날짜" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "최근 수정" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "최근 갱신한 사람" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "최근 갱신 날짜" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "메시지" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "유형" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "읽지 않은 메시지" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/lt.po b/attachment_base_synchronize/i18n/lt.po new file mode 100644 index 00000000000..c404fb67cef --- /dev/null +++ b/attachment_base_synchronize/i18n/lt.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Įmonė" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Paskutinė pranešimo publikavimo data šiame įraše." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Aprašymas" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Vaizduojamas pavadinimas" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Prenumeratoriai" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Grupuoti pagal" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Jeigu pažymėta, nauji pranešimai reikalaus jūsų dėmesio." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Paskutinio pranešimo data" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Paskutinį kartą keista" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Paskutini kartą atnaujino" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Pranešimai" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipas" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Neskaityti pranešimai" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/lt_LT.po b/attachment_base_synchronize/i18n/lt_LT.po new file mode 100644 index 00000000000..964dce4d53c --- /dev/null +++ b/attachment_base_synchronize/i18n/lt_LT.po @@ -0,0 +1,412 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# Arminas Grigonis , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-10-04 09:41+0000\n" +"PO-Revision-Date: 2016-10-04 09:41+0000\n" +"Last-Translator: Arminas Grigonis , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/lv.po b/attachment_base_synchronize/i18n/lv.po new file mode 100644 index 00000000000..72863702d4d --- /dev/null +++ b/attachment_base_synchronize/i18n/lv.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Uzņēmums" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Izveidoja" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Izveidots" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Pēdējā ierakstam piesaistītā ziņojuma datums." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Apraksts" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Sekotāji" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Grupēt pēc" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Ja atzīmēts, tad jauni ziņojumi pieprasīs jūsu uzmanību." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Pēdēja ziņojuma datums" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Pēdējo reizi atjaunoja" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Pēdējās izmaiņas" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Ziņojumi" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "Gaida izpildi" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Veids" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Neizlasītās vēstules" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/mk.po b/attachment_base_synchronize/i18n/mk.po new file mode 100644 index 00000000000..67d96304729 --- /dev/null +++ b/attachment_base_synchronize/i18n/mk.po @@ -0,0 +1,410 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Компанија" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Креирано од" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Креирано на" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Датум на испраќање на последната порака" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Опис" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Прикажи име" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Пратители" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Групирај по" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Доколку е штиклирано, новите пораки го бараат вашето внимание." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Датум на последна порака" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Последна промена на" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Последно ажурирање од" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Последно ажурирање на" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Пораки" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tип" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Непрочитани Пораки" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/mn.po b/attachment_base_synchronize/i18n/mn.po new file mode 100644 index 00000000000..77138db7c18 --- /dev/null +++ b/attachment_base_synchronize/i18n/mn.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Компани" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Үүсгэгч" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Үүсгэсэн огноо" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Бичлэгт хамгийн сүүлд илгээгдсэн зурвасын огноо." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Тодорхойлолт" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Дэлгэцийн Нэр" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Дагагчид" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Бүлэглэх" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" +"Хэрэв тэмдэглэгдсэн бол таныг шинэ зурвасуудад анхаарал хандуулахыг шаардана." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Сүүлийн зурвасын огноо" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Сүүлийн засвар хийсэн" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Зурвасууд" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Төрөл" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Уншаагүй Зурвасууд" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/nb.po b/attachment_base_synchronize/i18n/nb.po new file mode 100644 index 00000000000..106b571b44c --- /dev/null +++ b/attachment_base_synchronize/i18n/nb.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Firma" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Opprettet av" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Opprettet" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Dato for siste melding på denne posten." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Beskrivelse" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Visnings navn" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Feil" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Følgere" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Grupper etter" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Hvis det er merket nye meldinger så krever dette din oppmerksomhet." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Siste meldingsdato" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Sist oppdatert " + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Sist oppdatert" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Meldinger" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "Venter" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Status" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Type" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Uleste meldinger" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/nb_NO.po b/attachment_base_synchronize/i18n/nb_NO.po new file mode 100644 index 00000000000..d533491dfa7 --- /dev/null +++ b/attachment_base_synchronize/i18n/nb_NO.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# Imre Kristoffer Eilertsen , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-10-04 09:41+0000\n" +"PO-Revision-Date: 2016-10-04 09:41+0000\n" +"Last-Translator: Imre Kristoffer Eilertsen , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "Handling påkrevd" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "Vedlegg" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Firma" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Laget av" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Laget den" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Vis navn" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Ferdig" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Feil" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Følgere" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "Følgere (Kanaler)" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "Følgere (Partnere)" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Gruppe laget av" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Hvis valgt vil nye meldinger kreve din oppmerksomhet" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "Hvis valgt, vil nye meldinger kreve din oppmerksomhet" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "Er en følger." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Dato for siste melding" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Sist endret den" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Sist oppdatert den" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Meldinger" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "Antall handlinger" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "Antall meldinger som krever handling" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "Antall uleste meldinger" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Stat" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "URL" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Uleste meldinger" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/nl.po b/attachment_base_synchronize/i18n/nl.po new file mode 100644 index 00000000000..4d16d3718b0 --- /dev/null +++ b/attachment_base_synchronize/i18n/nl.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# Erwin van der Ploeg , 2016 +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-10-04 09:41+0000\n" +"PO-Revision-Date: 2016-10-04 09:41+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "Actie nodig" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "Bijlages" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Bedrijf" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Datum van het laatste bericht op het record." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Omschrijving" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Te tonen naam" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Gereed" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Fout" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "Mislukt" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Volgers" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "Volgers (Kanalen)" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "Volgers (Relaties)" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Groepeer op" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Indien aangevinkt vraagt een bericht om uw aandacht." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "Indien aangevinkt vraagt een bericht om uw aandacht." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "Is een volger" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Laatste berichten datum" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Laatst bijgewerkt op" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Laatste bijgewerkt door" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Berichten" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "Aantal acties" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "Aantal berichten welke vragen om een actie" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "Aantal ongelezen berichten" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "Wachtend" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Staat/Provincie" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Type" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Ongelezen berichten" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "Ongelezen berichten teller" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/nl_BE.po b/attachment_base_synchronize/i18n/nl_BE.po new file mode 100644 index 00000000000..887e6f7514e --- /dev/null +++ b/attachment_base_synchronize/i18n/nl_BE.po @@ -0,0 +1,412 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Bedrijf" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Datum laatste bericht voor dit record." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Omschrijving" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Schermnaam" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Volgers" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Groeperen op" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" +"Als dit is ingeschakeld, zijn er nieuwe berichten die uw aandacht vragen." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Datum laatste bericht" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Laatst Aangepast op" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Berichten" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Type" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Ongelezen berichten" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/nl_NL.po b/attachment_base_synchronize/i18n/nl_NL.po new file mode 100644 index 00000000000..ff935625ce3 --- /dev/null +++ b/attachment_base_synchronize/i18n/nl_NL.po @@ -0,0 +1,412 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Peter Hageman , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-21 22:53+0000\n" +"PO-Revision-Date: 2017-10-21 22:53+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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Omschrijving" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Voltooid" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Groeperen op" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Laatst gewijzigd op" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Provincie" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/pl.po b/attachment_base_synchronize/i18n/pl.po new file mode 100644 index 00000000000..2e76379eeba --- /dev/null +++ b/attachment_base_synchronize/i18n/pl.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2);\n" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Firma" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Utworzone przez" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Data utworzenia" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Data ostatniej wiadomości w rekordzie." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Opis" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Wyświetlana nazwa " + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Wykonano" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Obserwatorzy" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Pogrupuj wg" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Jeśli zaznaczone, to wiadomość wymaga twojej uwagi" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Data ostatniej wiadomości" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Ostatnio modyfikowano" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Ostatnio modyfikowane przez" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Data ostatniej modyfikacji" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Wiadomosći" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Stan" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Typ" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Nieprzeczytane wiadomości" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/pt.po b/attachment_base_synchronize/i18n/pt.po new file mode 100644 index 00000000000..e30de1926de --- /dev/null +++ b/attachment_base_synchronize/i18n/pt.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Tiago Baptista , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: Tiago Baptista , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Empresa" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Criado em" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Descrição" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Nome a Apresentar" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Concluído" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Erro" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "Não cumpre" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Agrupar por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Última Modificação Em" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Mensagens" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "Pendente" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Estado" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/pt_BR.po b/attachment_base_synchronize/i18n/pt_BR.po new file mode 100644 index 00000000000..9dfa9981994 --- /dev/null +++ b/attachment_base_synchronize/i18n/pt_BR.po @@ -0,0 +1,414 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Armando Vulcano Junior , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-28 11:05+0000\n" +"PO-Revision-Date: 2017-10-28 11:05+0000\n" +"Last-Translator: Armando Vulcano Junior , 2017\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" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "Ação necessária" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "Anexo" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "Nome anexo" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "URL do anexo" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "Id do anexo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "Anexos" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "Binário" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Empresa" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Criado em" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "Mês criação" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "Dados da Base de Dados" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Data da última mensagem postada neste registro." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Descrição" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Nome para Mostrar" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Feito" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "Processo Email" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Erro" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "Exportar arquivo (Locação Externa)" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "Falhou" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "Conteúdo do arquivo" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "Nome do arquivo" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "Tamanho do arquivo" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" +"Arquivo corrompido: Alguma coisa estava errada com o arquivo recuperado, " +"reexecute a tarefa." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "Tipo do arquivo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "Filtrar em meus documentos" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "Seguidores (Canais)" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (Parceiros)" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Agrupado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "Identificação" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Se marcado, novas mensagens precisarão de sua atenção" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se verificar novas mensagens requerem sua atenção." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "Conteúdo Indexado" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "È seguidor" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "É documento público" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Data da última mensagem" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Última atualização em" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Mensagens" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "Meus Documentos" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "Número de ações" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "Número de mensagens que requer uma ação" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "Número de mensagens não lidas" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "Proprietário" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "Pendente" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "Campo Recurso" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "Identificação do Recurso" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "Nome do Recurso" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "Executar" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "Definir como concluído" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Situação" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "Mensagem da Situação" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "Nome de arquivo armazenado" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "Data sincronismo" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "O id deste registro está anexado a" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "URL" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Mensagens não lidas" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "As mensagens não lidas Contador" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "Url" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/pt_PT.po b/attachment_base_synchronize/i18n/pt_PT.po new file mode 100644 index 00000000000..2263a82524a --- /dev/null +++ b/attachment_base_synchronize/i18n/pt_PT.po @@ -0,0 +1,412 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Carla Berjano , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: Carla Berjano , 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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Empresa" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Criado em" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Data da última mensagem registada." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Descrição" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Nome a Apresentar" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Concluído" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "Tópico de Email" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Erro" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "Falhou" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Se assinalada, há novas mensagens a requerer a sua atenção." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Data da Última Mensagem" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Última Modificação em" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Mensagens" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "Dono" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "Pendente" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Estado" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tipo" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "URL" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Mensagens não lidas" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/ro.po b/attachment_base_synchronize/i18n/ro.po new file mode 100644 index 00000000000..440cc9bde67 --- /dev/null +++ b/attachment_base_synchronize/i18n/ro.po @@ -0,0 +1,413 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Dorin Hongu , 2016 +# Fekete Mihai , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-10-04 09:41+0000\n" +"PO-Revision-Date: 2016-10-04 09:41+0000\n" +"Last-Translator: Fekete Mihai , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Companie" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Creat de" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Creat la" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Nume Afişat" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Grupează după" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Ultima actualizare în" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Ultima actualizare făcută de" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Ultima actualizare la" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Județ" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tip" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/ru.po b/attachment_base_synchronize/i18n/ru.po new file mode 100644 index 00000000000..5b9aa53018e --- /dev/null +++ b/attachment_base_synchronize/i18n/ru.po @@ -0,0 +1,413 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Victor Safronovich , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-03 07:19+0000\n" +"PO-Revision-Date: 2017-05-03 07:19+0000\n" +"Last-Translator: Victor Safronovich , 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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Компания" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Создано" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Создан" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Описание" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Завершен" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Последний раз обновлено" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Последний раз обновлено" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Тип" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/sk.po b/attachment_base_synchronize/i18n/sk.po new file mode 100644 index 00000000000..1b169085ac4 --- /dev/null +++ b/attachment_base_synchronize/i18n/sk.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Jan Prokop , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-21 22:53+0000\n" +"PO-Revision-Date: 2017-10-21 22:53+0000\n" +"Last-Translator: Jan Prokop , 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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Spoločnosť" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Vytvoril" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Vytvorené" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Dátum poslednej správy zaslanej záznamu." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Popis" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Zobraziť meno" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Hotovo" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Odberatelia" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Zoskupiť podľa" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Ak zaškrtnuté, nové správy vyžadujú vašu pozornosť." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Dátum poslednej správy" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Posledná modifikácia" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Naposledy upravil" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Naposledy upravené" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Správy" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Stav" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Typ" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Neprečítané správy" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/sl.po b/attachment_base_synchronize/i18n/sl.po new file mode 100644 index 00000000000..21231eee079 --- /dev/null +++ b/attachment_base_synchronize/i18n/sl.po @@ -0,0 +1,419 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Matjaž Mozetič , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-10-04 09:41+0000\n" +"PO-Revision-Date: 2016-10-04 09:41+0000\n" +"Last-Translator: Matjaž Mozetič , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "Potreben ukrep" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "Priponka" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "Naziv priponke" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "ID priponke" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "Priponke" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "Binarno" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Družba" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Ustvaril" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Ustvarjeno" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "Mesec nastanka" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "Podatki o podatkovni bazi" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Datum zadnjega objavljenega sporočila na zapisu." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Opis" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Prikazni naziv" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Opravljeno" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "E-poštni niz" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Napaka" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "Zunanji hash" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "Neuspelo" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "Vsebina datoteke" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "Naziv datoteke" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "Velikost datoteke" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" +"Datoteka okvarjena: Nekaj je narobe s pridobljeno datoteko. Ponovno zaženite " +"opravilo, prosim." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" +"Hash datoteke prihaja z zunanjim lastnikom datoteke.\n" +"Če je podano, omogoča preverjanje, če je prenesena datoteke natančna kopija " +"originalne." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" +"Hash datoteke obdelan s podatki o datoteki za primerjavo z zunanjim hash (če " +"je podan)." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "Tip datoteke" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "Filtriraj po mojih dokumentih" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Sledilci" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "Sledilci (kanali)" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "Sledilci (partnerji)" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Združi po" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Če je označeno, zahtevajo nova sporočila vašo pozornost." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "Če označeno, zahtevajo nova sporočila vašo pozornost." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "Indeksirana vsebina" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "Interni hash" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "Je sledilec" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Datum zadnjega sporočila" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Zadnji posodobil" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Zadnjič posodobljeno" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "Povezava do ir.attachment model " + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Sporočila" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "Metadata priponk" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "Moji dokumenti" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "Število ukrepov" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "Število sporočil, ki zahtevajo ukrep" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "Število neprebranih sporočil" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "Lastnik" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "Čakanje" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "ID vira" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "Model vira" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "Naziv vira" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "Zagon" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Stanje" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "Shranjeni naziv datoteke" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "Objekt podatkovne baze, kamor se bo priponka pripela" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "ID zapisa, kamor je to pripeto" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tip" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "URL" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Neprebrana sporočila" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "Števec neprebranih sporočil" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "URL" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/sr.po b/attachment_base_synchronize/i18n/sr.po new file mode 100644 index 00000000000..4919a8b2b80 --- /dev/null +++ b/attachment_base_synchronize/i18n/sr.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Kreiran" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Opis" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Grupiši po" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Poruke" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tip" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/sr@latin.po b/attachment_base_synchronize/i18n/sr@latin.po new file mode 100644 index 00000000000..c6cb0015609 --- /dev/null +++ b/attachment_base_synchronize/i18n/sr@latin.po @@ -0,0 +1,412 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Kreiran" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Datum zadnje poslate poruke na slog." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Opis" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Ime za prikaz" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Pratioci" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Grupisano po" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Ako je označeno, nove poruke zahtjevaju pažnju" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Datum zadnje poruke" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Zadnja izmjena" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Zadnja izmjena" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Zadnja izmjena" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Poruke" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tip" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Nepročitane poruke" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/sv.po b/attachment_base_synchronize/i18n/sv.po new file mode 100644 index 00000000000..a7bd05a7f4d --- /dev/null +++ b/attachment_base_synchronize/i18n/sv.po @@ -0,0 +1,410 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Bolag" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Skapad av" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Skapad den" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Datum för senast publicerade meddelandet i loggen." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Beskrivnig" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Visa namn" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Följare" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Gruppera efter" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Om ikryssad nya meddelanden som kräver din uppmärksamhet" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Senast meddelandedatum" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Senast redigerad" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Senast uppdaterad av" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Senast uppdaterad" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Meddelanden" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "Pågående" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Status" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Typ" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Olästa meddelanden" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/th.po b/attachment_base_synchronize/i18n/th.po new file mode 100644 index 00000000000..52b4e3521b8 --- /dev/null +++ b/attachment_base_synchronize/i18n/th.po @@ -0,0 +1,410 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "บริษัท" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "สร้างเมื่อ" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "วันที่ข้อความล่าสุดโพสต์ในระเบียน" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "รายละเอียด" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "ชื่อที่ใช้แสดง" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "ผู้ติดตาม" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "จัดกลุ่มโดย" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "รหัส" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "ถ้าเลือก ข้อความใหม่จะต้องการความสนใจจากคุณ" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "วันที่ข้อความล่าสุด" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "แก้ไขครั้งสุดท้ายเมื่อ" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "อัพเดทครั้งสุดท้ายโดย" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "อัพเดทครั้งสุดท้ายเมื่อ" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "ข้อความ" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "ชนิด" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "ข้อความที่ยังไม่ได้อ่าน" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/tr.po b/attachment_base_synchronize/i18n/tr.po new file mode 100644 index 00000000000..cedf3400966 --- /dev/null +++ b/attachment_base_synchronize/i18n/tr.po @@ -0,0 +1,418 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Ahmet Altinisik , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-29 03:39+0000\n" +"PO-Revision-Date: 2016-12-29 03:39+0000\n" +"Last-Translator: Ahmet Altinisik , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "Ek" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "Ek Adı" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "Ek id" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "Ekler" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "Binary" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Şirket" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Oluşturuldu" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "Oluşturulma Ayı" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "Veritabanı Verisi" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Kayıda eklenen son mesajın tarihi." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Açıklama" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Görünen İsim" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "Tamam" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "Eposta konuşması" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Hata" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "Dış Hash" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "Başarısız" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "Dosya İçeriği" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "Dosya adı" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "Dosya Boyu" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" +"Dosya bozulmuş: Alınan dosya ile ilgili bir terslik var\n" +" Lütfen işlemi tekrarlayın." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" +"Dosya hash bilgisi dışardaki sahibinden geliyor.\n" +"Eğer sağlanırsa indirilen dosyanın orjinal dosya ile aynı olup olmadığı " +"kontrol edilir." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" +"Dosyanın dışardan gelen hash verisiyle karşılaştırılmak için yerelde " +"hesaplana hash değeri." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "Dosya tipi" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "Dökümanlarımda filtre" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Takipçiler" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Grupla" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Eğer işaretlenirse yeni mesajlar dikkatinizi ister." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "Dahili hash" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Son mesaj tarihi" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Son değişiklik" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Son güncelleyen" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Son güncellenme" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "ir.attachment modeline bağlantı" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Mesajlar" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "Meta veri ekleri" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "Belgelerim" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "Sahibi" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "Kaynak ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "Kaynak Model" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "Kaynak Adı" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Durum" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "Kaydedilen Dosya adı" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "Bu ekin ekleneceği veritabanı nesnesi" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "Bu dosyanın eklendiği kayıt id'si" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tür" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "URL" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Okunmamış Mesajlar" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "Url" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/tr_TR.po b/attachment_base_synchronize/i18n/tr_TR.po new file mode 100644 index 00000000000..56847e64f64 --- /dev/null +++ b/attachment_base_synchronize/i18n/tr_TR.po @@ -0,0 +1,412 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +# Ozge Altinisik , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-01-07 04:03+0000\n" +"PO-Revision-Date: 2017-01-07 04:03+0000\n" +"Last-Translator: Ozge Altinisik , 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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "Firma" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Oluşturulma tarihi" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Açıklama" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Görünen ad" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "Hata" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Grupla" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "Kimlik" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "En son güncelleme tarihi" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "En son güncelleyen " + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "En son güncelleme tarihi" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "Hal" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Tip" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/uk.po b/attachment_base_synchronize/i18n/uk.po new file mode 100644 index 00000000000..488ac9bf142 --- /dev/null +++ b/attachment_base_synchronize/i18n/uk.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Створив" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Створено" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Дата останнього повідомлення по запису." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Опис" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Назва для відображення" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Підписники" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Групувати за" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Якщо позначено, то повідомленя потребує вашої уваги" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Дата останнього повідомлення" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Остання модифікація" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Востаннє відредаговано" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Дата останньої зміни" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Повідомлення" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Тип" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Непрочитані повідомлення" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/vi.po b/attachment_base_synchronize/i18n/vi.po new file mode 100644 index 00000000000..64e3ee71652 --- /dev/null +++ b/attachment_base_synchronize/i18n/vi.po @@ -0,0 +1,410 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Tạo trên" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Ngày của thông điệp gần nhất được ghi nhận trên một bản ghi" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Miêu tả" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "Người dõi theo" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "Group By" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "Nếu đánh dấu kiểm, các thông điệp mới yêu cầu sự có mặt của bạn." + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "Ngày thông điệp cuối cùng" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "Sửa lần cuối vào" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "Thông điệp" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "Loại" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "Thông điệp chưa đọc" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/vi_VN.po b/attachment_base_synchronize/i18n/vi_VN.po new file mode 100644 index 00000000000..04cc9e904fb --- /dev/null +++ b/attachment_base_synchronize/i18n/vi_VN.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-10-04 09:41+0000\n" +"PO-Revision-Date: 2016-10-04 09:41+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "Tạo bởi" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "Tạo vào" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "Mô tả" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/zh_CN.po b/attachment_base_synchronize/i18n/zh_CN.po new file mode 100644 index 00000000000..a53288ad858 --- /dev/null +++ b/attachment_base_synchronize/i18n/zh_CN.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "附件" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "附件" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "公司" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "创建者" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "创建时间" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "发布到记录上的最后消息的日期" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "说明" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "完成" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "失败" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "听众" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "分组" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "勾选后将提示您新消息" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "最近消息日期" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "最后修改时间" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "上次更新日期" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "消息" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "所有者" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "暂停中" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "状态" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "类型" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "未读消息" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/i18n/zh_TW.po b/attachment_base_synchronize/i18n/zh_TW.po new file mode 100644 index 00000000000..d08f94f29a7 --- /dev/null +++ b/attachment_base_synchronize/i18n/zh_TW.po @@ -0,0 +1,411 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * attachment_base_synchronize +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "Action Needed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Attachment" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_name +msgid "Attachment Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_local_url +msgid "Attachment URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Attachment id" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_tree +msgid "Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Binary" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_checksum +msgid "Checksum/SHA1" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_company_id +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Company" +msgstr "公司" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_uid +msgid "Created by" +msgstr "建立者" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_create_date +msgid "Created on" +msgstr "建立於" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Creation Month" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_db_datas +msgid "Database Data" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Date of the last message posted on the record." +msgstr "釋出到記錄上的最後資訊的日期" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_description +msgid "Description" +msgstr "說明" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model,name:attachment_base_synchronize.model_ir_attachment_metadata +msgid "Email Thread" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Error" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,file_type:0 +msgid "Export File (External location)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "External hash" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Failed" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas +msgid "File Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_datas_fname +msgid "File Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_size +msgid "File Size" +msgstr "" + +#. module: attachment_base_synchronize +#: code:addons/attachment_base_synchronize/models/attachment.py:53 +#, python-format +msgid "" +"File corrupted: Something was wrong with the retrieved file, please relaunch " +"the task." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_external_hash +msgid "" +"File hash comes from the external owner of the file.\n" +"If provided allow to check than downloaded file is the exact copy of the " +"original file." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "" +"File hash computed with file data to be compared to external hash when " +"provided." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_file_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "File type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Filter on my documents" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_follower_ids +msgid "Followers" +msgstr "關注者" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Group By" +msgstr "分組方式" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_id +msgid "ID" +msgstr "ID" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "If checked new messages require your attention." +msgstr "當有新訊息時通知您。" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_index_content +msgid "Indexed Content" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_internal_hash +msgid "Internal hash" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_public +msgid "Is public document" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_last_post +msgid "Last Message Date" +msgstr "最後訊息日期" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata___last_update +msgid "Last Modified on" +msgstr "最後修改:" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_uid +msgid "Last Updated by" +msgstr "最後更新:" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_write_date +msgid "Last Updated on" +msgstr "最後更新於" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_attachment_id +msgid "Link to ir.attachment model " +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_ids +msgid "Messages" +msgstr "訊息" + +#. module: attachment_base_synchronize +#: model:ir.actions.act_window,name:attachment_base_synchronize.action_attachment +#: model:ir.ui.menu,name:attachment_base_synchronize.menu_ir_attachment +msgid "Meta data Attachments" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_mimetype +msgid "Mime Type" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "My Document(s)" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Owner" +msgstr "" + +#. module: attachment_base_synchronize +#: selection:ir.attachment.metadata,state:0 +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Pending" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_field +msgid "Resource Field" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "Resource ID" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "Resource Model" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_res_name +msgid "Resource Name" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Run" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_attachment_improved_form +msgid "Set to Done" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "State" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_state_message +msgid "State message" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_store_fname +msgid "Stored Filename" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_sync_date +msgid "Sync date" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_model +msgid "The database object this attachment will be attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_file_type +msgid "" +"The file type determines an import method to be used to parse and transform " +"data before their import in ERP or an export" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_res_id +msgid "The record id this is attached to" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_type +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "Type" +msgstr "類型" + +#. module: attachment_base_synchronize +#: model:ir.ui.view,arch_db:attachment_base_synchronize.view_external_attachment_search +msgid "URL" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread +msgid "Unread Messages" +msgstr "未讀訊息" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,field_description:attachment_base_synchronize.field_ir_attachment_metadata_url +msgid "Url" +msgstr "" + +#. module: attachment_base_synchronize +#: model:ir.model.fields,help:attachment_base_synchronize.field_ir_attachment_metadata_type +msgid "" +"You can either upload a file from your computer or copy/paste an internet " +"link to your file" +msgstr "" diff --git a/attachment_base_synchronize/models/__init__.py b/attachment_base_synchronize/models/__init__.py new file mode 100644 index 00000000000..c14c863593a --- /dev/null +++ b/attachment_base_synchronize/models/__init__.py @@ -0,0 +1 @@ +from . import attachment diff --git a/attachment_base_synchronize/models/attachment.py b/attachment_base_synchronize/models/attachment.py new file mode 100644 index 00000000000..baba50fd88b --- /dev/null +++ b/attachment_base_synchronize/models/attachment.py @@ -0,0 +1,104 @@ +# coding: utf-8 +# @ 2015 Florian DA COSTA @ Akretion +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from openerp import models, fields, api, _ +from openerp.exceptions import Warning as UserError +import openerp +import hashlib +from base64 import b64decode +import logging + +_logger = logging.getLogger(__name__) + + +class IrAttachmentMetadata(models.Model): + _name = 'ir.attachment.metadata' + _inherits = {'ir.attachment': 'attachment_id'} + _inherit = ['mail.thread'] + + internal_hash = fields.Char( + store=True, compute='_compute_hash', + help="File hash computed with file data to be compared " + "to external hash when provided.") + external_hash = fields.Char( + help="File hash comes from the external owner of the file.\n" + "If provided allow to check than downloaded file " + "is the exact copy of the original file.") + attachment_id = fields.Many2one( + 'ir.attachment', required=True, ondelete='cascade', + help="Link to ir.attachment model ") + file_type = fields.Selection( + selection=[], + string="File type", + help="The file type determines an import method to be used " + "to parse and transform data before their import in ERP or an export") + sync_date = fields.Datetime() + state = fields.Selection([ + ('pending', 'Pending'), + ('failed', 'Failed'), + ('done', 'Done'), + ], readonly=False, required=True, default='pending') + state_message = fields.Text() + + @api.depends('datas', 'external_hash') + def _compute_hash(self): + for attachment in self: + if attachment.datas: + attachment.internal_hash = hashlib.md5( + b64decode(attachment.datas)).hexdigest() + if attachment.external_hash and\ + attachment.internal_hash != attachment.external_hash: + raise UserError( + _("File corrupted: Something was wrong with " + "the retrieved file, please relaunch the task.")) + + @api.model + def run_attachment_metadata_scheduler(self, domain=None): + if domain is None: + domain = [] + domain.append(('state', '=', 'pending')) + attachments = self.search(domain) + if attachments: + return attachments.run() + return True + + @api.multi + def run(self): + """ + Run the process for each attachment metadata + """ + for attachment in self: + with api.Environment.manage(): + with openerp.registry(self.env.cr.dbname).cursor() as new_cr: + new_env = api.Environment( + new_cr, self.env.uid, self.env.context) + attach = attachment.with_env(new_env) + try: + attach._run() + except Exception, e: + attach.env.cr.rollback() + _logger.exception(e) + attach.write( + { + 'state': 'failed', + 'state_message': e, + }) + attach.env.cr.commit() + else: + attach.write({'state': 'done'}) + attach.env.cr.commit() + return True + + @api.multi + def _run(self): + self.ensure_one() + _logger.info('Start to process attachment metadata id %s' % self.id) + + @api.multi + def set_done(self): + """ + Manually set to done + """ + message = "Manually set to done by %s" % self.env.user.name + self.write({'state_message': message, 'state': 'done'}) diff --git a/attachment_base_synchronize/security/ir.model.access.csv b/attachment_base_synchronize/security/ir.model.access.csv new file mode 100644 index 00000000000..9b01638c441 --- /dev/null +++ b/attachment_base_synchronize/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_attachment_metadata_user,ir.attachment.metadata.user,model_ir_attachment_metadata,base.group_user,1,0,0,0 diff --git a/attachment_base_synchronize/tests/__init__.py b/attachment_base_synchronize/tests/__init__.py new file mode 100644 index 00000000000..ef5480f44cd --- /dev/null +++ b/attachment_base_synchronize/tests/__init__.py @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +# Copyright 2016 Angel Moya (http://angelmoya.es) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import test_attachment_base_synchronize diff --git a/attachment_base_synchronize/tests/test_attachment_base_synchronize.py b/attachment_base_synchronize/tests/test_attachment_base_synchronize.py new file mode 100644 index 00000000000..7ace252762d --- /dev/null +++ b/attachment_base_synchronize/tests/test_attachment_base_synchronize.py @@ -0,0 +1,50 @@ +# -*- coding: utf-8 -*- +# Copyright 2016 Angel Moya (http://angelmoya.es) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openerp.tests.common import TransactionCase +import openerp +from openerp import api + + +class TestAttachmentBaseSynchronize(TransactionCase): + + def setUp(self): + super(TestAttachmentBaseSynchronize, self).setUp() + self.registry.enter_test_mode() + self.env = api.Environment(self.registry.test_cr, self.env.uid, + self.env.context) + self.attachment = self.env.ref( + 'attachment_base_synchronize.attachment_metadata') + self.ir_attachment_metadata = self.env['ir.attachment.metadata'] + + def tearDown(self): + self.registry.leave_test_mode() + super(TestAttachmentBaseSynchronize, self).tearDown() + + def test_attachment_metadata(self): + """Test run_attachment_metadata_scheduler to ensure set state to done + """ + self.assertEqual( + self.attachment.state, + 'pending' + ) + self.ir_attachment_metadata.run_attachment_metadata_scheduler() + self.env.invalidate_all() + with openerp.registry(self.env.cr.dbname).cursor() as new_cr: + new_env = api.Environment( + new_cr, self.env.uid, self.env.context) + attach = self.attachment.with_env(new_env) + self.assertEqual( + attach.state, + 'done' + ) + + def test_set_done(self): + """Test set_done manually + """ + self.attachment.set_done() + self.assertEqual( + self.attachment.state, + 'done' + ) diff --git a/attachment_base_synchronize/views/attachment_view.xml b/attachment_base_synchronize/views/attachment_view.xml new file mode 100644 index 00000000000..7da173faf0a --- /dev/null +++ b/attachment_base_synchronize/views/attachment_view.xml @@ -0,0 +1,112 @@ + + + + + + ir.attachment.metadata + + + +
+
+
+ + + + + + + + + + + + + +
+ + + ir.attachment.metadata + + + + + + + + + + + + + + ir.attachment.metadata + + + + + + + + + + + + + + + + + + + + + + + + + + + Meta data Attachments + ir.actions.act_window + ir.attachment.metadata + form + tree,form + + + + + + + tree + + + + + + + form + + + + + + + +
+
diff --git a/auditlog/README.rst b/auditlog/README.rst index 3502d597834..cdd8079ed1a 100644 --- a/auditlog/README.rst +++ b/auditlog/README.rst @@ -1,5 +1,10 @@ -Track user operation on data models -=================================== +.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 + +================================= +Audit Log - Track user operations +================================= This module allows the administrator to log user operations performed on data models such as ``create``, ``read``, ``write`` and ``delete``. @@ -7,23 +12,32 @@ models such as ``create``, ``read``, ``write`` and ``delete``. Usage ===== -Go to `Reporting / Audit / Rules` to subscribe rules. A rule defines which -operations to log for a given data model. -Then, check logs in the `Reporting / Audit / Logs` menu. +Go to `Settings / Technical / Audit / Rules` to subscribe rules. A rule defines +which operations to log for a given data model. + +.. image:: /auditlog/static/description/rule.png + +Then, check logs in the `Settings / Technical / Audit / Logs` menu. You can +group them by user sessions, date, data model or HTTP requests: + +.. image:: /auditlog/static/description/logs.png -During installation, it will migrate any existing data from the `audittrail` -module (rules and logs). +Get the details: -For further information, please visit: +.. image:: /auditlog/static/description/log.png - * https://www.odoo.com/forum/help-1 +A scheduled action exists to delete logs older than 6 months (180 days) +automatically but is not enabled by default. +To activate it and/or change the delay, go to the +`Configuration / Technical / Automation / Scheduled Actions` menu and edit the +`Auto-vacuum audit logs` entry: + +.. image:: /auditlog/static/description/autovacuum.png Known issues / Roadmap ====================== * log only operations triggered by some users (currently it logs all users) - * group logs by HTTP query (thanks to werzeug)? - * group HTTP query by user session? Bug Tracker @@ -43,6 +57,12 @@ Contributors * Sebastien Alix * Holger Brunn +* Holden Rehg + +Images +------ + +* Icon: built with different icons from the `Oxygen theme `_ (LGPL) Maintainer ---------- diff --git a/auditlog/__init__.py b/auditlog/__init__.py index ae4e80c044a..da3e3677596 100644 --- a/auditlog/__init__.py +++ b/auditlog/__init__.py @@ -1,44 +1,5 @@ # -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2013 ABF OSIELL (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## +# © 2015 ABF OSIELL +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from . import models - - -def pre_init_hook(cr): - cr.execute("SELECT 1 FROM pg_class WHERE relname = 'audittrail_rule'") - if cr.fetchall(): - migrate_from_audittrail(cr) - - -def migrate_from_audittrail(cr): - cr.execute('ALTER TABLE audittrail_rule RENAME TO auditlog_rule') - cr.execute('ALTER TABLE audittrail_rule_id_seq ' - 'RENAME TO auditlog_rule_id_seq') - cr.execute('ALTER TABLE auditlog_rule RENAME COLUMN object_id TO model_id') - cr.execute('ALTER TABLE audittrail_log RENAME TO auditlog_log') - cr.execute('ALTER TABLE audittrail_log_id_seq ' - 'RENAME TO auditlog_log_id_seq') - cr.execute('ALTER TABLE auditlog_log RENAME COLUMN object_id TO model_id') - cr.execute('ALTER TABLE audittrail_log_line RENAME TO auditlog_log_line') - cr.execute('ALTER TABLE audittrail_log_line_id_seq ' - 'RENAME TO auditlog_log_line_id_seq') - cr.execute("UPDATE ir_model_data SET model='auditlog.rule' " - "WHERE model='audittrail.rule'") diff --git a/auditlog/__openerp__.py b/auditlog/__openerp__.py index b190bf87377..d9f0d67a495 100644 --- a/auditlog/__openerp__.py +++ b/auditlog/__openerp__.py @@ -1,28 +1,12 @@ # -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2013 ABF OSIELL (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## +# © 2015 ABF OSIELL +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { 'name': "Audit Log", - 'version': "8.0.1.0.0", + 'version': "9.0.1.0.0", 'author': "ABF OSIELL,Odoo Community Association (OCA)", + 'license': "AGPL-3", 'website': "http://www.osiell.com", 'category': "Tools", 'depends': [ @@ -30,9 +14,12 @@ ], 'data': [ 'security/ir.model.access.csv', + 'data/ir_cron.xml', 'views/auditlog_view.xml', + 'views/http_session_view.xml', + 'views/http_request_view.xml', ], + 'images': [], 'application': True, - 'installable': False, - 'pre_init_hook': 'pre_init_hook', + 'installable': True, } diff --git a/auditlog/data/ir_cron.xml b/auditlog/data/ir_cron.xml new file mode 100644 index 00000000000..d0f77a082a8 --- /dev/null +++ b/auditlog/data/ir_cron.xml @@ -0,0 +1,18 @@ + + + + + + Auto-vacuum audit logs + 1 + days + -1 + + + auditlog.autovacuum + autovacuum + (180,) + + + + diff --git a/auditlog/i18n/am.po b/auditlog/i18n/am.po new file mode 100644 index 00000000000..b73bb49bc86 --- /dev/null +++ b/auditlog/i18n/am.po @@ -0,0 +1,456 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Creado en" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/ar.po b/auditlog/i18n/ar.po new file mode 100644 index 00000000000..5f6347e597c --- /dev/null +++ b/auditlog/i18n/ar.po @@ -0,0 +1,458 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# SaFi J. , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: SaFi J. , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "الإجراء" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "السياق" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "أنشئ بواسطة" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "أنشئ في" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "التاريخ" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "الوصف" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "مسوّدة" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "الحقل" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "تجميع حسب..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "المعرف" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "آخر تعديل في" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "آخر تحديث في" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "النموذج" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "الاسم" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "النوع" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "المستخدم" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "المستخدمون" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/auditlog.pot b/auditlog/i18n/auditlog.pot index 7efad630407..eac78f9197a 100644 --- a/auditlog/i18n/auditlog.pot +++ b/auditlog/i18n/auditlog.pot @@ -4,10 +4,8 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-01-22 13:33+0000\n" -"PO-Revision-Date: 2015-01-22 13:33+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,7 +14,7 @@ msgstr "" "Plural-Forms: \n" #. module: auditlog -#: field:auditlog.rule,action_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id msgid "Action" msgstr "" @@ -25,6 +23,21 @@ msgstr "" msgid "Audit" msgstr "" +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + #. module: auditlog #: model:ir.model,name:auditlog.model_auditlog_log msgid "Auditlog - Log" @@ -41,212 +54,326 @@ msgid "Auditlog - Rule" msgstr "" #. module: auditlog -#: field:auditlog.log,create_uid:0 -#: field:auditlog.log.line,create_uid:0 -#: field:auditlog.rule,create_uid:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid msgid "Created by" msgstr "" #. module: auditlog -#: field:auditlog.log,create_date:0 -#: field:auditlog.log.line,create_date:0 -#: field:auditlog.rule,create_date:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search msgid "Created on" msgstr "" #. module: auditlog -#: field:auditlog.log.line,field_description:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description msgid "Description" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "" + +#. module: auditlog #: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Draft" msgstr "" #. module: auditlog -#: field:auditlog.log.line,field_id:0 +#: selection:auditlog.log,log_type:0 +#: selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id msgid "Field" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -#: field:auditlog.log,line_ids:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Fields updated" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: view:auditlog.rule:auditlog.view_auditlog_rule_search +#: selection:auditlog.log,log_type:0 +#: selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "Full log: make a diff between the data before and after the operation (log more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations (less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Group By..." msgstr "" #. module: auditlog -#: field:auditlog.log,id:0 -#: field:auditlog.log.line,id:0 -#: field:auditlog.rule,id:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id msgid "ID" msgstr "" #. module: auditlog -#: field:auditlog.log,write_uid:0 -#: field:auditlog.log.line,write_uid:0 -#: field:auditlog.rule,write_uid:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid msgid "Last Updated by" msgstr "" #. module: auditlog -#: field:auditlog.log,write_date:0 -#: field:auditlog.log.line,write_date:0 -#: field:auditlog.rule,write_date:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date msgid "Last Updated on" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -#: field:auditlog.log.line,log_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Log" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Log - Field updated" msgstr "" #. module: auditlog -#: field:auditlog.rule,log_create:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create msgid "Log Creates" msgstr "" #. module: auditlog -#: field:auditlog.rule,log_unlink:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink msgid "Log Deletes" msgstr "" #. module: auditlog -#: field:auditlog.rule,log_read:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read msgid "Log Reads" msgstr "" #. module: auditlog -#: field:auditlog.rule,log_write:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write msgid "Log Writes" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: view:auditlog.log:auditlog.view_auditlog_log_tree #: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids #: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree msgid "Logs" msgstr "" #. module: auditlog -#: field:auditlog.log,method:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method msgid "Method" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,model_id:0 -#: field:auditlog.rule,model_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Model" msgstr "" #. module: auditlog -#: field:auditlog.rule,name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name msgid "Name" msgstr "" #. module: auditlog -#: field:auditlog.log.line,new_value:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value msgid "New Value" msgstr "" #. module: auditlog -#: field:auditlog.log.line,new_value_text:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text msgid "New value Text" msgstr "" #. module: auditlog -#: field:auditlog.log.line,old_value:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value msgid "Old Value" msgstr "" #. module: auditlog -#: field:auditlog.log.line,old_value_text:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text msgid "Old value Text" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,res_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Resource ID" msgstr "" #. module: auditlog -#: field:auditlog.log,name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name msgid "Resource Name" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Rule" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search -#: view:auditlog.rule:auditlog.view_auditlog_rule_tree #: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree #: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree msgid "Rules" msgstr "" #. module: auditlog -#: help:auditlog.rule,model_id:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id msgid "Select model for which you want to generate log." msgstr "" #. module: auditlog -#: help:auditlog.rule,log_create:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create msgid "Select this if you want to keep track of creation on any record of the model of this rule" msgstr "" #. module: auditlog -#: help:auditlog.rule,log_unlink:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink msgid "Select this if you want to keep track of deletion on any record of the model of this rule" msgstr "" #. module: auditlog -#: help:auditlog.rule,log_write:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write msgid "Select this if you want to keep track of modification on any record of the model of this rule" msgstr "" #. module: auditlog -#: help:auditlog.rule,log_read:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read msgid "Select this if you want to keep track of read/open on any record of the model of this rule" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search -#: field:auditlog.rule,state:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "State" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Subscribe" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search #: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Subscribed" msgstr "" #. module: auditlog -#: field:auditlog.log.line,field_name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name msgid "Technical name" msgstr "" @@ -257,23 +384,59 @@ msgid "There is already a rule defined on this model\n" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Unsubscribe" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,user_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "User" msgstr "" #. module: auditlog -#: field:auditlog.rule,user_ids:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids msgid "Users" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Values" msgstr "" +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" + diff --git a/auditlog/i18n/bg.po b/auditlog/i18n/bg.po new file mode 100644 index 00000000000..115e6929226 --- /dev/null +++ b/auditlog/i18n/bg.po @@ -0,0 +1,456 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Създадено от" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Създадено на" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Дата" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Описание" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Име за показване" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Групиране по..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Последно обновено на" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Последно обновено от" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Последно обновено на" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Име" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Вид" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/bs.po b/auditlog/i18n/bs.po new file mode 100644 index 00000000000..ad618522ada --- /dev/null +++ b/auditlog/i18n/bs.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Kontekst" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Kreirano" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Datum" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Opis" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Prikaži naziv" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "U pripremi" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Grupiši po..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Zadnje mijenjano" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Ime" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Vrsta" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Korisnik" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/ca.po b/auditlog/i18n/ca.po new file mode 100644 index 00000000000..3e99ba08cff --- /dev/null +++ b/auditlog/i18n/ca.po @@ -0,0 +1,473 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# Marc Tormo i Bochaca , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-19 17:59+0000\n" +"PO-Revision-Date: 2018-07-04 09:04+0000\n" +"Last-Translator: mtbochaca \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" +"X-Generator: Weblate 3.0.1\n" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "Acció" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "Auditoria" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "Registre d'auditoria - Esborrar els registres antics" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "Registre d'auditoria - Registre de sessió HTTP d'usuari" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "Registre d'auditoria - Registre de sol·licitud HTTP" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "Registre d'auditoria - Registre" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "Registre d'auditoria - Detall del registre (camps actualitzats)" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "Registre d'auditoria - Regles" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Context" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Creat el" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Data" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Descripció" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Veure el nom" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Esborrany" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "Registre ràpid" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "Camp" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "Camps actualitzats" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "Registre complert" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" +"Registre sencer: fa una diferenciació entre les dades abans i després de " +"l'operació (registra més informació tipus camps processats que s'han " +"actualitzat, però és més lent)\n" +"Registre ràpid: només registra els canvis fets per les operacions de crear i " +"escriure (menys informació, però és més ràpid)" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Agrupa per..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "Context HTTP" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "Sol·licitud HTTP" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "Sol·licituds HTTP" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Darrera modificació el" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Darrera Actualització per" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Darrera Actualització el" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "Registre" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "Registre - Camp actualitzat" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "Crear registre" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "Esborrar registre" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "Llegir registre" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "Escriure registre" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "Registres" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "Mètode" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "Model" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nom" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "Nou valor" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "Nou valor Text" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "Valor antic" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "Valor antic Text" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "Ruta" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "ID del recurs" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "Nom del recurs" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "Arrel URL" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "Regla" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "Regles" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "Seleccioneu el model pel qual voleu generar un registre." + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" +"Seleccioneu això si voleu fer un seguiment de la creació de qualsevol " +"registre del model d'aquesta regla" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" +"Seleccioneu això si voleu fer un seguiment de la eliminació de qualsevol " +"registre del model d'aquesta regla" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" +"Seleccioneu això si voleu fer un seguiment de la modificació de qualsevol " +"registre del model d'aquesta regla" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" +"Seleccioneu això si voleu fer un seguiment de la lectura/obertura de " +"qualsevol registre del model d'aquesta regla" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "Sessió" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "ID de sessió" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Estat" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "Subscriure" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "Subscrit" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "Nom tècnic " + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" +"Ja hi ha una regla definida per aquest mode\n" +"No en podeu definir una altra: si us plau editeu la existent." + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipus" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "Donar-se de baixa" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Usuari" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "Sessió d'usuari" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "Sessions d'usuari" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "Usuaris" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "Valors" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "Veure registres" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "Si l'usuari no està afegit aleshores s'aplicarà per a tots els usuaris" diff --git a/auditlog/i18n/ca_ES.po b/auditlog/i18n/ca_ES.po new file mode 100644 index 00000000000..74cc639d80d --- /dev/null +++ b/auditlog/i18n/ca_ES.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# Carlos Hormigo, 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-23 17:59+0000\n" +"PO-Revision-Date: 2018-02-23 17:59+0000\n" +"Last-Translator: Carlos Hormigo, 2018\n" +"Language-Team: Catalan (Spain) (https://www.transifex.com/oca/teams/23907/" +"ca_ES/)\n" +"Language: ca_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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Creat a" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Descripció" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Nom visible" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Darrera modificació en" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Darrera actualització per" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Darrera actualització el" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nom" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipus" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/cs.po b/auditlog/i18n/cs.po new file mode 100644 index 00000000000..7fcfdf521c6 --- /dev/null +++ b/auditlog/i18n/cs.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# Jaroslav Helemik Nemec , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: Jaroslav Helemik Nemec , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Vytvořil(a)" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Vytvořeno" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Datum" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Popis" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Zobrazovaný název" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Návrh" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Seskupit..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Naposled upraveno" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Naposled upraveno" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Naposled upraveno" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Název" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Stav" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Druh" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Uživatel" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/da.po b/auditlog/i18n/da.po new file mode 100644 index 00000000000..66c4acfa0bb --- /dev/null +++ b/auditlog/i18n/da.po @@ -0,0 +1,456 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Oprettet af" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Oprettet den" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Beskrivelse" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Udkast" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "Id" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Sidst ændret den" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "Log" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Navn" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Delstat" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Type" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "Brugere" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/da_DK.po b/auditlog/i18n/da_DK.po new file mode 100644 index 00000000000..f9598f69c20 --- /dev/null +++ b/auditlog/i18n/da_DK.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# Hans Henrik Gabelgaard , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-21 22:53+0000\n" +"PO-Revision-Date: 2017-10-21 22:53+0000\n" +"Last-Translator: Hans Henrik Gabelgaard , 2017\n" +"Language-Team: Danish (Denmark) (https://www.transifex.com/oca/teams/23907/" +"da_DK/)\n" +"Language: da_DK\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "Model" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/de.po b/auditlog/i18n/de.po index 81e22dd9e1f..97311724d33 100644 --- a/auditlog/i18n/de.po +++ b/auditlog/i18n/de.po @@ -1,24 +1,26 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auditlog -# +# # Translators: +# OCA Transbot , 2016 +# Rudolf Schnapka , 2017 msgid "" msgstr "" -"Project-Id-Version: server-tools (8.0)\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-29 11:14+0000\n" -"PO-Revision-Date: 2015-09-18 13:53+0000\n" -"Last-Translator: OCA Transbot \n" -"Language-Team: German (http://www.transifex.com/oca/OCA-server-tools-8-0/language/de/)\n" +"POT-Creation-Date: 2017-03-04 07:38+0000\n" +"PO-Revision-Date: 2017-03-04 07:38+0000\n" +"Last-Translator: Rudolf Schnapka , 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" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: auditlog -#: field:auditlog.rule,action_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id msgid "Action" msgstr "Aktion" @@ -27,6 +29,21 @@ msgstr "Aktion" msgid "Audit" msgstr "Audit" +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "Audit-Log - Alte Logs löschen" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "Audit-Log - HTTP Benutzersitzungs-Protokoll" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "Auditlog - HTTP-Anforderungsprotokoll" + #. module: auditlog #: model:ir.model,name:auditlog.model_auditlog_log msgid "Auditlog - Log" @@ -43,247 +60,413 @@ msgid "Auditlog - Rule" msgstr "Auditlog - Regel" #. module: auditlog -#: field:auditlog.log,create_uid:0 field:auditlog.log.line,create_uid:0 -#: field:auditlog.rule,create_uid:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Kontext" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid msgid "Created by" msgstr "Erstellt von" #. module: auditlog -#: field:auditlog.log,create_date:0 field:auditlog.log.line,create_date:0 -#: field:auditlog.rule,create_date:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search msgid "Created on" msgstr "Erstellt am:" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Date" -msgstr "" +msgstr "Datum" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Beschreibung" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Anzeigename" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search #: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Draft" msgstr "Entwurf" #. module: auditlog -#: field:auditlog.log.line,field_id:0 +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "Schnell-Log" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id msgid "Field" msgstr "Feld" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -#: field:auditlog.log,line_ids:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Fields updated" msgstr "Felder aktualisiert" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: view:auditlog.rule:auditlog.view_auditlog_rule_search +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "Volles Log" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" +"Volles Log: Protokolliert Unterschiede zwischen Stand vor und nach dem " +"Vorgang (protokolliert mehr Info, wie aktualisierte berechnete Felder, ist " +"aber langsamer)\n" +"Schnell-Log: Protolliert nur Änderungen durch Anlage- und Schreibvorgänge " +"(weniger Auskunft, jedoch schneller)" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Group By..." msgstr "Gruppieren nach ..." #. module: auditlog -#: field:auditlog.log,id:0 field:auditlog.log.line,id:0 -#: field:auditlog.rule,id:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "HTTP-Kontext" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "HTTP-Anforderung" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "HTTP-Anforderungen" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id msgid "ID" msgstr "ID" #. module: auditlog -#: field:auditlog.log,write_uid:0 field:auditlog.log.line,write_uid:0 -#: field:auditlog.rule,write_uid:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Zuletzt geändert am" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid msgid "Last Updated by" msgstr "Zuletzt aktualisiert von" #. module: auditlog -#: field:auditlog.log,write_date:0 field:auditlog.log.line,write_date:0 -#: field:auditlog.rule,write_date:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date msgid "Last Updated on" msgstr "Zuletzt aktualisiert am" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -#: field:auditlog.log.line,log_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Log" msgstr "Protokoll" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Log - Field updated" msgstr "Feldänderungen protokollieren" #. module: auditlog -#: field:auditlog.rule,log_create:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create msgid "Log Creates" msgstr "Erstellen protokollieren" #. module: auditlog -#: field:auditlog.rule,log_unlink:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink msgid "Log Deletes" msgstr "Löschen protokollieren" #. module: auditlog -#: field:auditlog.rule,log_read:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read msgid "Log Reads" msgstr "Lesen protokollieren" #. module: auditlog -#: field:auditlog.rule,log_write:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write msgid "Log Writes" msgstr "Schreiben protokollieren" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: view:auditlog.log:auditlog.view_auditlog_log_tree #: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids #: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree msgid "Logs" msgstr "Protokolle" #. module: auditlog -#: field:auditlog.log,method:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method msgid "Method" msgstr "Methode" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,model_id:0 field:auditlog.rule,model_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Model" msgstr "Modell" #. module: auditlog -#: field:auditlog.rule,name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name msgid "Name" msgstr "Name" #. module: auditlog -#: field:auditlog.log.line,new_value:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value msgid "New Value" msgstr "Neuer Wert" #. module: auditlog -#: field:auditlog.log.line,new_value_text:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text msgid "New value Text" msgstr "Neuen Wert Text" #. module: auditlog -#: field:auditlog.log.line,old_value:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value msgid "Old Value" msgstr "Alter Wert" #. module: auditlog -#: field:auditlog.log.line,old_value_text:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text msgid "Old value Text" msgstr "Alter Wert Text" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,res_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "Pfad" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Resource ID" msgstr "Ressourcen-ID" #. module: auditlog -#: field:auditlog.log,name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name msgid "Resource Name" msgstr "Ressourcenname" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "Stamm-URL" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Rule" msgstr "Regel" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search -#: view:auditlog.rule:auditlog.view_auditlog_rule_tree #: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree #: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree msgid "Rules" msgstr "Regeln" #. module: auditlog -#: help:auditlog.rule,model_id:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id msgid "Select model for which you want to generate log." msgstr "Wählen Sie das Modell, das protokolliert werden soll." #. module: auditlog -#: help:auditlog.rule,log_create:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create msgid "" -"Select this if you want to keep track of creation on any record of the model" -" of this rule" -msgstr "Aktivieren Sie dies, wenn die die Erstellungs-Vorgänge aller Datensätze für das Modell protokollieren wollen" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" +"Aktivieren Sie dies, wenn die die Erstellungs-Vorgänge aller Datensätze für " +"das Modell protokollieren wollen" #. module: auditlog -#: help:auditlog.rule,log_unlink:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink msgid "" -"Select this if you want to keep track of deletion on any record of the model" -" of this rule" -msgstr "Aktivieren Sie dies, wenn die die Lösch-Vorgänge aller Datensätze für das Modell protokollieren wollen" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" +"Aktivieren Sie dies, wenn die die Lösch-Vorgänge aller Datensätze für das " +"Modell protokollieren wollen" #. module: auditlog -#: help:auditlog.rule,log_write:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write msgid "" "Select this if you want to keep track of modification on any record of the " "model of this rule" -msgstr "Aktivieren Sie dies, wenn die die Änderungs-Vorgänge aller Datensätze für das Modell protokollieren wollen" +msgstr "" +"Aktivieren Sie dies, wenn die die Änderungs-Vorgänge aller Datensätze für " +"das Modell protokollieren wollen" #. module: auditlog -#: help:auditlog.rule,log_read:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read msgid "" "Select this if you want to keep track of read/open on any record of the " "model of this rule" -msgstr "Aktivieren Sie dies, wenn die die Lese-Vorgänge aller Datensätze für das Modell protokollieren wollen" +msgstr "" +"Aktivieren Sie dies, wenn die die Lese-Vorgänge aller Datensätze für das " +"Modell protokollieren wollen" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "Sitzung" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search -#: field:auditlog.rule,state:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "Sitzungs-ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "State" msgstr "Status" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Subscribe" msgstr "Aktiviere" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search #: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Subscribed" msgstr "Aktiviert" +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "Technische Bezeichnung" + #. module: auditlog #: sql_constraint:auditlog.rule:0 msgid "" "There is already a rule defined on this model\n" "You cannot define another: please edit the existing one." -msgstr "Es wurde bereits eine Regel für dieses Modell erstellen.\nSie können keine weiteren erstellen. Ändern Sie die bestehende. " +msgstr "" +"Es wurde bereits eine Regel für dieses Modell erstellen.\n" +"Sie können keine weiteren erstellen. Ändern Sie die bestehende. " + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Art" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Unsubscribe" msgstr "Deaktivieren" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,user_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "User" msgstr "Benutzer" #. module: auditlog -#: field:auditlog.rule,user_ids:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "Anwendersitzung" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "Anwendersitzungen" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids msgid "Users" msgstr "Benutzer" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Values" msgstr "Werte" #. module: auditlog -#: code:addons/auditlog/models/rule.py:478 +#: code:addons/auditlog/models/rule.py:535 #, python-format msgid "View logs" -msgstr "" +msgstr "Protokolle ansehen" #. module: auditlog -#: help:auditlog.rule,user_ids:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids msgid "if User is not added then it will applicable for all users" -msgstr "" +msgstr "Wenn kein Anwender gepflegt, dann ist es für Alle anwendbar" diff --git a/auditlog/i18n/el_GR.po b/auditlog/i18n/el_GR.po new file mode 100644 index 00000000000..6e2d2f5cf47 --- /dev/null +++ b/auditlog/i18n/el_GR.po @@ -0,0 +1,458 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# Kostas Goutoudis , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: Kostas Goutoudis , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Δημιουργήθηκε από " + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Δημιουργήθηκε στις" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Ημερομηνία" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Περιγραφή" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "Κωδικός" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Τελευταία ενημέρωση από" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Τελευταία ενημέρωση στις" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "Αρχεία καταγραφής" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Ονομασία" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Τύπος" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "Χρήστες" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/en_GB.po b/auditlog/i18n/en_GB.po new file mode 100644 index 00000000000..bb418f23f43 --- /dev/null +++ b/auditlog/i18n/en_GB.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Created by" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Created on" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Date" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Description" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Draft" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Group By..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Name" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Type" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "User" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/es.po b/auditlog/i18n/es.po index 573ccb28441..9036f2210c6 100644 --- a/auditlog/i18n/es.po +++ b/auditlog/i18n/es.po @@ -1,24 +1,26 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auditlog -# +# # Translators: +# OCA Transbot , 2016 +# Pedro M. Baeza , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (8.0)\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-29 11:14+0000\n" -"PO-Revision-Date: 2015-09-18 13:54+0000\n" -"Last-Translator: OCA Transbot \n" -"Language-Team: Spanish (http://www.transifex.com/oca/OCA-server-tools-8-0/language/es/)\n" +"POT-Creation-Date: 2016-12-17 02:07+0000\n" +"PO-Revision-Date: 2016-12-17 02:07+0000\n" +"Last-Translator: Pedro M. Baeza , 2016\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" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: auditlog -#: field:auditlog.rule,action_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id msgid "Action" msgstr "Acción" @@ -27,6 +29,21 @@ msgstr "Acción" msgid "Audit" msgstr "Auditoría" +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "Auditlog - Borrar registros antiguos" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "Auditlog - Registro de sesión de usuario HTTP" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "Auditlog - Reigstro de peticiones HTTP" + #. module: auditlog #: model:ir.model,name:auditlog.model_auditlog_log msgid "Auditlog - Log" @@ -43,247 +60,414 @@ msgid "Auditlog - Rule" msgstr "Auditlog - Regla" #. module: auditlog -#: field:auditlog.log,create_uid:0 field:auditlog.log.line,create_uid:0 -#: field:auditlog.rule,create_uid:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Contexto" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid msgid "Created by" msgstr "Creado por" #. module: auditlog -#: field:auditlog.log,create_date:0 field:auditlog.log.line,create_date:0 -#: field:auditlog.rule,create_date:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search msgid "Created on" msgstr "Creado en" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Date" -msgstr "" +msgstr "Fecha" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Descripción" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Nombre a mostrar" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search #: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Draft" msgstr "No suscrito" #. module: auditlog -#: field:auditlog.log.line,field_id:0 +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "Registro rápido" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id msgid "Field" msgstr "Campo" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -#: field:auditlog.log,line_ids:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Fields updated" msgstr "Campos actualizados" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: view:auditlog.rule:auditlog.view_auditlog_rule_search +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "Registro completo" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" +"Registro completo: Realiza una comparación entre los datos antes y después " +"de la operación (registra más información como los campos calculados que " +"fueron actualizados, pero es más lento)\n" +"Registro rápido: sólo registra los cambios realizados a través de las " +"operaciones de crear y escribir (menos información, pero más rápido)" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Group By..." msgstr "Agrupar por..." #. module: auditlog -#: field:auditlog.log,id:0 field:auditlog.log.line,id:0 -#: field:auditlog.rule,id:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "Contexto HTTP" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "Petición HTTP" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "Peticiones HTTP" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id msgid "ID" msgstr "ID" #. module: auditlog -#: field:auditlog.log,write_uid:0 field:auditlog.log.line,write_uid:0 -#: field:auditlog.rule,write_uid:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Última actualización por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid msgid "Last Updated by" msgstr "Última actualización por" #. module: auditlog -#: field:auditlog.log,write_date:0 field:auditlog.log.line,write_date:0 -#: field:auditlog.rule,write_date:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date msgid "Last Updated on" msgstr "Última actualización el" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -#: field:auditlog.log.line,log_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Log" msgstr "Registro" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Log - Field updated" msgstr "Registro - Campo actualizado" #. module: auditlog -#: field:auditlog.rule,log_create:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create msgid "Log Creates" msgstr "Registrar creaciones" #. module: auditlog -#: field:auditlog.rule,log_unlink:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink msgid "Log Deletes" msgstr "Registrar borrados" #. module: auditlog -#: field:auditlog.rule,log_read:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read msgid "Log Reads" msgstr "Registrar lecturas" #. module: auditlog -#: field:auditlog.rule,log_write:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write msgid "Log Writes" msgstr "Registrar modificaciones" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: view:auditlog.log:auditlog.view_auditlog_log_tree #: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids #: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree msgid "Logs" msgstr "Registros" #. module: auditlog -#: field:auditlog.log,method:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method msgid "Method" msgstr "Método" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,model_id:0 field:auditlog.rule,model_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Model" msgstr "Modelo" #. module: auditlog -#: field:auditlog.rule,name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name msgid "Name" msgstr "Nombre" #. module: auditlog -#: field:auditlog.log.line,new_value:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value msgid "New Value" msgstr "Valor nuevo" #. module: auditlog -#: field:auditlog.log.line,new_value_text:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text msgid "New value Text" msgstr "Texto del valor nuevo" #. module: auditlog -#: field:auditlog.log.line,old_value:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value msgid "Old Value" msgstr "Valor anterior" #. module: auditlog -#: field:auditlog.log.line,old_value_text:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text msgid "Old value Text" msgstr "Texto del valor anterior" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,res_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "Ruta" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Resource ID" msgstr "ID del recurso" #. module: auditlog -#: field:auditlog.log,name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name msgid "Resource Name" msgstr "Nombre del recurso" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "URL raíz" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Rule" msgstr "Regla" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search -#: view:auditlog.rule:auditlog.view_auditlog_rule_tree #: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree #: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree msgid "Rules" msgstr "Reglas" #. module: auditlog -#: help:auditlog.rule,model_id:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id msgid "Select model for which you want to generate log." msgstr "Seleccione el modelo que quiere registrar." #. module: auditlog -#: help:auditlog.rule,log_create:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create msgid "" -"Select this if you want to keep track of creation on any record of the model" -" of this rule" -msgstr "Marque esta casilla si desea registrar la creación de cualquier registro del modelo de esta regla" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" +"Marque esta casilla si desea registrar la creación de cualquier registro del " +"modelo de esta regla" #. module: auditlog -#: help:auditlog.rule,log_unlink:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink msgid "" -"Select this if you want to keep track of deletion on any record of the model" -" of this rule" -msgstr "Marque esta casilla si desea registrar el borrado de cualquier registro del modelo de esta regla" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" +"Marque esta casilla si desea registrar el borrado de cualquier registro del " +"modelo de esta regla" #. module: auditlog -#: help:auditlog.rule,log_write:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write msgid "" "Select this if you want to keep track of modification on any record of the " "model of this rule" -msgstr "Marque esta casilla si desea registrar la modificación de cualquier registro del modelo de esta regla" +msgstr "" +"Marque esta casilla si desea registrar la modificación de cualquier registro " +"del modelo de esta regla" #. module: auditlog -#: help:auditlog.rule,log_read:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read msgid "" "Select this if you want to keep track of read/open on any record of the " "model of this rule" -msgstr "Marque esta casilla si desea registrar la lectura/apertura de cualquier registro del modelo de esta regla" +msgstr "" +"Marque esta casilla si desea registrar la lectura/apertura de cualquier " +"registro del modelo de esta regla" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search -#: field:auditlog.rule,state:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "Sesión" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "ID de sesión" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "State" msgstr "Estado" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Subscribe" msgstr "Suscribir" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search #: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Subscribed" msgstr "Suscrito" +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "Nombre técnico" + #. module: auditlog #: sql_constraint:auditlog.rule:0 msgid "" "There is already a rule defined on this model\n" "You cannot define another: please edit the existing one." -msgstr "Ya existe una regla definida para este modelo.\nNo puede definir otra: por favor, modifique el existente." +msgstr "" +"Ya existe una regla definida para este modelo.\n" +"No puede definir otra: por favor, modifique el existente." #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipo" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Unsubscribe" msgstr "Desuscribir" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,user_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "User" msgstr "Usuario" #. module: auditlog -#: field:auditlog.rule,user_ids:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "Sesión de usuario" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "Sesiones de usuario" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids msgid "Users" msgstr "Usuarios" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Values" msgstr "Valores" #. module: auditlog -#: code:addons/auditlog/models/rule.py:478 +#: code:addons/auditlog/models/rule.py:535 #, python-format msgid "View logs" -msgstr "" +msgstr "Ver registros" #. module: auditlog -#: help:auditlog.rule,user_ids:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids msgid "if User is not added then it will applicable for all users" msgstr "" +"Si el usuario no se agrega entonces será aplicable para todos los usuarios" diff --git a/auditlog/i18n/es_AR.po b/auditlog/i18n/es_AR.po new file mode 100644 index 00000000000..b474d40e216 --- /dev/null +++ b/auditlog/i18n/es_AR.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Contexto" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Creado en" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Fecha" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Descripción" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Mostrar Nombre" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nombre" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipo" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/es_CL.po b/auditlog/i18n/es_CL.po new file mode 100644 index 00000000000..9a7249aa8cb --- /dev/null +++ b/auditlog/i18n/es_CL.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Creado en" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Descripción" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID (identificación)" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nombre" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipo" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/es_CO.po b/auditlog/i18n/es_CO.po new file mode 100644 index 00000000000..8d9df97f177 --- /dev/null +++ b/auditlog/i18n/es_CO.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Creado" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Descripción" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Nombre Público" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Actualizado por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Actualizado" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nombre" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipo" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/es_CR.po b/auditlog/i18n/es_CR.po new file mode 100644 index 00000000000..b886d79a281 --- /dev/null +++ b/auditlog/i18n/es_CR.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Contexto" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Creado en" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Fecha" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Descripción" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Borrador" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nombre" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipo" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Usuario" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/es_DO.po b/auditlog/i18n/es_DO.po new file mode 100644 index 00000000000..8a4d8599181 --- /dev/null +++ b/auditlog/i18n/es_DO.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Creado en" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Descripción" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nombre" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipo" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/es_EC.po b/auditlog/i18n/es_EC.po new file mode 100644 index 00000000000..948891b6248 --- /dev/null +++ b/auditlog/i18n/es_EC.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Contexto" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Creado en" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Fecha" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Descripción" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Borrador" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID (identificación)" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nombre" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipo" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Usuario" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/es_ES.po b/auditlog/i18n/es_ES.po new file mode 100644 index 00000000000..cc0c5d17581 --- /dev/null +++ b/auditlog/i18n/es_ES.po @@ -0,0 +1,458 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# Daniel , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-26 13:30+0000\n" +"PO-Revision-Date: 2017-07-26 13:30+0000\n" +"Last-Translator: Daniel , 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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Creado en" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Borrador" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "Registro" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "Reglas" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Estado" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipo" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "Usuarios" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/es_MX.po b/auditlog/i18n/es_MX.po new file mode 100644 index 00000000000..e1f33e7487e --- /dev/null +++ b/auditlog/i18n/es_MX.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Contexto" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Creado en" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Fecha" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Descripción" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Nombre desplegado" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Borrador" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Ultima modificacion realizada" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Ultima actualizacion por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Ultima actualización realizada" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "Modelo" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nombre" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Estado" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipo" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Usuario" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/es_PE.po b/auditlog/i18n/es_PE.po new file mode 100644 index 00000000000..405590f19b4 --- /dev/null +++ b/auditlog/i18n/es_PE.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Creado en" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Descripción" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Ultima Modificación en" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Actualizado última vez por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Ultima Actualización" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nombre" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipo" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/es_PY.po b/auditlog/i18n/es_PY.po new file mode 100644 index 00000000000..c55d0a5cf35 --- /dev/null +++ b/auditlog/i18n/es_PY.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Creado en" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Descripción" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nombre" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipo" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/es_VE.po b/auditlog/i18n/es_VE.po new file mode 100644 index 00000000000..6d941ea6c6e --- /dev/null +++ b/auditlog/i18n/es_VE.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Contexto" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Creado en" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Fecha" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Descripción" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Mostrar nombre" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Borrador" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Modificada por última vez" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Ultima actualizacion en" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nombre" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Provincia" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipo" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Usuario" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/et.po b/auditlog/i18n/et.po new file mode 100644 index 00000000000..5429e640bdd --- /dev/null +++ b/auditlog/i18n/et.po @@ -0,0 +1,456 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Kontekst" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Loonud" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Loodud" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Kuupäev" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Kirjeldus" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Näidatav nimi" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Mustand" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Grupeeri..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Viimati muudetud" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Viimati uuendatud" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Viimati uuendatud" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nimi" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tüüp" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Kasutaja" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/eu.po b/auditlog/i18n/eu.po new file mode 100644 index 00000000000..fc3fc242ea7 --- /dev/null +++ b/auditlog/i18n/eu.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# Esther Martín Menéndez , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-22 00:48+0000\n" +"PO-Revision-Date: 2017-02-22 00:48+0000\n" +"Last-Translator: Esther Martín Menéndez , 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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Nork sortua" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Created on" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Deskribapena" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Izena erakutsi" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "Model" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Izena" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Mota" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/fa.po b/auditlog/i18n/fa.po new file mode 100644 index 00000000000..e63cb97f380 --- /dev/null +++ b/auditlog/i18n/fa.po @@ -0,0 +1,456 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "ایجاد شده توسط" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "توصیف" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "شناسه" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "تاریخ آخرین به‌روزرسانی" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "آخرین به روز رسانی در" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "نام" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "نوع" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/fi.po b/auditlog/i18n/fi.po new file mode 100644 index 00000000000..976843408e2 --- /dev/null +++ b/auditlog/i18n/fi.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# Jarmo Kortetjärvi , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-03 07:19+0000\n" +"PO-Revision-Date: 2017-05-03 07:19+0000\n" +"Last-Translator: Jarmo Kortetjärvi , 2017\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "Toiminto" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Konteksti" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Luonut" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Luotu" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Päivämäärä" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Kuvaus" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Nimi" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Luonnos" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "Kenttä" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Ryhmittele..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Viimeksi päivittänyt" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Viimeksi päivitetty" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "Lokit" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "Mall" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nimi" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Tila" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tyyppi" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "Lopeta tilaus" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Käyttäjä" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "Käyttäjät" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/fr.po b/auditlog/i18n/fr.po index d55547c9011..8d53a5c303c 100644 --- a/auditlog/i18n/fr.po +++ b/auditlog/i18n/fr.po @@ -1,24 +1,25 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auditlog -# +# # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (8.0)\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-29 11:14+0000\n" -"PO-Revision-Date: 2015-09-18 13:56+0000\n" -"Last-Translator: OCA Transbot \n" -"Language-Team: French (http://www.transifex.com/oca/OCA-server-tools-8-0/language/fr/)\n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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" -"Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: auditlog -#: field:auditlog.rule,action_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id msgid "Action" msgstr "Action" @@ -27,6 +28,21 @@ msgstr "Action" msgid "Audit" msgstr "Audit" +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "Auditlog - Supprimer les anciens journaux" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "Auditlog - Journal des session utilisateur en HTTP" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "Auditlog - Journal des requêtes HTTP" + #. module: auditlog #: model:ir.model,name:auditlog.model_auditlog_log msgid "Auditlog - Log" @@ -43,247 +59,417 @@ msgid "Auditlog - Rule" msgstr "Auditlog - Règle" #. module: auditlog -#: field:auditlog.log,create_uid:0 field:auditlog.log.line,create_uid:0 -#: field:auditlog.rule,create_uid:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Contexte" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid msgid "Created by" msgstr "Créé par" #. module: auditlog -#: field:auditlog.log,create_date:0 field:auditlog.log.line,create_date:0 -#: field:auditlog.rule,create_date:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search msgid "Created on" msgstr "Date" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Date" -msgstr "" +msgstr "Date" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Description" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Nom affiché" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search #: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Draft" msgstr "Brouillon" #. module: auditlog -#: field:auditlog.log.line,field_id:0 +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "Journal rapide" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id msgid "Field" msgstr "Champ" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -#: field:auditlog.log,line_ids:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Fields updated" msgstr "Champs modifiés" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: view:auditlog.rule:auditlog.view_auditlog_rule_search +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "Journaux complet" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" +"journal complet: faire une comparaison entre les données avant et après " +"l'opération (enregistre plus d'informations comme les champs calculés qui " +"ont été mis à jour, mais c'est plus lent) \n" +"journal rapide: enregistre seulement les modifications apportées par les " +"opérations de créations et modifications (moins d'informations, mais c'est " +"plus rapide)" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Group By..." msgstr "Grouper par..." #. module: auditlog -#: field:auditlog.log,id:0 field:auditlog.log.line,id:0 -#: field:auditlog.rule,id:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "Contexte HTTP" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "Requête HTTP" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "Requêtes HTTP" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id msgid "ID" msgstr "ID" #. module: auditlog -#: field:auditlog.log,write_uid:0 field:auditlog.log.line,write_uid:0 -#: field:auditlog.rule,write_uid:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid msgid "Last Updated by" msgstr "Dernière mise à jour par" #. module: auditlog -#: field:auditlog.log,write_date:0 field:auditlog.log.line,write_date:0 -#: field:auditlog.rule,write_date:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date msgid "Last Updated on" msgstr "Dernière mise à jour le" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -#: field:auditlog.log.line,log_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Log" msgstr "Log" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Log - Field updated" msgstr "Log - Champs modifiés" #. module: auditlog -#: field:auditlog.rule,log_create:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create msgid "Log Creates" msgstr "Enregistrer les créations" #. module: auditlog -#: field:auditlog.rule,log_unlink:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink msgid "Log Deletes" msgstr "Enregistrer les suppressions" #. module: auditlog -#: field:auditlog.rule,log_read:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read msgid "Log Reads" msgstr "Enregistrer les lectures" #. module: auditlog -#: field:auditlog.rule,log_write:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write msgid "Log Writes" msgstr "Enregistrer les écritures" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: view:auditlog.log:auditlog.view_auditlog_log_tree #: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids #: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree msgid "Logs" msgstr "Journaux" #. module: auditlog -#: field:auditlog.log,method:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method msgid "Method" msgstr "Méthode" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,model_id:0 field:auditlog.rule,model_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Model" msgstr "Modèle" #. module: auditlog -#: field:auditlog.rule,name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name msgid "Name" msgstr "Nom" #. module: auditlog -#: field:auditlog.log.line,new_value:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value msgid "New Value" msgstr "Nouvelle valeur" #. module: auditlog -#: field:auditlog.log.line,new_value_text:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text msgid "New value Text" msgstr "Nouvelle valeur texte" #. module: auditlog -#: field:auditlog.log.line,old_value:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value msgid "Old Value" msgstr "Ancienne valeur" #. module: auditlog -#: field:auditlog.log.line,old_value_text:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text msgid "Old value Text" msgstr "Ancienne valeur texte" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,res_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "Chemin" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Resource ID" msgstr "ID de l'enregistrement" #. module: auditlog -#: field:auditlog.log,name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name msgid "Resource Name" msgstr "Nom de l'enregistrement" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "URL Racine" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Rule" msgstr "Règle" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search -#: view:auditlog.rule:auditlog.view_auditlog_rule_tree #: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree #: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree msgid "Rules" msgstr "Règles" #. module: auditlog -#: help:auditlog.rule,model_id:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id msgid "Select model for which you want to generate log." msgstr "Sélectionnez le modèle pour lequel vous voulez générer un historique." #. module: auditlog -#: help:auditlog.rule,log_create:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create msgid "" -"Select this if you want to keep track of creation on any record of the model" -" of this rule" -msgstr "Cochez cette case si vous voulez garder une trace de la création d'un nouvel enregistrement concernant le modèle défini dans cette règle." +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" +"Cochez cette case si vous voulez garder une trace de la création d'un nouvel " +"enregistrement concernant le modèle défini dans cette règle." #. module: auditlog -#: help:auditlog.rule,log_unlink:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink msgid "" -"Select this if you want to keep track of deletion on any record of the model" -" of this rule" -msgstr "Cochez cette case si vous voulez garder une trace des suppressions des enregistrements du modèle défini dans cette règle." +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" +"Cochez cette case si vous voulez garder une trace des suppressions des " +"enregistrements du modèle défini dans cette règle." #. module: auditlog -#: help:auditlog.rule,log_write:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write msgid "" "Select this if you want to keep track of modification on any record of the " "model of this rule" -msgstr "Cochez cette case si vous voulez garder une trace des modifications sur chaque enregistrement du modèle défini dans cette règle." +msgstr "" +"Cochez cette case si vous voulez garder une trace des modifications sur " +"chaque enregistrement du modèle défini dans cette règle." #. module: auditlog -#: help:auditlog.rule,log_read:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read msgid "" "Select this if you want to keep track of read/open on any record of the " "model of this rule" -msgstr "Cochez cette case si vous voulez garder une trace de la lecture/ouverture de chaque enregistrement du modèle défini dans cette règle." +msgstr "" +"Cochez cette case si vous voulez garder une trace de la lecture/ouverture de " +"chaque enregistrement du modèle défini dans cette règle." #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search -#: field:auditlog.rule,state:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "Session" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "ID de session" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "State" msgstr "État" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Subscribe" msgstr "Abonner" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search #: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Subscribed" msgstr "Abonné" +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "Nom technique" + #. module: auditlog #: sql_constraint:auditlog.rule:0 msgid "" "There is already a rule defined on this model\n" "You cannot define another: please edit the existing one." -msgstr "Il existe déjà une règle définie sur ce modèle\nVous ne pouvez pas en définir une nouvelle, vous devez modifier celle existante." +msgstr "" +"Il existe déjà une règle définie sur ce modèle\n" +"Vous ne pouvez pas en définir une nouvelle, vous devez modifier celle " +"existante." #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Type" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Unsubscribe" msgstr "Désabonner" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,user_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "User" msgstr "Utilisateur" #. module: auditlog -#: field:auditlog.rule,user_ids:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "Session utilisateur" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "Sessions utilisateur" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids msgid "Users" msgstr "Utilisateurs" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Values" msgstr "Valeurs" #. module: auditlog -#: code:addons/auditlog/models/rule.py:478 +#: code:addons/auditlog/models/rule.py:535 #, python-format msgid "View logs" msgstr "Consulter les journaux" #. module: auditlog -#: help:auditlog.rule,user_ids:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids msgid "if User is not added then it will applicable for all users" msgstr "" +"Si l'utilisateur n'est pas ajouté alors cela sera applicable à tous les " +"utilisateurs" diff --git a/auditlog/i18n/fr_CA.po b/auditlog/i18n/fr_CA.po index 48892d5f799..934d8714944 100644 --- a/auditlog/i18n/fr_CA.po +++ b/auditlog/i18n/fr_CA.po @@ -1,24 +1,28 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auditlog -# +# # Translators: +# OCA Transbot , 2016 +# Adriana Ierfino , 2016 +# Martin Malorni , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (8.0)\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-29 11:14+0000\n" -"PO-Revision-Date: 2015-09-18 13:53+0000\n" -"Last-Translator: <>\n" -"Language-Team: French (Canada) (http://www.transifex.com/oca/OCA-server-tools-8-0/language/fr_CA/)\n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: Martin Malorni , 2016\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" -"Language: fr_CA\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: auditlog -#: field:auditlog.rule,action_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id msgid "Action" msgstr "" @@ -27,6 +31,21 @@ msgstr "" msgid "Audit" msgstr "" +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + #. module: auditlog #: model:ir.model,name:auditlog.model_auditlog_log msgid "Auditlog - Log" @@ -43,212 +62,338 @@ msgid "Auditlog - Rule" msgstr "" #. module: auditlog -#: field:auditlog.log,create_uid:0 field:auditlog.log.line,create_uid:0 -#: field:auditlog.rule,create_uid:0 -msgid "Created by" +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" msgstr "" #. module: auditlog -#: field:auditlog.log,create_date:0 field:auditlog.log.line,create_date:0 -#: field:auditlog.rule,create_date:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search msgid "Created on" -msgstr "" +msgstr "Créé le" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Date" -msgstr "" +msgstr "Date" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Description" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Afficher le nom" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search #: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Draft" msgstr "" #. module: auditlog -#: field:auditlog.log.line,field_id:0 +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id msgid "Field" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -#: field:auditlog.log,line_ids:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Fields updated" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: view:auditlog.rule:auditlog.view_auditlog_rule_search +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Group By..." msgstr "" #. module: auditlog -#: field:auditlog.log,id:0 field:auditlog.log.line,id:0 -#: field:auditlog.rule,id:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id msgid "ID" +msgstr "Identifiant" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" msgstr "" #. module: auditlog -#: field:auditlog.log,write_uid:0 field:auditlog.log.line,write_uid:0 -#: field:auditlog.rule,write_uid:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Dernière mise à jour par" #. module: auditlog -#: field:auditlog.log,write_date:0 field:auditlog.log.line,write_date:0 -#: field:auditlog.rule,write_date:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date msgid "Last Updated on" -msgstr "" +msgstr "Dernière mise à jour le" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -#: field:auditlog.log.line,log_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Log" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Log - Field updated" msgstr "" #. module: auditlog -#: field:auditlog.rule,log_create:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create msgid "Log Creates" msgstr "" #. module: auditlog -#: field:auditlog.rule,log_unlink:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink msgid "Log Deletes" msgstr "" #. module: auditlog -#: field:auditlog.rule,log_read:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read msgid "Log Reads" msgstr "" #. module: auditlog -#: field:auditlog.rule,log_write:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write msgid "Log Writes" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: view:auditlog.log:auditlog.view_auditlog_log_tree #: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids #: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree msgid "Logs" msgstr "" #. module: auditlog -#: field:auditlog.log,method:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method msgid "Method" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,model_id:0 field:auditlog.rule,model_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Model" msgstr "Modèle" #. module: auditlog -#: field:auditlog.rule,name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name msgid "Name" msgstr "Nom" #. module: auditlog -#: field:auditlog.log.line,new_value:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value msgid "New Value" msgstr "" #. module: auditlog -#: field:auditlog.log.line,new_value_text:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text msgid "New value Text" msgstr "" #. module: auditlog -#: field:auditlog.log.line,old_value:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value msgid "Old Value" msgstr "" #. module: auditlog -#: field:auditlog.log.line,old_value_text:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text msgid "Old value Text" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,res_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Resource ID" msgstr "" #. module: auditlog -#: field:auditlog.log,name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name msgid "Resource Name" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Rule" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search -#: view:auditlog.rule:auditlog.view_auditlog_rule_tree #: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree #: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree msgid "Rules" msgstr "" #. module: auditlog -#: help:auditlog.rule,model_id:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id msgid "Select model for which you want to generate log." msgstr "" #. module: auditlog -#: help:auditlog.rule,log_create:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create msgid "" -"Select this if you want to keep track of creation on any record of the model" -" of this rule" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" msgstr "" #. module: auditlog -#: help:auditlog.rule,log_unlink:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink msgid "" -"Select this if you want to keep track of deletion on any record of the model" -" of this rule" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" msgstr "" #. module: auditlog -#: help:auditlog.rule,log_write:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write msgid "" "Select this if you want to keep track of modification on any record of the " "model of this rule" msgstr "" #. module: auditlog -#: help:auditlog.rule,log_read:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read msgid "" "Select this if you want to keep track of read/open on any record of the " "model of this rule" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search -#: field:auditlog.rule,state:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "State" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Subscribe" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search #: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Subscribed" msgstr "" +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + #. module: auditlog #: sql_constraint:auditlog.rule:0 msgid "" @@ -257,33 +402,58 @@ msgid "" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Type" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Unsubscribe" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,user_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "User" msgstr "" #. module: auditlog -#: field:auditlog.rule,user_ids:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids msgid "Users" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Values" msgstr "" #. module: auditlog -#: code:addons/auditlog/models/rule.py:478 +#: code:addons/auditlog/models/rule.py:535 #, python-format msgid "View logs" msgstr "" #. module: auditlog -#: help:auditlog.rule,user_ids:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids msgid "if User is not added then it will applicable for all users" msgstr "" diff --git a/auditlog/i18n/fr_CH.po b/auditlog/i18n/fr_CH.po new file mode 100644 index 00000000000..c533506da9c --- /dev/null +++ b/auditlog/i18n/fr_CH.po @@ -0,0 +1,458 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# leemannd , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-03 04:11+0000\n" +"PO-Revision-Date: 2016-12-03 04:11+0000\n" +"Last-Translator: leemannd , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Créé le" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Brouillon" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Modifié par" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Modifié le" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Etat" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Type" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "Utilisateurs" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/fr_FR.po b/auditlog/i18n/fr_FR.po new file mode 100644 index 00000000000..98ea5e22ea0 --- /dev/null +++ b/auditlog/i18n/fr_FR.po @@ -0,0 +1,458 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# Mohamed HABOU , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: Mohamed HABOU , 2016\n" +"Language-Team: French (France) (https://www.transifex.com/oca/teams/23907/" +"fr_FR/)\n" +"Language: fr_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" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Date" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "Logs" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Type" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/gl.po b/auditlog/i18n/gl.po new file mode 100644 index 00000000000..529da44a9fa --- /dev/null +++ b/auditlog/i18n/gl.po @@ -0,0 +1,458 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# César Castro Cruz , 2016 +# Alejandro Santana , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: Alejandro Santana , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Contexto" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Creado en" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Data" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Descrición" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Borrador" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Modificado por última vez o" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "ültima actualización por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nome" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Estado" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipo" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Usuario" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/gl_ES.po b/auditlog/i18n/gl_ES.po new file mode 100644 index 00000000000..903d1f05ee2 --- /dev/null +++ b/auditlog/i18n/gl_ES.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# Alejandro Santana , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: Alejandro Santana , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/he.po b/auditlog/i18n/he.po new file mode 100644 index 00000000000..2a9809ff512 --- /dev/null +++ b/auditlog/i18n/he.po @@ -0,0 +1,456 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "נוצר על ידי" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "נוצר ב-" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "תיאור" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "השם המוצג" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "מזהה" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "תאריך שינוי אחרון" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "עודכן לאחרונה על ידי" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "עודכן לאחרונה על" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "שם" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "סוג" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/hr.po b/auditlog/i18n/hr.po new file mode 100644 index 00000000000..9b860bf76ef --- /dev/null +++ b/auditlog/i18n/hr.po @@ -0,0 +1,460 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# Ana-Maria Olujić , 2016 +# Bole , 2016 +# Goran Kliska , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: Goran Kliska , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "Akcija" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "Revizija" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Kontekst" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Kreirano" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Datum" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Opis" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Naziv " + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Skica" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Grupiraj po..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Zadnje ažuriranje" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "Dnevnik izmjena" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "Model" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Naziv" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Status" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tip" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Korisnik" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "Korisnici" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/hr_HR.po b/auditlog/i18n/hr_HR.po new file mode 100644 index 00000000000..916760fc6c4 --- /dev/null +++ b/auditlog/i18n/hr_HR.po @@ -0,0 +1,459 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# Bole , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: Bole , 2016\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" +"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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Kreirano" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Datum" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Opis" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Grupiraj po..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "Logovi" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "Metoda" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Naziv" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Oblast/Županija" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tip" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "Korisnici" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/hu.po b/auditlog/i18n/hu.po new file mode 100644 index 00000000000..43084ab454e --- /dev/null +++ b/auditlog/i18n/hu.po @@ -0,0 +1,456 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "Művelet" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Kontextus" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Készítette" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Létrehozás dátuma" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Dátum" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Leírás" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Név megjelenítése" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Tervezet" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Csoportosítás ezzel..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Utolsó frissítés dátuma" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Utoljára frissítve, által" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Utoljára frissítve " + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "Napló" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "Modell, minta" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Név" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Állapot" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Típus" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Felhasználó" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/id.po b/auditlog/i18n/id.po new file mode 100644 index 00000000000..631ace63325 --- /dev/null +++ b/auditlog/i18n/id.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# Wahyu Setiawan , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-15 01:55+0000\n" +"PO-Revision-Date: 2017-11-15 01:55+0000\n" +"Last-Translator: Wahyu Setiawan , 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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Dibuat pada" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Tanggal" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Keterangan" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Nama Tampilan" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Draf" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Dikelompokan berdasarkan .." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Terakhir Dimodifikasi pada" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Diperbaharui oleh" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Diperbaharui pada" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nama" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Bagian" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Jenis" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Pengguna" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/it.po b/auditlog/i18n/it.po index 326088de44f..034028db584 100644 --- a/auditlog/i18n/it.po +++ b/auditlog/i18n/it.po @@ -1,32 +1,49 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auditlog -# +# # Translators: +# OCA Transbot , 2016 +# Paolo Valier , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (8.0)\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-29 11:14+0000\n" -"PO-Revision-Date: 2015-09-18 13:53+0000\n" -"Last-Translator: <>\n" -"Language-Team: Italian (http://www.transifex.com/oca/OCA-server-tools-8-0/language/it/)\n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: Paolo Valier , 2016\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" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: auditlog -#: field:auditlog.rule,action_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id msgid "Action" -msgstr "" +msgstr "Azione" #. module: auditlog #: model:ir.ui.menu,name:auditlog.menu_audit msgid "Audit" msgstr "" +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + #. module: auditlog #: model:ir.model,name:auditlog.model_auditlog_log msgid "Auditlog - Log" @@ -43,210 +60,336 @@ msgid "Auditlog - Rule" msgstr "" #. module: auditlog -#: field:auditlog.log,create_uid:0 field:auditlog.log.line,create_uid:0 -#: field:auditlog.rule,create_uid:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Contesto" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid msgid "Created by" -msgstr "" +msgstr "Creato da" #. module: auditlog -#: field:auditlog.log,create_date:0 field:auditlog.log.line,create_date:0 -#: field:auditlog.rule,create_date:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search msgid "Created on" -msgstr "" +msgstr "Creato il" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Date" -msgstr "" +msgstr "Data" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Descrizione" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Nome da visualizzare" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search #: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Draft" +msgstr "Bozza" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" msgstr "" #. module: auditlog -#: field:auditlog.log.line,field_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id msgid "Field" msgstr "Campo" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -#: field:auditlog.log,line_ids:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Fields updated" +msgstr "Campi aggiornati" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: view:auditlog.rule:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Group By..." +msgstr "Raggruppa per..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "Contesto HTTP" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" msgstr "" #. module: auditlog -#: field:auditlog.log,id:0 field:auditlog.log.line,id:0 -#: field:auditlog.rule,id:0 +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "Richiesta HTTP" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id msgid "ID" -msgstr "" +msgstr "ID" #. module: auditlog -#: field:auditlog.log,write_uid:0 field:auditlog.log.line,write_uid:0 -#: field:auditlog.rule,write_uid:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Ultimo aggiornamento da" #. module: auditlog -#: field:auditlog.log,write_date:0 field:auditlog.log.line,write_date:0 -#: field:auditlog.rule,write_date:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date msgid "Last Updated on" -msgstr "" +msgstr "Ultimo aggiornamento il" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -#: field:auditlog.log.line,log_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Log" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Log - Field updated" msgstr "" #. module: auditlog -#: field:auditlog.rule,log_create:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create msgid "Log Creates" msgstr "" #. module: auditlog -#: field:auditlog.rule,log_unlink:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink msgid "Log Deletes" msgstr "" #. module: auditlog -#: field:auditlog.rule,log_read:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read msgid "Log Reads" msgstr "" #. module: auditlog -#: field:auditlog.rule,log_write:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write msgid "Log Writes" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: view:auditlog.log:auditlog.view_auditlog_log_tree #: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids #: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree msgid "Logs" msgstr "" #. module: auditlog -#: field:auditlog.log,method:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method msgid "Method" -msgstr "" +msgstr "Metodo" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,model_id:0 field:auditlog.rule,model_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Model" msgstr "Modello" #. module: auditlog -#: field:auditlog.rule,name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name msgid "Name" msgstr "Nome" #. module: auditlog -#: field:auditlog.log.line,new_value:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value msgid "New Value" msgstr "" #. module: auditlog -#: field:auditlog.log.line,new_value_text:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text msgid "New value Text" msgstr "" #. module: auditlog -#: field:auditlog.log.line,old_value:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value msgid "Old Value" msgstr "" #. module: auditlog -#: field:auditlog.log.line,old_value_text:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text msgid "Old value Text" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,res_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "Percorso" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Resource ID" -msgstr "" +msgstr "ID Risorsa" #. module: auditlog -#: field:auditlog.log,name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name msgid "Resource Name" +msgstr "Nome della Risorsa" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Rule" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search -#: view:auditlog.rule:auditlog.view_auditlog_rule_tree #: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree #: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree msgid "Rules" msgstr "" #. module: auditlog -#: help:auditlog.rule,model_id:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id msgid "Select model for which you want to generate log." msgstr "" #. module: auditlog -#: help:auditlog.rule,log_create:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create msgid "" -"Select this if you want to keep track of creation on any record of the model" -" of this rule" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" msgstr "" #. module: auditlog -#: help:auditlog.rule,log_unlink:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink msgid "" -"Select this if you want to keep track of deletion on any record of the model" -" of this rule" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" msgstr "" #. module: auditlog -#: help:auditlog.rule,log_write:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write msgid "" "Select this if you want to keep track of modification on any record of the " "model of this rule" msgstr "" #. module: auditlog -#: help:auditlog.rule,log_read:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read msgid "" "Select this if you want to keep track of read/open on any record of the " "model of this rule" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search -#: field:auditlog.rule,state:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "Sessione" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "ID Sessione" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "State" -msgstr "" +msgstr "Stato" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Subscribe" -msgstr "" +msgstr "Sottoscrivi" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search #: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Subscribed" +msgstr "Sottoscritto" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" msgstr "" #. module: auditlog @@ -257,33 +400,58 @@ msgid "" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipo" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Unsubscribe" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,user_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "User" msgstr "Utente" #. module: auditlog -#: field:auditlog.rule,user_ids:0 -msgid "Users" +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -msgid "Values" +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" msgstr "" #. module: auditlog -#: code:addons/auditlog/models/rule.py:478 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "Utenti" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "Valori" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 #, python-format msgid "View logs" msgstr "" #. module: auditlog -#: help:auditlog.rule,user_ids:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids msgid "if User is not added then it will applicable for all users" msgstr "" diff --git a/auditlog/i18n/ja.po b/auditlog/i18n/ja.po new file mode 100644 index 00000000000..8a5b710b1df --- /dev/null +++ b/auditlog/i18n/ja.po @@ -0,0 +1,456 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "コンテキスト" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "作成者" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "作成日" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "日付" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "説明" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "表示名" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "ドラフト" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "グループ化…" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "最終更新日" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "最終更新者" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "最終更新日" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "名称" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "タイプ" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "ユーザ" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/ko.po b/auditlog/i18n/ko.po new file mode 100644 index 00000000000..50f3e041376 --- /dev/null +++ b/auditlog/i18n/ko.po @@ -0,0 +1,456 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "작성자" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "작성일" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "날짜" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "설명" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "표시 이름" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "최근 수정" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "최근 갱신한 사람" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "최근 갱신 날짜" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "이름" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "유형" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/lt.po b/auditlog/i18n/lt.po new file mode 100644 index 00000000000..2f2a213aff7 --- /dev/null +++ b/auditlog/i18n/lt.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Kontekstas" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Sukurta" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Data" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Aprašymas" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Vaizduojamas pavadinimas" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Juodraštis" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Grupuoti pagal..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Paskutinį kartą keista" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Pavadinimas" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipas" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Naudotojas" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/lt_LT.po b/auditlog/i18n/lt_LT.po new file mode 100644 index 00000000000..eec77f12a6d --- /dev/null +++ b/auditlog/i18n/lt_LT.po @@ -0,0 +1,458 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# Arminas Grigonis , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: Arminas Grigonis , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Sukurta" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/lv.po b/auditlog/i18n/lv.po new file mode 100644 index 00000000000..5f0d3d9fb34 --- /dev/null +++ b/auditlog/i18n/lv.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "Darbība" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Konteksts" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Izveidoja" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Izveidots" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Datums" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Apraksts" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Grupēt pēc..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Pēdējo reizi atjaunoja" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Pēdējās izmaiņas" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nosaukums" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tips" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Lietotājs" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/mk.po b/auditlog/i18n/mk.po new file mode 100644 index 00000000000..84348ad2813 --- /dev/null +++ b/auditlog/i18n/mk.po @@ -0,0 +1,456 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Контекст" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Креирано од" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Креирано на" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Датум" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Опис" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Прикажи име" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Нацрт" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Групирај по..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Последна промена на" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Последно ажурирање од" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Последно ажурирање на" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Име" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Тип" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Корисник" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/mn.po b/auditlog/i18n/mn.po new file mode 100644 index 00000000000..a3284a3796a --- /dev/null +++ b/auditlog/i18n/mn.po @@ -0,0 +1,456 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Агуулга" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Үүсгэгч" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Үүсгэсэн" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Огноо" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Тодорхойлолт" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Дэлгэцийн Нэр" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Ноорог" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Бүлэглэх..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Сүүлийн засвар хийсэн" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Нэр" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Төрөл" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Хэрэглэгч" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/nb.po b/auditlog/i18n/nb.po new file mode 100644 index 00000000000..1db332c550f --- /dev/null +++ b/auditlog/i18n/nb.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "Tiltak" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "Revisjon" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Opprettet av" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Opprettet den" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Dato" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Beskrivelse" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Visnings navn" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Utkast" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Grupper etter ..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Sist oppdatert " + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Sist oppdatert" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "Logg" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Navn" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Status" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Type" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Bruker" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/nb_NO.po b/auditlog/i18n/nb_NO.po new file mode 100644 index 00000000000..3ded82ac9e6 --- /dev/null +++ b/auditlog/i18n/nb_NO.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# Imre Kristoffer Eilertsen , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: Imre Kristoffer Eilertsen , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Laget av" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Laget den" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Vis navn" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Drøfting" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Sist endret den" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Sist oppdatert den" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Stat" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/nl.po b/auditlog/i18n/nl.po new file mode 100644 index 00000000000..b142e4b7b01 --- /dev/null +++ b/auditlog/i18n/nl.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# Erwin van der Ploeg , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: Erwin van der Ploeg , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "Actie" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Context" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Datum" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Omschrijving" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Te tonen naam" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Concept" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "Veld" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Groepeer op..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Laatst bijgewerkt op" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "Log" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "Model" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Naam" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Staat/Provincie" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Type" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Gebruiker" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "Gebruikers" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/nl_BE.po b/auditlog/i18n/nl_BE.po new file mode 100644 index 00000000000..da46711fdb7 --- /dev/null +++ b/auditlog/i18n/nl_BE.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Gemaakt op" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Datum" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Omschrijving" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Schermnaam" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Concept" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Groeperen op..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Laatst Aangepast op" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Naam:" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Type" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Gebruiker" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/nl_NL.po b/auditlog/i18n/nl_NL.po new file mode 100644 index 00000000000..dab693a98c9 --- /dev/null +++ b/auditlog/i18n/nl_NL.po @@ -0,0 +1,458 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2017 +# Peter Hageman , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-21 22:53+0000\n" +"PO-Revision-Date: 2017-10-21 22:53+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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Omschrijving" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Laatst gewijzigd op" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Naam" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Provincie" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/pl.po b/auditlog/i18n/pl.po new file mode 100644 index 00000000000..b00a082a296 --- /dev/null +++ b/auditlog/i18n/pl.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2);\n" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Kontekst" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Utworzone przez" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Utworzono" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Data" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Opis" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Wyświetlana nazwa " + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Projekt" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Grupuj wg..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Ostatnio modyfikowano" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Ostatnio modyfikowane przez" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Ostatnia zmiana" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nazwa" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Stan" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Typ" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Użytkownik" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/pt.po b/auditlog/i18n/pt.po new file mode 100644 index 00000000000..391e7d11af1 --- /dev/null +++ b/auditlog/i18n/pt.po @@ -0,0 +1,456 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "Ação" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Contexto" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Criado em" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Data" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Descrição" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Nome" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Rascunho" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Última Modificação Em" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Última Modificação Por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Última Atualização Em" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "Registo" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "Modelo" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nome" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "Regras" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Estado" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipo" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Utilizador" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/pt_BR.po b/auditlog/i18n/pt_BR.po index c30871eefbf..09510a0a833 100644 --- a/auditlog/i18n/pt_BR.po +++ b/auditlog/i18n/pt_BR.po @@ -1,25 +1,27 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auditlog -# +# # Translators: -# Armando Vulcano Junior , 2015 +# OCA Transbot , 2016 +# Armando Vulcano Junior , 2017 msgid "" msgstr "" -"Project-Id-Version: server-tools (8.0)\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-29 11:14+0000\n" -"PO-Revision-Date: 2015-09-18 20:40+0000\n" -"Last-Translator: Armando Vulcano Junior \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-server-tools-8-0/language/pt_BR/)\n" +"POT-Creation-Date: 2017-10-28 11:05+0000\n" +"PO-Revision-Date: 2017-10-28 11:05+0000\n" +"Last-Translator: Armando Vulcano Junior , 2017\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" -"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: auditlog -#: field:auditlog.rule,action_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id msgid "Action" msgstr "Ação" @@ -28,6 +30,21 @@ msgstr "Ação" msgid "Audit" msgstr "Auditar" +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "Auditlog - Deletar logs antigos" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "Auditlog - log da sessão do usuário HTTP" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "log requisição HTTP" + #. module: auditlog #: model:ir.model,name:auditlog.model_auditlog_log msgid "Auditlog - Log" @@ -44,247 +61,414 @@ msgid "Auditlog - Rule" msgstr "Histórico de Auditoria - Regras" #. module: auditlog -#: field:auditlog.log,create_uid:0 field:auditlog.log.line,create_uid:0 -#: field:auditlog.rule,create_uid:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Contexto" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid msgid "Created by" msgstr "Criado por" #. module: auditlog -#: field:auditlog.log,create_date:0 field:auditlog.log.line,create_date:0 -#: field:auditlog.rule,create_date:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search msgid "Created on" msgstr "Criado em" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Date" msgstr "Data" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Descrição" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Nome para Mostrar" + +#. module: auditlog #: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Draft" msgstr "Rascunho" #. module: auditlog -#: field:auditlog.log.line,field_id:0 +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "Registro rápido" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id msgid "Field" msgstr "Campo" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -#: field:auditlog.log,line_ids:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Fields updated" msgstr "Campos atualizados" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: view:auditlog.rule:auditlog.view_auditlog_rule_search +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "Registro completo" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" +"Registro completo: faça uma diferença entre os dados antes e depois da " +"operação (registra mais informações como campos calculados que foram " +"atualizados, mas é mais lento) \n" +"Registro rápido: apenas registra as alterações feitas através das operações " +"de criação e gravação (menos informações, mas é mais rápido)" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Group By..." msgstr "Agrupado por" #. module: auditlog -#: field:auditlog.log,id:0 field:auditlog.log.line,id:0 -#: field:auditlog.rule,id:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "Contexto HTTP" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "Solicitação HTTP" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "Solicitações HTTP" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id msgid "ID" msgstr "Identificação" #. module: auditlog -#: field:auditlog.log,write_uid:0 field:auditlog.log.line,write_uid:0 -#: field:auditlog.rule,write_uid:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Última atualização em" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid msgid "Last Updated by" msgstr "Última atualização por" #. module: auditlog -#: field:auditlog.log,write_date:0 field:auditlog.log.line,write_date:0 -#: field:auditlog.rule,write_date:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date msgid "Last Updated on" msgstr "Última atualização em" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -#: field:auditlog.log.line,log_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Log" msgstr "Histórico" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Log - Field updated" msgstr "Histórico - Campo atualizado" #. module: auditlog -#: field:auditlog.rule,log_create:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create msgid "Log Creates" msgstr "Histórico Criado" #. module: auditlog -#: field:auditlog.rule,log_unlink:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink msgid "Log Deletes" msgstr "Histórico Excluído" #. module: auditlog -#: field:auditlog.rule,log_read:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read msgid "Log Reads" msgstr "Leitura de Histórico" #. module: auditlog -#: field:auditlog.rule,log_write:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write msgid "Log Writes" msgstr "Gravação de Histórico" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: view:auditlog.log:auditlog.view_auditlog_log_tree #: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids #: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree msgid "Logs" msgstr "Histórico" #. module: auditlog -#: field:auditlog.log,method:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method msgid "Method" msgstr "Método" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,model_id:0 field:auditlog.rule,model_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Model" msgstr "Modelo" #. module: auditlog -#: field:auditlog.rule,name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name msgid "Name" msgstr "Nome" #. module: auditlog -#: field:auditlog.log.line,new_value:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value msgid "New Value" msgstr "Novo Valor" #. module: auditlog -#: field:auditlog.log.line,new_value_text:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text msgid "New value Text" msgstr "Novo Valor de Texto" #. module: auditlog -#: field:auditlog.log.line,old_value:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value msgid "Old Value" msgstr "Valor Antigo" #. module: auditlog -#: field:auditlog.log.line,old_value_text:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text msgid "Old value Text" msgstr "Valor Antigo de Texto" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,res_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "Caminho" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Resource ID" msgstr "Identificação do Recurso" #. module: auditlog -#: field:auditlog.log,name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name msgid "Resource Name" msgstr "Nome do Recurso" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "URL Raiz" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Rule" msgstr "Regra" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search -#: view:auditlog.rule:auditlog.view_auditlog_rule_tree #: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree #: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree msgid "Rules" msgstr "Regras" #. module: auditlog -#: help:auditlog.rule,model_id:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id msgid "Select model for which you want to generate log." msgstr "Selecione o modelo do qual deseja gerar histórico" #. module: auditlog -#: help:auditlog.rule,log_create:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create msgid "" -"Select this if you want to keep track of creation on any record of the model" -" of this rule" -msgstr "Selecione este se quiser manter o rastreio de criação de qualquer registro do modelo desta regra" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" +"Selecione este se quiser manter o rastreio de criação de qualquer registro " +"do modelo desta regra" #. module: auditlog -#: help:auditlog.rule,log_unlink:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink msgid "" -"Select this if you want to keep track of deletion on any record of the model" -" of this rule" -msgstr "Selecione este se quiser manter o rastreio de exclusão de qualquer registro do modelo desta regra" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" +"Selecione este se quiser manter o rastreio de exclusão de qualquer registro " +"do modelo desta regra" #. module: auditlog -#: help:auditlog.rule,log_write:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write msgid "" "Select this if you want to keep track of modification on any record of the " "model of this rule" -msgstr "Selecione este se quiser manter o rastreio de modificação de qualquer registro do modelo desta regra" +msgstr "" +"Selecione este se quiser manter o rastreio de modificação de qualquer " +"registro do modelo desta regra" #. module: auditlog -#: help:auditlog.rule,log_read:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read msgid "" "Select this if you want to keep track of read/open on any record of the " "model of this rule" -msgstr "Selecione este se quiser manter o rastreio de leitura/abertura de qualquer registro do modelo desta regra" +msgstr "" +"Selecione este se quiser manter o rastreio de leitura/abertura de qualquer " +"registro do modelo desta regra" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search -#: field:auditlog.rule,state:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "Sessão" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "ID da Sessão" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "State" msgstr "Estado" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Subscribe" msgstr "Inscrever" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search #: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Subscribed" msgstr "Inscrito" +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "Nome técnico" + #. module: auditlog #: sql_constraint:auditlog.rule:0 msgid "" "There is already a rule defined on this model\n" "You cannot define another: please edit the existing one." msgstr "" +"Já existe uma regra definida neste modelo.\n" +"Você não pode definir outro: edite o existente." #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipo" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Unsubscribe" msgstr "Desinscrever" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,user_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "User" msgstr "Usuário" #. module: auditlog -#: field:auditlog.rule,user_ids:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "Sessão do Usuário" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "Sessões do Usuário" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids msgid "Users" msgstr "Usuários" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Values" msgstr "Valores" #. module: auditlog -#: code:addons/auditlog/models/rule.py:478 +#: code:addons/auditlog/models/rule.py:535 #, python-format msgid "View logs" msgstr "Ver Histórico" #. module: auditlog -#: help:auditlog.rule,user_ids:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids msgid "if User is not added then it will applicable for all users" -msgstr "Se um usuário não é incluído, então ele será aplicado para todos os usuários" +msgstr "" +"Se um usuário não é incluído, então ele será aplicado para todos os usuários" diff --git a/auditlog/i18n/pt_PT.po b/auditlog/i18n/pt_PT.po new file mode 100644 index 00000000000..b352fde09d2 --- /dev/null +++ b/auditlog/i18n/pt_PT.po @@ -0,0 +1,458 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# Pedro Castro Silva , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: Pedro Castro Silva , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Criado em" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Data" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Descrição" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Nome a Apresentar" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Rascunho" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Agrupar Por..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Última Modificação Em" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Última Atualização Por" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Última Atualização Em" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "Método" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "Modelo" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nome" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Estado" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tipo" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Utilizador" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/ro.po b/auditlog/i18n/ro.po new file mode 100644 index 00000000000..94cf6176e38 --- /dev/null +++ b/auditlog/i18n/ro.po @@ -0,0 +1,459 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# Dorin Hongu , 2016 +# Fekete Mihai , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: Fekete Mihai , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Context" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Creat de" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Creat la" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Data" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Nume Afişat" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Schiță" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Grupează după..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Ultima actualizare în" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Ultima actualizare făcută de" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Ultima actualizare la" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Nume" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Județ" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tip" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Utilizator" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/ru.po b/auditlog/i18n/ru.po index 5d8c11f1a92..a02773c850e 100644 --- a/auditlog/i18n/ru.po +++ b/auditlog/i18n/ru.po @@ -1,24 +1,27 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auditlog -# +# # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (8.0)\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-29 11:14+0000\n" -"PO-Revision-Date: 2015-09-18 13:53+0000\n" -"Last-Translator: <>\n" -"Language-Team: Russian (http://www.transifex.com/oca/OCA-server-tools-8-0/language/ru/)\n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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" -"Language: ru\n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" +"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: auditlog -#: field:auditlog.rule,action_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id msgid "Action" msgstr "" @@ -27,6 +30,21 @@ msgstr "" msgid "Audit" msgstr "" +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + #. module: auditlog #: model:ir.model,name:auditlog.model_auditlog_log msgid "Auditlog - Log" @@ -43,212 +61,338 @@ msgid "Auditlog - Rule" msgstr "" #. module: auditlog -#: field:auditlog.log,create_uid:0 field:auditlog.log.line,create_uid:0 -#: field:auditlog.rule,create_uid:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Контекст" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid msgid "Created by" -msgstr "" +msgstr "Создано" #. module: auditlog -#: field:auditlog.log,create_date:0 field:auditlog.log.line,create_date:0 -#: field:auditlog.rule,create_date:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search msgid "Created on" -msgstr "" +msgstr "Создан" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Date" +msgstr "Дата" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Описание" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search #: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Draft" +msgstr "Черновик" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" msgstr "" #. module: auditlog -#: field:auditlog.log.line,field_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id msgid "Field" msgstr "Поле" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -#: field:auditlog.log,line_ids:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Fields updated" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: view:auditlog.rule:auditlog.view_auditlog_rule_search +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Group By..." +msgstr "Группировать по .." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" msgstr "" #. module: auditlog -#: field:auditlog.log,id:0 field:auditlog.log.line,id:0 -#: field:auditlog.rule,id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" msgstr "" #. module: auditlog -#: field:auditlog.log,write_uid:0 field:auditlog.log.line,write_uid:0 -#: field:auditlog.rule,write_uid:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Последний раз обновлено" #. module: auditlog -#: field:auditlog.log,write_date:0 field:auditlog.log.line,write_date:0 -#: field:auditlog.rule,write_date:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date msgid "Last Updated on" -msgstr "" +msgstr "Последний раз обновлено" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -#: field:auditlog.log.line,log_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Log" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Log - Field updated" msgstr "" #. module: auditlog -#: field:auditlog.rule,log_create:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create msgid "Log Creates" msgstr "" #. module: auditlog -#: field:auditlog.rule,log_unlink:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink msgid "Log Deletes" msgstr "" #. module: auditlog -#: field:auditlog.rule,log_read:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read msgid "Log Reads" msgstr "" #. module: auditlog -#: field:auditlog.rule,log_write:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write msgid "Log Writes" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: view:auditlog.log:auditlog.view_auditlog_log_tree #: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids #: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree msgid "Logs" msgstr "" #. module: auditlog -#: field:auditlog.log,method:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method msgid "Method" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,model_id:0 field:auditlog.rule,model_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Model" msgstr "Модель" #. module: auditlog -#: field:auditlog.rule,name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name msgid "Name" msgstr "Название" #. module: auditlog -#: field:auditlog.log.line,new_value:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value msgid "New Value" msgstr "" #. module: auditlog -#: field:auditlog.log.line,new_value_text:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text msgid "New value Text" msgstr "" #. module: auditlog -#: field:auditlog.log.line,old_value:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value msgid "Old Value" msgstr "" #. module: auditlog -#: field:auditlog.log.line,old_value_text:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text msgid "Old value Text" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,res_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Resource ID" msgstr "" #. module: auditlog -#: field:auditlog.log,name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name msgid "Resource Name" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Rule" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search -#: view:auditlog.rule:auditlog.view_auditlog_rule_tree #: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree #: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree msgid "Rules" msgstr "" #. module: auditlog -#: help:auditlog.rule,model_id:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id msgid "Select model for which you want to generate log." msgstr "" #. module: auditlog -#: help:auditlog.rule,log_create:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create msgid "" -"Select this if you want to keep track of creation on any record of the model" -" of this rule" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" msgstr "" #. module: auditlog -#: help:auditlog.rule,log_unlink:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink msgid "" -"Select this if you want to keep track of deletion on any record of the model" -" of this rule" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" msgstr "" #. module: auditlog -#: help:auditlog.rule,log_write:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write msgid "" "Select this if you want to keep track of modification on any record of the " "model of this rule" msgstr "" #. module: auditlog -#: help:auditlog.rule,log_read:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read msgid "" "Select this if you want to keep track of read/open on any record of the " "model of this rule" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search -#: field:auditlog.rule,state:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "State" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Subscribe" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search #: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Subscribed" msgstr "" +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + #. module: auditlog #: sql_constraint:auditlog.rule:0 msgid "" @@ -257,33 +401,58 @@ msgid "" msgstr "" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Тип" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Unsubscribe" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,user_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "User" msgstr "Пользователь" #. module: auditlog -#: field:auditlog.rule,user_ids:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids msgid "Users" msgstr "" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Values" msgstr "" #. module: auditlog -#: code:addons/auditlog/models/rule.py:478 +#: code:addons/auditlog/models/rule.py:535 #, python-format msgid "View logs" msgstr "" #. module: auditlog -#: help:auditlog.rule,user_ids:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids msgid "if User is not added then it will applicable for all users" msgstr "" diff --git a/auditlog/i18n/sk.po b/auditlog/i18n/sk.po new file mode 100644 index 00000000000..fdeeb992d88 --- /dev/null +++ b/auditlog/i18n/sk.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# Jan Prokop , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-21 22:53+0000\n" +"PO-Revision-Date: 2017-10-21 22:53+0000\n" +"Last-Translator: Jan Prokop , 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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Vytvoril" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Vytvorené" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Dátum" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Popis" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Zobraziť meno" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Zoskupiť podľa..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Posledná modifikácia" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Naposledy upravoval" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Naposledy upravované" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "Logy" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Meno" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Stav" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Typ" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/sl.po b/auditlog/i18n/sl.po index 61be912f90c..5cc5f1f8e24 100644 --- a/auditlog/i18n/sl.po +++ b/auditlog/i18n/sl.po @@ -1,25 +1,26 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auditlog -# +# # Translators: -# Matjaž Mozetič , 2015 +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (8.0)\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-29 11:14+0000\n" -"PO-Revision-Date: 2015-09-26 08:36+0000\n" -"Last-Translator: Matjaž Mozetič \n" -"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-server-tools-8-0/language/sl/)\n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" #. module: auditlog -#: field:auditlog.rule,action_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id msgid "Action" msgstr "Ukrep" @@ -28,6 +29,21 @@ msgstr "Ukrep" msgid "Audit" msgstr "Revizija" +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "Revizijski dnevnik - izbriši stare dnevnike" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "Revizijski dnevnik - HTTP uporabniške seje" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "Revizijski dnevnik - HTTP zahtevki" + #. module: auditlog #: model:ir.model,name:auditlog.model_auditlog_log msgid "Auditlog - Log" @@ -44,247 +60,413 @@ msgid "Auditlog - Rule" msgstr "Revizijski dnevnik - pravila" #. module: auditlog -#: field:auditlog.log,create_uid:0 field:auditlog.log.line,create_uid:0 -#: field:auditlog.rule,create_uid:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Kontekst" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid msgid "Created by" msgstr "Ustvaril" #. module: auditlog -#: field:auditlog.log,create_date:0 field:auditlog.log.line,create_date:0 -#: field:auditlog.rule,create_date:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search msgid "Created on" msgstr "Ustvarjeno" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Date" msgstr "Datum" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Opis" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Prikazni naziv" + +#. module: auditlog #: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Draft" msgstr "Osnutek" #. module: auditlog -#: field:auditlog.log.line,field_id:0 +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "Hitri dnevnik" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id msgid "Field" msgstr "Polje" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -#: field:auditlog.log,line_ids:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Fields updated" msgstr "Posodobljena polja" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: view:auditlog.rule:auditlog.view_auditlog_rule_search +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "Polni dnevnik" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" +"Polni dnevnik: izdela razliko med podatki pred in po operaciji (beleži več " +"informacij, kot npr. izračunana polja, ki so bila posodobljena, a je " +"počasnejši)\n" +"Hitri dnevnik: beleži le spremembe nastale med operacijami ustvarjanja in " +"zapisovanja (manj informacij, a je hitrejši)" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Group By..." msgstr "Združi po..." #. module: auditlog -#: field:auditlog.log,id:0 field:auditlog.log.line,id:0 -#: field:auditlog.rule,id:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "HTTP kontekst" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "HTTP zahtevek" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "HTTP zahtevki" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id msgid "ID" msgstr "ID" #. module: auditlog -#: field:auditlog.log,write_uid:0 field:auditlog.log.line,write_uid:0 -#: field:auditlog.rule,write_uid:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid msgid "Last Updated by" msgstr "Zadnjič posodobil" #. module: auditlog -#: field:auditlog.log,write_date:0 field:auditlog.log.line,write_date:0 -#: field:auditlog.rule,write_date:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date msgid "Last Updated on" msgstr "Zadnjič posodobljeno" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form -#: field:auditlog.log.line,log_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Log" msgstr "Dnevnik" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Log - Field updated" msgstr "Dnevnik - posodobljena polja" #. module: auditlog -#: field:auditlog.rule,log_create:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create msgid "Log Creates" msgstr "Dnevnik ustvarjanja" #. module: auditlog -#: field:auditlog.rule,log_unlink:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink msgid "Log Deletes" msgstr "Dnevnik brisanja" #. module: auditlog -#: field:auditlog.rule,log_read:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read msgid "Log Reads" msgstr "Dnevnik branja" #. module: auditlog -#: field:auditlog.rule,log_write:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write msgid "Log Writes" msgstr "Dnevnik zapisov" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: view:auditlog.log:auditlog.view_auditlog_log_tree #: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids #: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree msgid "Logs" msgstr "Dnevniki" #. module: auditlog -#: field:auditlog.log,method:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method msgid "Method" msgstr "Metoda" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,model_id:0 field:auditlog.rule,model_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Model" msgstr "Model" #. module: auditlog -#: field:auditlog.rule,name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name msgid "Name" msgstr "Naziv" #. module: auditlog -#: field:auditlog.log.line,new_value:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value msgid "New Value" msgstr "Nova vrednost" #. module: auditlog -#: field:auditlog.log.line,new_value_text:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text msgid "New value Text" msgstr "Nova vrednost tekstualno" #. module: auditlog -#: field:auditlog.log.line,old_value:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value msgid "Old Value" msgstr "Stara vrednost" #. module: auditlog -#: field:auditlog.log.line,old_value_text:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text msgid "Old value Text" msgstr "Stara vrednost tekstualno" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,res_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "Pot" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "Resource ID" msgstr "ID vira" #. module: auditlog -#: field:auditlog.log,name:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name msgid "Resource Name" msgstr "Naziv vira" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "Korenska URL" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Rule" msgstr "Pravilo" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search -#: view:auditlog.rule:auditlog.view_auditlog_rule_tree #: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree #: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree msgid "Rules" msgstr "Pravila" #. module: auditlog -#: help:auditlog.rule,model_id:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id msgid "Select model for which you want to generate log." msgstr "Izbira modela za katerega ustvarjate dnevnik." #. module: auditlog -#: help:auditlog.rule,log_create:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create msgid "" -"Select this if you want to keep track of creation on any record of the model" -" of this rule" -msgstr "Izberite, če želite slediti ustvarjanju kateregakoli zapisa na modelu, na katerega se nanaša to pravilo." +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" +"Izberite, če želite slediti ustvarjanju kateregakoli zapisa na modelu, na " +"katerega se nanaša to pravilo." #. module: auditlog -#: help:auditlog.rule,log_unlink:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink msgid "" -"Select this if you want to keep track of deletion on any record of the model" -" of this rule" -msgstr "Izberite, če želite slediti brisanju kateregakoli zapisa na modelu, na katerega se nanaša to pravilo." +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" +"Izberite, če želite slediti brisanju kateregakoli zapisa na modelu, na " +"katerega se nanaša to pravilo." #. module: auditlog -#: help:auditlog.rule,log_write:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write msgid "" "Select this if you want to keep track of modification on any record of the " "model of this rule" -msgstr "Izberite, če želite slediti spreminjanju kateregakoli zapisa na modelu, na katerega se nanaša to pravilo." +msgstr "" +"Izberite, če želite slediti spreminjanju kateregakoli zapisa na modelu, na " +"katerega se nanaša to pravilo." #. module: auditlog -#: help:auditlog.rule,log_read:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read msgid "" "Select this if you want to keep track of read/open on any record of the " "model of this rule" -msgstr "Izberite, če želite slediti branju/odpiranju kateregakoli zapisa na modelu, na katerega se nanaša to pravilo." +msgstr "" +"Izberite, če želite slediti branju/odpiranju kateregakoli zapisa na modelu, " +"na katerega se nanaša to pravilo." #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search -#: field:auditlog.rule,state:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "Seja" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "ID seje" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "State" msgstr "Stanje" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Subscribe" msgstr "Naroči se" #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_search #: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search msgid "Subscribed" msgstr "Naročen" +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "Tehnični naziv" + #. module: auditlog #: sql_constraint:auditlog.rule:0 msgid "" "There is already a rule defined on this model\n" "You cannot define another: please edit the existing one." -msgstr "Za ta model je že določeno pravilo\nNe morete določiti drugega, lahko pa uredite obstoječega." +msgstr "" +"Za ta model je že določeno pravilo\n" +"Ne morete določiti drugega, lahko pa uredite obstoječega." #. module: auditlog -#: view:auditlog.rule:auditlog.view_auditlog_rule_form +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tip" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form msgid "Unsubscribe" msgstr "Odjavi naročnino" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_search -#: field:auditlog.log,user_id:0 +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search msgid "User" msgstr "Uporabnik" #. module: auditlog -#: field:auditlog.rule,user_ids:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "Uporabniška seja" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "Uporabniške seje" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids msgid "Users" msgstr "Uporabniki" #. module: auditlog -#: view:auditlog.log:auditlog.view_auditlog_log_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form msgid "Values" msgstr "Vrednosti" #. module: auditlog -#: code:addons/auditlog/models/rule.py:478 +#: code:addons/auditlog/models/rule.py:535 #, python-format msgid "View logs" msgstr "Prikaz dnevnikov" #. module: auditlog -#: help:auditlog.rule,user_ids:0 +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids msgid "if User is not added then it will applicable for all users" msgstr "Če ne dodate uporabnika, bo veljalo za vse uporabnike" diff --git a/auditlog/i18n/sr.po b/auditlog/i18n/sr.po new file mode 100644 index 00000000000..1daf45cbb50 --- /dev/null +++ b/auditlog/i18n/sr.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Kreiran" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Datum" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Opis" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Ime" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tip" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/sr@latin.po b/auditlog/i18n/sr@latin.po new file mode 100644 index 00000000000..167ceb7e93a --- /dev/null +++ b/auditlog/i18n/sr@latin.po @@ -0,0 +1,458 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Kreiran" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Datum" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Opis" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Ime za prikaz" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Nacrt" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Zadnja izmjena" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Zadnja izmjena" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Zadnja izmjena" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Ime:" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tip" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Korisnik" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/sv.po b/auditlog/i18n/sv.po new file mode 100644 index 00000000000..215d04de895 --- /dev/null +++ b/auditlog/i18n/sv.po @@ -0,0 +1,456 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "Åtgärd" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "Revision" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Sammanhang" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Skapad av" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Skapad den" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Datum" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Beskrivning" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Visa namn" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Preliminär" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Gruppera efter..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Senast redigerad" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Senast uppdaterad av" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Senast uppdaterad" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Namn" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Status" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Typ" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Användare" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/th.po b/auditlog/i18n/th.po new file mode 100644 index 00000000000..27e07c0f2aa --- /dev/null +++ b/auditlog/i18n/th.po @@ -0,0 +1,456 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "ปฏิบัติ" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "สร้างเมื่อ" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "วันที่" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "รายละเอียด" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "ชื่อที่ใช้แสดง" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "ฉบับร่าง" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "จัดกลุ่มตาม..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "รหัส" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "แก้ไขครั้งสุดท้ายเมื่อ" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "อัพเดทครั้งสุดท้ายโดย" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "อัพเดทครั้งสุดท้ายเมื่อ" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "ชื่อ" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "ชนิด" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "ผู้ใช้" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/tr.po b/auditlog/i18n/tr.po new file mode 100644 index 00000000000..ddd66b05f66 --- /dev/null +++ b/auditlog/i18n/tr.po @@ -0,0 +1,466 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# Ahmet Altinisik , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-29 03:39+0000\n" +"PO-Revision-Date: 2016-12-29 03:39+0000\n" +"Last-Translator: Ahmet Altinisik , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "Eylem" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "Denetim" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "Denetim Günlüğü - Eski günlükleri sil" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "Denetim Günlüğü - HTTP kullanıcı oturum logu" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "Denetim Günlüğü - HTTP istek geçmişi" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "Denetim Günlüğü - geçmiş" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "Denetim Günlüğü - Günlük detatları (güncellenen alanlar) " + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "Denetim Günlüğü - Kural" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "Bağlam" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Oluşturuldu" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Tarih" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Açıklama" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Görünen İsim" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Taslak" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "Hızlı Günlük" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "Alan" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "Alanlar güncellendi" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "Tam Günlük" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" +"Tam Günlük: İşlemden önceki ve sonraki verinin farkını bulur. (hesaplanan " +"alanlar gibi bilgileri saklar ama daha yavaş çalışır)\n" +"Hızlı Günlük: Sadece oluştur ve yaz işlemleri ile yapılanları kaydeder. " +"(daha az bilgi içerir ama daha hızlıdır)" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "Grupla..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "HTTP Bağlamı" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "HTTP isteği" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "HTTP isteği" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Son değişiklik" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Son güncellendi" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Son güncellenme" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "günlük" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "Günlük - Güncellenen alan" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "Oluşturma günlükleri" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "Silme günlükleri" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "Okuma günlükleri" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "Yazma günlükleri" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "günlükler" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "Method" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "Alan" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Adı" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "Yeni Değer" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "Yeni değer metni" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "Eski Değer" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "Eski değer Metni" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "Yol" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "Kaynak ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "Kaynak Adı" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "Kök URL" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "Kural" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "Kurallar" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "Günlük oluşturmak istediğiniz modeli seçin." + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" +"bu modelde oluşturulan her kayıt için günlük tutmak isterseniz bunu seçin." + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "bu modelde silinen her kayıt için günlük tutmak isterseniz bunu seçin." + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" +"bu modelde değiştirilen her kayıt için günlük tutmak isterseniz bunu seçin." + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" +"bu modelde okunan/açılan her kayıt için günlük tutmak isterseniz bunu seçin." + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "Oturum" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "Oturum ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Durum" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "Üye ol" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "Üye oldu" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "Teknik İsim" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" +"Bu model için zaten bir kural tanımlanmış\n" +"başka kural tanımlayamazsınız: lütfen olan kaydı güncelleyin." + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tür" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "Takibi bırak" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Kullanıcı" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "Kullanıcı oturumu" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "kullanıcı oturumları" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "Kullanıcılar" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "Değerler" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "Günlükleri göster" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "Eğer kullanıcı eklenmediyse bütün kullanıcılar için geçerli olur" diff --git a/auditlog/i18n/tr_TR.po b/auditlog/i18n/tr_TR.po new file mode 100644 index 00000000000..a411cd8dde5 --- /dev/null +++ b/auditlog/i18n/tr_TR.po @@ -0,0 +1,458 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# Ozge Altinisik , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-01-07 04:03+0000\n" +"PO-Revision-Date: 2017-01-07 04:03+0000\n" +"Last-Translator: Ozge Altinisik , 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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "Eylem" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Oluşturulma tarihi" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Açıklama" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Görünen ad" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Taslak" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "Kimlik" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "En son güncelleme tarihi" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "En son güncelleyen " + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "En son güncelleme tarihi" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "Kayıt" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "Tip" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Ad" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "Hal" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Tip" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Kullanıcı" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "Kullanıcılar" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/uk.po b/auditlog/i18n/uk.po new file mode 100644 index 00000000000..f9907c179c3 --- /dev/null +++ b/auditlog/i18n/uk.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Створив" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Дата створення" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Дата" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Опис" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Назва для відображення" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Остання модифікація" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Востаннє оновив" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Останнє оновлення" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Name" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Тип" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/vi.po b/auditlog/i18n/vi.po new file mode 100644 index 00000000000..af00be3ce8e --- /dev/null +++ b/auditlog/i18n/vi.po @@ -0,0 +1,456 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Được tạo vào" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "Ngày" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Miêu tả" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "Dự thảo" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Sửa lần cuối vào" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Tên" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "Loại" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "Người sử dụng" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/vi_VN.po b/auditlog/i18n/vi_VN.po new file mode 100644 index 00000000000..96d1c5a9624 --- /dev/null +++ b/auditlog/i18n/vi_VN.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "Tạo bởi" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "Tạo vào" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Mô tả" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "Tên" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/zh_CN.po b/auditlog/i18n/zh_CN.po new file mode 100644 index 00000000000..28ad9018a5e --- /dev/null +++ b/auditlog/i18n/zh_CN.po @@ -0,0 +1,458 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +# Jeffery Chen Fan , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: Jeffery Chen Fan , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "上下文" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "创建者" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "创建时间" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "日期" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "Description" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "草稿" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "分组依据是" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "ID" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "上次更新日期" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "模型" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "名称" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "状态" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "Technical name" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "类型" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "用户" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "用户" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/i18n/zh_TW.po b/auditlog/i18n/zh_TW.po new file mode 100644 index 00000000000..21d2a1798bc --- /dev/null +++ b/auditlog/i18n/zh_TW.po @@ -0,0 +1,457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auditlog +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_action_id +msgid "Action" +msgstr "" + +#. module: auditlog +#: model:ir.ui.menu,name:auditlog.menu_audit +msgid "Audit" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_autovacuum +msgid "Auditlog - Delete old logs" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_session +msgid "Auditlog - HTTP User session log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_http_request +msgid "Auditlog - HTTP request log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log +msgid "Auditlog - Log" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_log_line +msgid "Auditlog - Log details (fields updated)" +msgstr "" + +#. module: auditlog +#: model:ir.model,name:auditlog.model_auditlog_rule +msgid "Auditlog - Rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_context +msgid "Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_uid +msgid "Created by" +msgstr "建立者" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_create_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_create_date +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +msgid "Created on" +msgstr "建立於" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Date" +msgstr "日期" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_description +msgid "Description" +msgstr "說明" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Draft" +msgstr "草稿" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Fast log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_id +msgid "Field" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_ids +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Fields updated" +msgstr "" + +#. module: auditlog +#: selection:auditlog.log,log_type:0 selection:auditlog.rule,log_type:0 +msgid "Full log" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_type +msgid "" +"Full log: make a diff between the data before and after the operation (log " +"more info like computed fields which were updated, but it is slower)\n" +"Fast log: only log the changes made through the create and write operations " +"(less information, but it is faster)" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Group By..." +msgstr "分類方式..." + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "HTTP Context" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_request_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "HTTP Request" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_request_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_http_request_ids +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +msgid "HTTP Requests" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_id +msgid "ID" +msgstr "編號" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line___last_update +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule___last_update +msgid "Last Modified on" +msgstr "最後修改:" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_uid +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_uid +msgid "Last Updated by" +msgstr "最後更新:" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_autovacuum_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_write_date +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_write_date +msgid "Last Updated on" +msgstr "最後更新於" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_log_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Log - Field updated" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_create +msgid "Log Creates" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_unlink +msgid "Log Deletes" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_read +msgid "Log Reads" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_write +msgid "Log Writes" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_log_tree +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_log_ids +#: model:ir.ui.menu,name:auditlog.menu_audit_logs +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_tree +msgid "Logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_method +msgid "Method" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_model_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_model_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Model" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_display_name +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_name +msgid "Name" +msgstr "名稱" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value +msgid "New Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_new_value_text +msgid "New value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value +msgid "Old Value" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_old_value_text +msgid "Old value Text" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_name +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Path" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_res_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "Resource ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_name +msgid "Resource Name" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_root_url +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +msgid "Root URL" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Rule" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_rule_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_rule_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_tree +msgid "Rules" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_model_id +msgid "Select model for which you want to generate log." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_create +msgid "" +"Select this if you want to keep track of creation on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_unlink +msgid "" +"Select this if you want to keep track of deletion on any record of the model " +"of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_write +msgid "" +"Select this if you want to keep track of modification on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_log_read +msgid "" +"Select this if you want to keep track of read/open on any record of the " +"model of this rule" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_http_session_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_http_session_id +msgid "Session" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_name +msgid "Session ID" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_state +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "State" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Subscribe" +msgstr "" + +#. module: auditlog +#: selection:auditlog.rule,state:0 +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_search +msgid "Subscribed" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_line_field_name +msgid "Technical name" +msgstr "" + +#. module: auditlog +#: sql_constraint:auditlog.rule:0 +msgid "" +"There is already a rule defined on this model\n" +"You cannot define another: please edit the existing one." +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_log_type +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_log_type +msgid "Type" +msgstr "類型" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_rule_form +msgid "Unsubscribe" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_request_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_http_session_user_id +#: model:ir.model.fields,field_description:auditlog.field_auditlog_log_user_id +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User" +msgstr "使用者" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_request_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_form +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_search +msgid "User session" +msgstr "" + +#. module: auditlog +#: model:ir.actions.act_window,name:auditlog.action_auditlog_http_session_tree +#: model:ir.ui.menu,name:auditlog.menu_action_auditlog_http_session_tree +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_search +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_http_session_tree +msgid "User sessions" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,field_description:auditlog.field_auditlog_rule_user_ids +msgid "Users" +msgstr "" + +#. module: auditlog +#: model:ir.ui.view,arch_db:auditlog.view_auditlog_log_form +msgid "Values" +msgstr "" + +#. module: auditlog +#: code:addons/auditlog/models/rule.py:535 +#, python-format +msgid "View logs" +msgstr "" + +#. module: auditlog +#: model:ir.model.fields,help:auditlog.field_auditlog_rule_user_ids +msgid "if User is not added then it will applicable for all users" +msgstr "" diff --git a/auditlog/migrations/8.0.1.0/pre-migration.py b/auditlog/migrations/8.0.1.0/pre-migration.py deleted file mode 100644 index 3fe51e77ce5..00000000000 --- a/auditlog/migrations/8.0.1.0/pre-migration.py +++ /dev/null @@ -1,26 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# This module copyright (C) 2015 Therp BV (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## -from openerp.addons.auditlog import migrate_from_audittrail - - -def migrate(cr, version): - """if we migrate from an older version, it's a migration from audittrail""" - migrate_from_audittrail(cr) diff --git a/auditlog/models/__init__.py b/auditlog/models/__init__.py index eb562a4c061..ce5b89899e4 100644 --- a/auditlog/models/__init__.py +++ b/auditlog/models/__init__.py @@ -1,23 +1,9 @@ # -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2013 ABF OSIELL (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## +# © 2015 ABF OSIELL +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from . import rule +from . import http_session +from . import http_request from . import log +from . import autovacuum diff --git a/auditlog/models/autovacuum.py b/auditlog/models/autovacuum.py new file mode 100644 index 00000000000..8c9d8b334b3 --- /dev/null +++ b/auditlog/models/autovacuum.py @@ -0,0 +1,41 @@ +# -*- coding: utf-8 -*- +# © 2016 ABF OSIELL +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +import logging +from datetime import datetime, timedelta + +from openerp import models, fields, api + + +_logger = logging.getLogger(__name__) + + +class AuditlogAutovacuum(models.TransientModel): + _name = 'auditlog.autovacuum' + _description = "Auditlog - Delete old logs" + + @api.model + def autovacuum(self, days): + """Delete all logs older than ``days``. This includes: + - CRUD logs (create, read, write, unlink) + - HTTP requests + - HTTP user sessions + + Called from a cron. + """ + days = (days > 0) and int(days) or 0 + deadline = datetime.now() - timedelta(days=days) + data_models = ( + 'auditlog.log', + 'auditlog.http.request', + 'auditlog.http.session', + ) + for data_model in data_models: + records = self.env[data_model].search( + [('create_date', '<=', fields.Datetime.to_string(deadline))]) + nb_records = len(records) + records.unlink() + _logger.info( + u"AUTOVACUUM - %s '%s' records deleted", + nb_records, data_model) + return True diff --git a/auditlog/models/http_request.py b/auditlog/models/http_request.py new file mode 100644 index 00000000000..a1759bd477f --- /dev/null +++ b/auditlog/models/http_request.py @@ -0,0 +1,69 @@ +# -*- coding: utf-8 -*- +# © 2015 ABF OSIELL +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from psycopg2.extensions import AsIs + +from openerp import models, fields, api +from openerp.http import request + + +class AuditlogHTTPRequest(models.Model): + _name = 'auditlog.http.request' + _description = u"Auditlog - HTTP request log" + _order = "create_date DESC" + _rec_name = 'display_name' + + display_name = fields.Char(u"Name", compute="_compute_display_name") + name = fields.Char(u"Path") + root_url = fields.Char(u"Root URL") + user_id = fields.Many2one( + 'res.users', string=u"User") + http_session_id = fields.Many2one( + 'auditlog.http.session', string=u"Session") + user_context = fields.Char(u"Context") + log_ids = fields.One2many( + 'auditlog.log', 'http_request_id', string=u"Logs") + + @api.multi + def _compute_display_name(self): + for httprequest in self: + create_date = fields.Datetime.from_string(httprequest.create_date) + tz_create_date = fields.Datetime.context_timestamp( + httprequest, create_date) + httprequest.display_name = u"%s (%s)" % ( + httprequest.name or '?', + fields.Datetime.to_string(tz_create_date)) + + @api.model + def current_http_request(self): + """Create a log corresponding to the current HTTP request, and returns + its ID. This method can be called several times during the + HTTP query/response cycle, it will only log the request on the + first call. + If no HTTP request is available, returns `False`. + """ + if not request: + return False + http_session_model = self.env['auditlog.http.session'] + httprequest = request.httprequest + if httprequest: + if hasattr(httprequest, 'auditlog_http_request_id'): + # Verify existence. Could have been rolled back after a + # concurrency error + self.env.cr.execute( + "SELECT id FROM %s WHERE id = %s", ( + AsIs(self._table), + httprequest.auditlog_http_request_id)) + if self.env.cr.fetchone(): + return httprequest.auditlog_http_request_id + vals = { + 'name': httprequest.path, + 'root_url': httprequest.url_root, + 'user_id': request.uid, + 'http_session_id': http_session_model.current_http_session(), + 'user_context': request.context, + } + httprequest.auditlog_http_request_id = self.create(vals).id + return httprequest.auditlog_http_request_id + return False diff --git a/auditlog/models/http_session.py b/auditlog/models/http_session.py new file mode 100644 index 00000000000..e89043bd2cf --- /dev/null +++ b/auditlog/models/http_session.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +# © 2015 ABF OSIELL +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openerp import models, fields, api +from openerp.http import request + + +class AuditlogtHTTPSession(models.Model): + _name = 'auditlog.http.session' + _description = u"Auditlog - HTTP User session log" + _order = "create_date DESC" + _rec_name = 'display_name' + + display_name = fields.Char(u"Name", compute="_compute_display_name") + name = fields.Char(u"Session ID", index=True) + user_id = fields.Many2one( + 'res.users', string=u"User", index=True) + http_request_ids = fields.One2many( + 'auditlog.http.request', 'http_session_id', string=u"HTTP Requests") + + @api.multi + def _compute_display_name(self): + for httpsession in self: + create_date = fields.Datetime.from_string(httpsession.create_date) + tz_create_date = fields.Datetime.context_timestamp( + httpsession, create_date) + httpsession.display_name = u"%s (%s)" % ( + httpsession.user_id and httpsession.user_id.name or '?', + fields.Datetime.to_string(tz_create_date)) + + @api.model + def current_http_session(self): + """Create a log corresponding to the current HTTP user session, and + returns its ID. This method can be called several times during the + HTTP query/response cycle, it will only log the user session on the + first call. + If no HTTP user session is available, returns `False`. + """ + if not request: + return False + httpsession = request.httpsession + if httpsession: + existing_session = self.search( + [('name', '=', httpsession.sid), + ('user_id', '=', request.uid)], + limit=1) + if existing_session: + return existing_session.id + vals = { + 'name': httpsession.sid, + 'user_id': request.uid, + } + httpsession.auditlog_http_session_id = self.create(vals).id + return httpsession.auditlog_http_session_id + return False diff --git a/auditlog/models/log.py b/auditlog/models/log.py index b222c470eb2..66c6a55545d 100644 --- a/auditlog/models/log.py +++ b/auditlog/models/log.py @@ -1,28 +1,10 @@ # -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2013 ABF OSIELL (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## - +# © 2015 ABF OSIELL +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from openerp import models, fields -class auditlog_log(models.Model): +class AuditlogLog(models.Model): _name = 'auditlog.log' _description = "Auditlog - Log" _order = "create_date desc" @@ -36,16 +18,25 @@ class auditlog_log(models.Model): method = fields.Char(u"Method", size=64) line_ids = fields.One2many( 'auditlog.log.line', 'log_id', string=u"Fields updated") + http_session_id = fields.Many2one( + 'auditlog.http.session', string=u"Session") + http_request_id = fields.Many2one( + 'auditlog.http.request', string=u"HTTP Request") + log_type = fields.Selection( + [('full', u"Full log"), + ('fast', u"Fast log"), + ], + string=u"Type") -class auditlog_log_line(models.Model): +class AuditlogLogLine(models.Model): _name = 'auditlog.log.line' _description = "Auditlog - Log details (fields updated)" field_id = fields.Many2one( 'ir.model.fields', ondelete='cascade', string=u"Field", required=True) log_id = fields.Many2one( - 'auditlog.log', string=u"Log", ondelete='cascade') + 'auditlog.log', string=u"Log", ondelete='cascade', index=True) old_value = fields.Text(u"Old Value") new_value = fields.Text(u"New Value") old_value_text = fields.Text(u"Old value Text") diff --git a/auditlog/models/rule.py b/auditlog/models/rule.py index 4f18c4a3e2f..482358edba5 100644 --- a/auditlog/models/rule.py +++ b/auditlog/models/rule.py @@ -1,23 +1,6 @@ # -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2013 ABF OSIELL (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## +# © 2015 ABF OSIELL +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from openerp import models, fields, api, modules, _, SUPERUSER_ID, sql_db @@ -58,7 +41,7 @@ def unchanged(self): if self.past_dict[o] == self.current_dict[o]) -class auditlog_rule(models.Model): +class AuditlogRule(models.Model): _name = 'auditlog.rule' _description = "Auditlog - Rule" @@ -88,6 +71,16 @@ class auditlog_rule(models.Model): u"Log Creates", default=True, help=(u"Select this if you want to keep track of creation on any " u"record of the model of this rule")) + log_type = fields.Selection( + [('full', u"Full log"), + ('fast', u"Fast log"), + ], + string=u"Type", required=True, default='full', + help=(u"Full log: make a diff between the data before and after " + u"the operation (log more info like computed fields which were " + u"updated, but it is slower)\n" + u"Fast log: only log the changes made through the create and " + u"write operations (less information, but it is faster)")) # log_action = fields.Boolean( # "Log Action", # help=("Select this if you want to keep track of actions on the " @@ -110,7 +103,7 @@ class auditlog_rule(models.Model): def _register_hook(self, cr, ids=None): """Get all rules and apply them to log method calls.""" - super(auditlog_rule, self)._register_hook(cr) + super(AuditlogRule, self)._register_hook(cr) if not hasattr(self.pool, '_auditlog_field_cache'): self.pool._auditlog_field_cache = {} if not hasattr(self.pool, '_auditlog_model_cache'): @@ -137,28 +130,28 @@ def _patch_methods(self): check_attr = 'auditlog_ruled_create' if getattr(rule, 'log_create') \ and not hasattr(model_model, check_attr): - model_model._patch_method('create', self._make_create()) + model_model._patch_method('create', rule._make_create()) setattr(model_model, check_attr, True) updated = True # -> read check_attr = 'auditlog_ruled_read' if getattr(rule, 'log_read') \ and not hasattr(model_model, check_attr): - model_model._patch_method('read', self._make_read()) + model_model._patch_method('read', rule._make_read()) setattr(model_model, check_attr, True) updated = True # -> write check_attr = 'auditlog_ruled_write' if getattr(rule, 'log_write') \ and not hasattr(model_model, check_attr): - model_model._patch_method('write', self._make_write()) + model_model._patch_method('write', rule._make_write()) setattr(model_model, check_attr, True) updated = True # -> unlink check_attr = 'auditlog_ruled_unlink' if getattr(rule, 'log_unlink') \ and not hasattr(model_model, check_attr): - model_model._patch_method('unlink', self._make_unlink()) + model_model._patch_method('unlink', rule._make_unlink()) setattr(model_model, check_attr, True) updated = True return updated @@ -178,52 +171,70 @@ def _revert_methods(self): modules.registry.RegistryManager.signal_registry_change( self.env.cr.dbname) - # Unable to find a way to declare the `create` method with the new API, - # errors occurs with the `_register_hook()` BaseModel method. - def create(self, cr, uid, vals, context=None): + @api.model + def create(self, vals): """Update the registry when a new rule is created.""" - res_id = super(auditlog_rule, self).create( - cr, uid, vals, context=context) - if self._register_hook(cr, [res_id]): - modules.registry.RegistryManager.signal_registry_change(cr.dbname) - return res_id - - # Unable to find a way to declare the `write` method with the new API, - # errors occurs with the `_register_hook()` BaseModel method. - def write(self, cr, uid, ids, vals, context=None): + new_record = super(AuditlogRule, self).create(vals) + if self._model._register_hook(self.env.cr, new_record.ids): + modules.registry.RegistryManager.signal_registry_change( + self.env.cr.dbname) + return new_record + + @api.multi + def write(self, vals): """Update the registry when existing rules are updated.""" - if isinstance(ids, (int, long)): - ids = [ids] - super(auditlog_rule, self).write(cr, uid, ids, vals, context=context) - if self._register_hook(cr, ids): - modules.registry.RegistryManager.signal_registry_change(cr.dbname) + super(AuditlogRule, self).write(vals) + if self._model._register_hook(self.env.cr, self.ids): + modules.registry.RegistryManager.signal_registry_change( + self.env.cr.dbname) return True @api.multi def unlink(self): """Unsubscribe rules before removing them.""" self.unsubscribe() - return super(auditlog_rule, self).unlink() + return super(AuditlogRule, self).unlink() + @api.multi def _make_create(self): """Instanciate a create method that log its calls.""" + self.ensure_one() + log_type = self.log_type + @api.model @api.returns('self', lambda value: value.id) - def create(self, vals, **kwargs): + def create_full(self, vals, **kwargs): self = self.with_context(auditlog_disabled=True) rule_model = self.env['auditlog.rule'] - new_record = create.origin(self, vals, **kwargs) + new_record = create_full.origin(self, vals, **kwargs) new_values = dict( - (d['id'], d) for d in new_record.sudo().read( - list(self._fields))) + (d['id'], d) for d in new_record.sudo() + .with_context(prefetch_fields=False).read(list(self._fields))) rule_model.sudo().create_logs( self.env.uid, self._name, new_record.ids, - 'create', None, new_values) + 'create', None, new_values, {'log_type': log_type}) return new_record - return create + @api.model + @api.returns('self', lambda value: value.id) + def create_fast(self, vals, **kwargs): + self = self.with_context(auditlog_disabled=True) + rule_model = self.env['auditlog.rule'] + vals2 = dict(vals) + new_record = create_fast.origin(self, vals, **kwargs) + new_values = {new_record.id: vals2} + rule_model.sudo().create_logs( + self.env.uid, self._name, new_record.ids, + 'create', None, new_values, {'log_type': log_type}) + return new_record + + return create_full if self.log_type == 'full' else create_fast + + @api.multi def _make_read(self): """Instanciate a read method that log its calls.""" + self.ensure_one() + log_type = self.log_type def read(self, *args, **kwargs): result = read.origin(self, *args, **kwargs) @@ -248,7 +259,7 @@ def read(self, *args, **kwargs): rule_model = env['auditlog.rule'] rule_model.sudo().create_logs( env.uid, self._name, ids, - 'read', read_values) + 'read', read_values, None, {'log_type': log_type}) # New API else: # If the call came from auditlog itself, skip logging: @@ -261,44 +272,84 @@ def read(self, *args, **kwargs): rule_model = self.env['auditlog.rule'] rule_model.sudo().create_logs( self.env.uid, self._name, self.ids, - 'read', read_values) + 'read', read_values, None, {'log_type': log_type}) return result return read + @api.multi def _make_write(self): """Instanciate a write method that log its calls.""" + self.ensure_one() + log_type = self.log_type + @api.multi - def write(self, vals, **kwargs): + def write_full(self, vals, **kwargs): self = self.with_context(auditlog_disabled=True) rule_model = self.env['auditlog.rule'] old_values = dict( - (d['id'], d) for d in self.sudo().read(list(self._fields))) - result = write.origin(self, vals, **kwargs) + (d['id'], d) for d in self.sudo() + .with_context(prefetch_fields=False).read(list(self._fields))) + result = write_full.origin(self, vals, **kwargs) new_values = dict( - (d['id'], d) for d in self.sudo().read(list(self._fields))) + (d['id'], d) for d in self.sudo() + .with_context(prefetch_fields=False).read(list(self._fields))) + rule_model.sudo().create_logs( + self.env.uid, self._name, self.ids, + 'write', old_values, new_values, {'log_type': log_type}) + return result + + @api.multi + def write_fast(self, vals, **kwargs): + self = self.with_context(auditlog_disabled=True) + rule_model = self.env['auditlog.rule'] + # Log the user input only, no matter if the `vals` is updated + # afterwards as it could not represent the real state + # of the data in the database + vals2 = dict(vals) + old_vals2 = dict.fromkeys(vals2.keys(), False) + old_values = dict((id_, old_vals2) for id_ in self.ids) + new_values = dict((id_, vals2) for id_ in self.ids) + result = write_fast.origin(self, vals, **kwargs) rule_model.sudo().create_logs( self.env.uid, self._name, self.ids, - 'write', old_values, new_values) + 'write', old_values, new_values, {'log_type': log_type}) return result - return write + return write_full if self.log_type == 'full' else write_fast + + @api.multi def _make_unlink(self): """Instanciate an unlink method that log its calls.""" + self.ensure_one() + log_type = self.log_type + @api.multi - def unlink(self, **kwargs): + def unlink_full(self, **kwargs): self = self.with_context(auditlog_disabled=True) rule_model = self.env['auditlog.rule'] old_values = dict( - (d['id'], d) for d in self.sudo().read(list(self._fields))) + (d['id'], d) for d in self.sudo() + .with_context(prefetch_fields=False).read(list(self._fields))) rule_model.sudo().create_logs( - self.env.uid, self._name, self.ids, 'unlink', old_values) - return unlink.origin(self, **kwargs) - return unlink + self.env.uid, self._name, self.ids, 'unlink', old_values, None, + {'log_type': log_type}) + return unlink_full.origin(self, **kwargs) + + @api.multi + def unlink_fast(self, **kwargs): + self = self.with_context(auditlog_disabled=True) + rule_model = self.env['auditlog.rule'] + rule_model.sudo().create_logs( + self.env.uid, self._name, self.ids, 'unlink', None, None, + {'log_type': log_type}) + return unlink_fast.origin(self, **kwargs) + + return unlink_full if self.log_type == 'full' else unlink_fast def create_logs(self, uid, res_model, res_ids, method, old_values=None, new_values=None, additional_log_values=None): - """Create logs. `old_values` and `new_values` are dictionnaries, e.g: + """Create logs. `old_values` and `new_values` are dictionaries, e.g: {RES_ID: {'FIELD': VALUE, ...}} """ if old_values is None: @@ -306,6 +357,8 @@ def create_logs(self, uid, res_model, res_ids, method, if new_values is None: new_values = EMPTY_DICT log_model = self.env['auditlog.log'] + http_request_model = self.env['auditlog.http.request'] + http_session_model = self.env['auditlog.http.session'] for res_id in res_ids: model_model = self.env[res_model] name = model_model.browse(res_id).name_get() @@ -316,6 +369,8 @@ def create_logs(self, uid, res_model, res_ids, method, 'res_id': res_id, 'method': method, 'user_id': uid, + 'http_request_id': http_request_model.current_http_request(), + 'http_session_id': http_session_model.current_http_session(), } vals.update(additional_log_values or {}) log = log_model.create(vals) @@ -412,7 +467,8 @@ def _prepare_log_line_vals_on_write( 'new_value_text': new_values[log.res_id][field['name']], } # for *2many fields, log the name_get - if field['relation'] and '2many' in field['ttype']: + if log.log_type == 'full' and field['relation'] \ + and '2many' in field['ttype']: # Filter IDs to prevent a 'name_get()' call on deleted resources existing_ids = self.env[field['relation']]._search( [('id', 'in', vals['old_value'])]) @@ -457,7 +513,8 @@ def _prepare_log_line_vals_on_create(self, log, field, new_values): 'new_value': new_values[log.res_id][field['name']], 'new_value_text': new_values[log.res_id][field['name']], } - if field['relation'] and '2many' in field['ttype']: + if log.log_type == 'full' and field['relation'] \ + and '2many' in field['ttype']: new_value_text = self.env[field['relation']].browse( vals['new_value']).name_get() vals['new_value_text'] = new_value_text diff --git a/auditlog/security/ir.model.access.csv b/auditlog/security/ir.model.access.csv index 1bb8381d094..32744cc2154 100644 --- a/auditlog/security/ir.model.access.csv +++ b/auditlog/security/ir.model.access.csv @@ -2,7 +2,11 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink access_auditlog_rule_user,auditlog_rule_user,model_auditlog_rule,base.group_user,0,0,0,0 access_auditlog_log_user,auditlog_log_user,model_auditlog_log,base.group_user,0,0,0,0 access_auditlog_log_line_user,auditlog_log_line_user,model_auditlog_log_line,base.group_user,0,0,0,0 +access_auditlog_http_session_user,auditlog_http_session_user,model_auditlog_http_session,base.group_user,0,0,0,0 +access_auditlog_http_request_user,auditlog_http_request_user,model_auditlog_http_request,base.group_user,0,0,0,0 access_auditlog_rule_manager,auditlog_rule_manager,model_auditlog_rule,base.group_erp_manager,1,1,1,1 access_auditlog_log_manager,auditlog_log_manager,model_auditlog_log,base.group_erp_manager,1,1,1,1 access_auditlog_log_line_manager,auditlog_log_line_manager,model_auditlog_log_line,base.group_erp_manager,1,1,1,1 +access_auditlog_http_session_manager,auditlog_http_session_manager,model_auditlog_http_session,base.group_erp_manager,1,1,1,1 +access_auditlog_http_request_manager,auditlog_http_request_manager,model_auditlog_http_request,base.group_erp_manager,1,1,1,1 diff --git a/auditlog/static/description/autovacuum.png b/auditlog/static/description/autovacuum.png new file mode 100644 index 00000000000..67b47c4b737 Binary files /dev/null and b/auditlog/static/description/autovacuum.png differ diff --git a/auditlog/static/description/icon.png b/auditlog/static/description/icon.png index 3a0328b516c..6b0ac9f1e9f 100644 Binary files a/auditlog/static/description/icon.png and b/auditlog/static/description/icon.png differ diff --git a/auditlog/static/description/icon.xcf b/auditlog/static/description/icon.xcf new file mode 100644 index 00000000000..1915c6f455a Binary files /dev/null and b/auditlog/static/description/icon.xcf differ diff --git a/auditlog/static/description/log.png b/auditlog/static/description/log.png new file mode 100644 index 00000000000..a1534eb0988 Binary files /dev/null and b/auditlog/static/description/log.png differ diff --git a/auditlog/static/description/logs.png b/auditlog/static/description/logs.png new file mode 100644 index 00000000000..6969488fbe5 Binary files /dev/null and b/auditlog/static/description/logs.png differ diff --git a/auditlog/static/description/rule.png b/auditlog/static/description/rule.png new file mode 100644 index 00000000000..364e6252b87 Binary files /dev/null and b/auditlog/static/description/rule.png differ diff --git a/auditlog/tests/__init__.py b/auditlog/tests/__init__.py index a688b88a7db..1d57467d8d0 100644 --- a/auditlog/tests/__init__.py +++ b/auditlog/tests/__init__.py @@ -1,21 +1,5 @@ # -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# This module copyright (C) 2015 Therp BV (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## +# © 2015 Therp BV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from . import test_auditlog +from . import test_autovacuum diff --git a/auditlog/tests/test_auditlog.py b/auditlog/tests/test_auditlog.py index 18497bdad3e..556af97c927 100644 --- a/auditlog/tests/test_auditlog.py +++ b/auditlog/tests/test_auditlog.py @@ -1,43 +1,10 @@ # -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# This module copyright (C) 2015 Therp BV (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## +# © 2015 Therp BV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from openerp.tests.common import TransactionCase -class TestAuditlog(TransactionCase): - def setUp(self): - super(TestAuditlog, self).setUp() - self.groups_model_id = self.env.ref('base.model_res_groups').id - self.groups_rule = self.env['auditlog.rule'].create({ - 'name': 'testrule for groups', - 'model_id': self.groups_model_id, - 'log_read': True, - 'log_create': True, - 'log_write': True, - 'log_unlink': True, - 'state': 'subscribed', - }) - - def tearDown(self): - self.groups_rule.unlink() - super(TestAuditlog, self).tearDown() +class TestAuditlog(object): def test_LogCreation(self): """First test, caching some data.""" @@ -105,3 +72,45 @@ def test_LogCreation3(self): ('method', '=', 'write'), ('res_id', '=', testgroup4.id), ]).ensure_one()) + + +class TestAuditlogFull(TransactionCase, TestAuditlog): + + def setUp(self): + super(TestAuditlogFull, self).setUp() + self.groups_model_id = self.env.ref('base.model_res_groups').id + self.groups_rule = self.env['auditlog.rule'].create({ + 'name': 'testrule for groups', + 'model_id': self.groups_model_id, + 'log_read': True, + 'log_create': True, + 'log_write': True, + 'log_unlink': True, + 'state': 'subscribed', + 'log_type': 'full', + }) + + def tearDown(self): + self.groups_rule.unlink() + super(TestAuditlogFull, self).tearDown() + + +class TestAuditlogFast(TransactionCase, TestAuditlog): + + def setUp(self): + super(TestAuditlogFast, self).setUp() + self.groups_model_id = self.env.ref('base.model_res_groups').id + self.groups_rule = self.env['auditlog.rule'].create({ + 'name': 'testrule for groups', + 'model_id': self.groups_model_id, + 'log_read': True, + 'log_create': True, + 'log_write': True, + 'log_unlink': True, + 'state': 'subscribed', + 'log_type': 'fast', + }) + + def tearDown(self): + self.groups_rule.unlink() + super(TestAuditlogFast, self).tearDown() diff --git a/auditlog/tests/test_autovacuum.py b/auditlog/tests/test_autovacuum.py new file mode 100644 index 00000000000..720e93e4550 --- /dev/null +++ b/auditlog/tests/test_autovacuum.py @@ -0,0 +1,48 @@ +# -*- coding: utf-8 -*- +# © 2016 ABF OSIELL +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +import time + +from openerp.tests.common import TransactionCase + + +class TestAuditlogAutovacuum(TransactionCase): + + def setUp(self): + super(TestAuditlogAutovacuum, self).setUp() + self.groups_model_id = self.env.ref('base.model_res_groups').id + self.groups_rule = self.env['auditlog.rule'].create({ + 'name': 'testrule for groups', + 'model_id': self.groups_model_id, + 'log_read': True, + 'log_create': True, + 'log_write': True, + 'log_unlink': True, + 'state': 'subscribed', + 'log_type': 'full', + }) + + def tearDown(self): + self.groups_rule.unlink() + super(TestAuditlogAutovacuum, self).tearDown() + + def test_autovacuum(self): + log_model = self.env['auditlog.log'] + autovacuum_model = self.env['auditlog.autovacuum'] + group = self.env['res.groups'].create({ + 'name': 'testgroup1', + }) + nb_logs = log_model.search_count([ + ('model_id', '=', self.groups_model_id), + ('res_id', '=', group.id), + ]) + self.assertGreater(nb_logs, 0) + # Milliseconds are ignored by autovacuum, waiting 1s ensure that + # the logs generated will be processed by the vacuum + time.sleep(1) + autovacuum_model.autovacuum(days=0) + nb_logs = log_model.search_count([ + ('model_id', '=', self.groups_model_id), + ('res_id', '=', group.id), + ]) + self.assertEqual(nb_logs, 0) diff --git a/auditlog/views/auditlog_view.xml b/auditlog/views/auditlog_view.xml index 5bf2132cb47..aa7bf354b27 100644 --- a/auditlog/views/auditlog_view.xml +++ b/auditlog/views/auditlog_view.xml @@ -3,7 +3,7 @@ @@ -26,6 +26,7 @@ + @@ -33,15 +34,8 @@ - - - @@ -54,12 +48,11 @@ + - - @@ -110,6 +103,7 @@ + @@ -117,6 +111,10 @@ + + + +
@@ -182,6 +180,12 @@ + + diff --git a/auditlog/views/http_request_view.xml b/auditlog/views/http_request_view.xml new file mode 100644 index 00000000000..2169ed0f9ad --- /dev/null +++ b/auditlog/views/http_request_view.xml @@ -0,0 +1,82 @@ + + + + + + auditlog.http.request.form + auditlog.http.request + + + + + + + + + + + + + + + + + + + + auditlog.http.request.tree + auditlog.http.request + + + + + + + + + + + auditlog.http.request.search + auditlog.http.request + + + + + + + + + + + + + + + + + + + + HTTP Requests + ir.actions.act_window + auditlog.http.request + form + + + + + + + diff --git a/auditlog/views/http_session_view.xml b/auditlog/views/http_session_view.xml new file mode 100644 index 00000000000..942da68af9d --- /dev/null +++ b/auditlog/views/http_session_view.xml @@ -0,0 +1,69 @@ + + + + + + auditlog.http.session.form + auditlog.http.session + +
+ + + + + + + + + + +
+
+
+ + + auditlog.http.session.tree + auditlog.http.session + + + + + + + + + + + auditlog.http.session.search + auditlog.http.session + + + + + + + + + + + + + + + User sessions + ir.actions.act_window + auditlog.http.session + form + + + + + +
+
diff --git a/auth_admin_passkey/README.rst b/auth_admin_passkey/README.rst index 15be819dc9a..e49ec66358f 100644 --- a/auth_admin_passkey/README.rst +++ b/auth_admin_passkey/README.rst @@ -4,7 +4,7 @@ Admin password become a passkey for all active logins Functionality : --------------- * Administrator has now the possibility to login in with any login; - * By default, OpenERP will send a mail to user and admin to indicate them; + * By default, Odoo will send a mail to user and admin to indicate them; * If a user and the admin have the same password, admin will be informed; Technical information : diff --git a/auth_admin_passkey/__init__.py b/auth_admin_passkey/__init__.py index 088e71f640c..3757327cd06 100644 --- a/auth_admin_passkey/__init__.py +++ b/auth_admin_passkey/__init__.py @@ -1,7 +1,7 @@ # -*- encoding: utf-8 -*- ############################################################################## # -# Admin Passkey module for OpenERP +# Admin Passkey module for Odoo # Copyright (C) 2013-2014 GRAP (http://www.grap.coop) # @author Sylvain LE GAL (https://twitter.com/legalsylvain) # diff --git a/auth_admin_passkey/__openerp__.py b/auth_admin_passkey/__openerp__.py index 69b7c8b1cd6..ac9194aadd4 100644 --- a/auth_admin_passkey/__openerp__.py +++ b/auth_admin_passkey/__openerp__.py @@ -1,7 +1,7 @@ # -*- encoding: utf-8 -*- ############################################################################## # -# Admin Passkey module for OpenERP +# Admin Passkey module for Odoo # Copyright (C) 2013-2014 GRAP (http://www.grap.coop) # @author Sylvain LE GAL (https://twitter.com/legalsylvain) # diff --git a/auth_admin_passkey/data/ir_config_parameter.xml b/auth_admin_passkey/data/ir_config_parameter.xml index 7c7f3625d53..6b32557a348 100644 --- a/auth_admin_passkey/data/ir_config_parameter.xml +++ b/auth_admin_passkey/data/ir_config_parameter.xml @@ -1,6 +1,6 @@ - + diff --git a/auth_admin_passkey/i18n/auth_admin_passkey.pot b/auth_admin_passkey/i18n/auth_admin_passkey.pot deleted file mode 100644 index 04b30e9a5bb..00000000000 --- a/auth_admin_passkey/i18n/auth_admin_passkey.pot +++ /dev/null @@ -1,101 +0,0 @@ -############################################################################## -# -# Admin Passkey module for OpenERP -# Copyright (C) 2013-2014 GRAP (http://www.grap.coop) -# @author Sylvain LE GAL (https://twitter.com/legalsylvain) -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * auth_admin_passkey -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 7.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-03-23 20:41+0000\n" -"PO-Revision-Date: 2014-03-23 20:41+0000\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: auth_admin_passkey -#: code:addons/auth_admin_passkey/model/res_users.py:66 -#, python-format -msgid "
User with login '%s' has the same password as you.
" -msgstr "" - -#. module: auth_admin_passkey -#: code:addons/auth_admin_passkey/model/res_users.py:44 -#, python-format -msgid "Admin user used his passkey to login with '%s'.\n" -"\n" -"\n" -"\n" -"Technicals informations belows : \n" -"\n" -"- Login date : %s\n" -"\n" -"" -msgstr "" - -#. module: auth_admin_passkey -#: view:base.config.settings:0 -msgid "Passkey" -msgstr "" - -#. module: auth_admin_passkey -#: code:addons/auth_admin_passkey/model/res_users.py:42 -#, python-format -msgid "Passkey used" -msgstr "" - -#. module: auth_admin_passkey -#: field:base.config.settings,auth_admin_passkey_send_to_admin:0 -msgid "Send email to admin user." -msgstr "" - -#. module: auth_admin_passkey -#: field:base.config.settings,auth_admin_passkey_send_to_user:0 -msgid "Send email to user." -msgstr "" - -#. module: auth_admin_passkey -#: code:_description:0 -#: model:ir.model,name:auth_admin_passkey.model_res_users -#, python-format -msgid "Users" -msgstr "" - -#. module: auth_admin_passkey -#: help:base.config.settings,auth_admin_passkey_send_to_user:0 -msgid "When the administrator use his password to login in with a different account, OpenERP will send an email to the account user." -msgstr "" - -#. module: auth_admin_passkey -#: help:base.config.settings,auth_admin_passkey_send_to_admin:0 -msgid "When the administrator use his password to login in with a different account, OpenERP will send an email to the admin user." -msgstr "" - -#. module: auth_admin_passkey -#: code:addons/auth_admin_passkey/model/res_users.py:64 -#, python-format -msgid "[WARNING] OpenERP Security Risk" -msgstr "" - diff --git a/auth_admin_passkey/i18n/de.po b/auth_admin_passkey/i18n/de.po index 9c0fbe65320..64207cc9696 100644 --- a/auth_admin_passkey/i18n/de.po +++ b/auth_admin_passkey/i18n/de.po @@ -67,18 +67,18 @@ msgstr "Benutzer" #: help:base.config.settings,auth_admin_passkey_send_to_user:0 msgid "" "When the administrator use his password to login in with a different " -"account, OpenERP will send an email to the account user." +"account, Odoo will send an email to the account user." msgstr "" #. module: auth_admin_passkey #: help:base.config.settings,auth_admin_passkey_send_to_admin:0 msgid "" "When the administrator use his password to login in with a different " -"account, OpenERP will send an email to the admin user." +"account, Odoo will send an email to the admin user." msgstr "" #. module: auth_admin_passkey #: code:addons/auth_admin_passkey/model/res_users.py:86 #, python-format -msgid "[WARNING] OpenERP Security Risk" +msgid "[WARNING] Odoo Security Risk" msgstr "" diff --git a/auth_admin_passkey/i18n/es.po b/auth_admin_passkey/i18n/es.po index 9cabcda2dfb..1f0761c7683 100644 --- a/auth_admin_passkey/i18n/es.po +++ b/auth_admin_passkey/i18n/es.po @@ -67,18 +67,18 @@ msgstr "Usuarios" #: help:base.config.settings,auth_admin_passkey_send_to_user:0 msgid "" "When the administrator use his password to login in with a different " -"account, OpenERP will send an email to the account user." +"account, Odoo will send an email to the account user." msgstr "" #. module: auth_admin_passkey #: help:base.config.settings,auth_admin_passkey_send_to_admin:0 msgid "" "When the administrator use his password to login in with a different " -"account, OpenERP will send an email to the admin user." +"account, Odoo will send an email to the admin user." msgstr "" #. module: auth_admin_passkey #: code:addons/auth_admin_passkey/model/res_users.py:86 #, python-format -msgid "[WARNING] OpenERP Security Risk" +msgid "[WARNING] Odoo Security Risk" msgstr "" diff --git a/auth_admin_passkey/i18n/fr.po b/auth_admin_passkey/i18n/fr.po index 9cb88a83b1b..bba266fafea 100644 --- a/auth_admin_passkey/i18n/fr.po +++ b/auth_admin_passkey/i18n/fr.po @@ -67,18 +67,18 @@ msgstr "Utilisateurs" #: help:base.config.settings,auth_admin_passkey_send_to_user:0 msgid "" "When the administrator use his password to login in with a different " -"account, OpenERP will send an email to the account user." -msgstr "Quand l'administrateur utilise son mot de passe pour s'authentifier avec un compte différent, OpenERP lui enverra un mail." +"account, Odoo will send an email to the account user." +msgstr "Quand l'administrateur utilise son mot de passe pour s'authentifier avec un compte différent, Odoo lui enverra un mail." #. module: auth_admin_passkey #: help:base.config.settings,auth_admin_passkey_send_to_admin:0 msgid "" "When the administrator use his password to login in with a different " -"account, OpenERP will send an email to the admin user." -msgstr "Quand l'administrateur utilise son mot de passe pour s'authentifier avec un compte différent, OpenERP enverra un mail à l'utilisateur." +"account, Odoo will send an email to the admin user." +msgstr "Quand l'administrateur utilise son mot de passe pour s'authentifier avec un compte différent, Odoo enverra un mail à l'utilisateur." #. module: auth_admin_passkey #: code:addons/auth_admin_passkey/model/res_users.py:86 #, python-format -msgid "[WARNING] OpenERP Security Risk" -msgstr "[WARNING] Faille de sécurité sur OpenERP" +msgid "[WARNING] Odoo Security Risk" +msgstr "[WARNING] Faille de sécurité sur Odoo" diff --git a/auth_admin_passkey/i18n/pt_BR.po b/auth_admin_passkey/i18n/pt_BR.po index 361554e01a7..fd606c115bb 100644 --- a/auth_admin_passkey/i18n/pt_BR.po +++ b/auth_admin_passkey/i18n/pt_BR.po @@ -68,18 +68,18 @@ msgstr "Usuários" #: help:base.config.settings,auth_admin_passkey_send_to_user:0 msgid "" "When the administrator use his password to login in with a different " -"account, OpenERP will send an email to the account user." +"account, Odoo will send an email to the account user." msgstr "Quando o administrador usa sua senha para dar login com uma conta diferente, OPENERP irá enviar um email para a conta do usuário." #. module: auth_admin_passkey #: help:base.config.settings,auth_admin_passkey_send_to_admin:0 msgid "" "When the administrator use his password to login in with a different " -"account, OpenERP will send an email to the admin user." +"account, Odoo will send an email to the admin user." msgstr "Quando o administrador usa sua senha para dar login com uma conta diferente, OPENERP irá enviar um email para a conta do administrador." #. module: auth_admin_passkey #: code:addons/auth_admin_passkey/model/res_users.py:86 #, python-format -msgid "[WARNING] OpenERP Security Risk" -msgstr "[AVISO] OpenERP Risco de Segurança" +msgid "[WARNING] Odoo Security Risk" +msgstr "[AVISO] Odoo Risco de Segurança" diff --git a/auth_admin_passkey/i18n/sl.po b/auth_admin_passkey/i18n/sl.po index 88c41d5f4b3..d1e6a979624 100644 --- a/auth_admin_passkey/i18n/sl.po +++ b/auth_admin_passkey/i18n/sl.po @@ -68,18 +68,18 @@ msgstr "Uporabniki" #: help:base.config.settings,auth_admin_passkey_send_to_user:0 msgid "" "When the administrator use his password to login in with a different " -"account, OpenERP will send an email to the account user." -msgstr "Ko administrator uporabi svoje geslo za prijavo v drug račun, bo OpenERP poslal e-pošto uporabniku računa." +"account, Odoo will send an email to the account user." +msgstr "Ko administrator uporabi svoje geslo za prijavo v drug račun, bo Odoo poslal e-pošto uporabniku računa." #. module: auth_admin_passkey #: help:base.config.settings,auth_admin_passkey_send_to_admin:0 msgid "" "When the administrator use his password to login in with a different " -"account, OpenERP will send an email to the admin user." -msgstr "Ko administrator uporabi svoje geslo za prijavo v drug račun, bo OpenERP poslal e-pošto administratorju." +"account, Odoo will send an email to the admin user." +msgstr "Ko administrator uporabi svoje geslo za prijavo v drug račun, bo Odoo poslal e-pošto administratorju." #. module: auth_admin_passkey #: code:addons/auth_admin_passkey/model/res_users.py:86 #, python-format -msgid "[WARNING] OpenERP Security Risk" -msgstr "[OPOZORILO] OpenERP varnostno tveganje" +msgid "[WARNING] Odoo Security Risk" +msgstr "[OPOZORILO] Odoo varnostno tveganje" diff --git a/auth_admin_passkey/model/__init__.py b/auth_admin_passkey/model/__init__.py index 60c3790aabd..364290a1679 100644 --- a/auth_admin_passkey/model/__init__.py +++ b/auth_admin_passkey/model/__init__.py @@ -1,7 +1,7 @@ # -*- encoding: utf-8 -*- ############################################################################## # -# Admin Passkey module for OpenERP +# Admin Passkey module for Odoo # Copyright (C) 2013-2014 GRAP (http://www.grap.coop) # @author Sylvain LE GAL (https://twitter.com/legalsylvain) # diff --git a/auth_admin_passkey/model/res_config.py b/auth_admin_passkey/model/res_config.py index 11c7fa083d9..6be3b67e46a 100644 --- a/auth_admin_passkey/model/res_config.py +++ b/auth_admin_passkey/model/res_config.py @@ -1,7 +1,7 @@ # -*- encoding: utf-8 -*- ############################################################################## # -# Admin Passkey module for OpenERP +# Admin Passkey module for Odoo # Copyright (C) 2013-2014 GRAP (http://www.grap.coop) # @author Sylvain LE GAL (https://twitter.com/legalsylvain) # @@ -64,13 +64,13 @@ def set_auth_admin_passkey_send_to_user(self, cr, uid, ids, context=None): 'auth_admin_passkey_send_to_admin': fields.boolean( 'Send email to admin user.', help="""When the administrator use his password to login in """ - """with a different account, OpenERP will send an email """ + """with a different account, Odoo will send an email """ """to the admin user.""", ), 'auth_admin_passkey_send_to_user': fields.boolean( string='Send email to user.', help="""When the administrator use his password to login in """ - """with a different account, OpenERP will send an email """ + """with a different account, Odoo will send an email """ """to the account user.""", ), } diff --git a/auth_admin_passkey/model/res_users.py b/auth_admin_passkey/model/res_users.py index d0a5a8aa260..d4ad3716ef9 100644 --- a/auth_admin_passkey/model/res_users.py +++ b/auth_admin_passkey/model/res_users.py @@ -1,7 +1,7 @@ # -*- encoding: utf-8 -*- ############################################################################## # -# Admin Passkey module for OpenERP +# Admin Passkey module for Odoo # Copyright (C) 2013-2014 GRAP (http://www.grap.coop) # @author Sylvain LE GAL (https://twitter.com/legalsylvain) # @@ -83,7 +83,7 @@ def _send_email_same_password(self, cr, login_user): mail_obj.create(cr, SUPERUSER_ID, { 'email_to': admin_user.email, 'subject': self._get_translation( - cr, admin_user.lang, _('[WARNING] OpenERP Security Risk')), + cr, admin_user.lang, _('[WARNING] Odoo Security Risk')), 'body_html': self._get_translation( cr, admin_user.lang, _( """
User with login '%s' has the same """
diff --git a/auth_admin_passkey/tests/__init__.py b/auth_admin_passkey/tests/__init__.py
index 8150785b1a4..48547d84d6c 100644
--- a/auth_admin_passkey/tests/__init__.py
+++ b/auth_admin_passkey/tests/__init__.py
@@ -1,7 +1,7 @@
 # -*- encoding: utf-8 -*-
 ##############################################################################
 #
-#    Admin Passkey module for OpenERP
+#    Admin Passkey module for Odoo
 #    Copyright (C) 2013-2014 GRAP (http://www.grap.coop)
 #    @author Sylvain LE GAL (https://twitter.com/legalsylvain)
 #
diff --git a/auth_admin_passkey/tests/test_auth_admin_passkey.py b/auth_admin_passkey/tests/test_auth_admin_passkey.py
index 2ce02d26c50..a8919f43975 100644
--- a/auth_admin_passkey/tests/test_auth_admin_passkey.py
+++ b/auth_admin_passkey/tests/test_auth_admin_passkey.py
@@ -1,7 +1,7 @@
 # -*- encoding: utf-8 -*-
 ##############################################################################
 #
-#    Admin Passkey module for OpenERP
+#    Admin Passkey module for Odoo
 #    Copyright (C) 2013-2014 GRAP (http://www.grap.coop)
 #    @author Sylvain LE GAL (https://twitter.com/legalsylvain)
 #
diff --git a/auth_admin_passkey/view/res_config_view.xml b/auth_admin_passkey/view/res_config_view.xml
index 9907297051d..2fec2a6ffd7 100644
--- a/auth_admin_passkey/view/res_config_view.xml
+++ b/auth_admin_passkey/view/res_config_view.xml
@@ -1,6 +1,6 @@
 
 
-
+
 
 
 
diff --git a/auth_brute_force/README.rst b/auth_brute_force/README.rst
new file mode 100644
index 00000000000..8c92334ae07
--- /dev/null
+++ b/auth_brute_force/README.rst
@@ -0,0 +1,118 @@
+.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
+   :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
+   :alt: License: AGPL-3
+
+===============================================================
+Tracks Authentication Attempts and Prevents Brute-force Attacks
+===============================================================
+
+This module registers each request done by users trying to authenticate into
+Odoo. If the authentication fails, a counter is increased for the given remote
+IP. After a defined number of attempts, Odoo will ban the remote IP and
+ignore new requests.
+This module applies security through obscurity
+(https://en.wikipedia.org/wiki/Security_through_obscurity),
+When a user is banned, the request is now considered as an attack. So, the UI
+will **not** indicate to the user that his IP is banned and the regular message
+'Wrong login/password' is displayed.
+
+This module realizes a call to a web API (http://ip-api.com) to try to have
+extra information about remote IP.
+
+Configuration
+=============
+
+You can use these configuration parameters that control this addon behavior:
+
+* ``auth_brute_force.whitelist_remotes`` is a comma-separated list of
+  whitelisted IPs. Failures from these remotes are ignored.
+
+* ``auth_brute_force.max_by_ip`` defaults to 50, and indicates the maximum
+  successive failures allowed for an IP. After hitting the limit, the IP gets
+  banned.
+
+* ``auth_brute_force.max_by_ip_user`` defaults to 10, and indicates the
+  maximum successive failures allowed for any IP and user combination.
+  After hitting the limit, that user and IP combination is banned.
+
+Usage
+=====
+
+Admin user have the possibility to unblock a banned IP.
+
+Logging
+-------
+
+This module generates some WARNING logs, in the following cases:
+
+* When the IP limit is reached: *Authentication failed from remote 'x.x.x.x'.
+  The remote has been banned. Login tried: xxxx.*
+
+* When the IP+user combination limit is reached:
+  *Authentication failed from remote 'x.x.x.x'.
+  The remote and login combination has been banned. Login tried: xxxx.*
+
+Screenshot
+----------
+
+**List of Attempts**
+
+.. image:: /auth_brute_force/static/description/screenshot_attempts_list.png
+
+
+.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
+   :alt: Try me on Runbot
+   :target: https://runbot.odoo-community.org/runbot/149/9.0
+
+For further information, please visit:
+
+* https://www.odoo.com/forum/help-1
+
+Known issues / Roadmap
+======================
+
+* Remove 🐒 patch for https://github.com/odoo/odoo/issues/24183 in v12.
+
+* Depending of server and / or user network configuration, the idenfication
+  of the user can be wrong, and mainly in the following cases:
+
+  * If the Odoo server is behind an Apache / NGinx proxy and it is not properly
+    configured, all requests will use the same IP address. Blocking such IP
+    could render Odoo unusable for all users! **Make sure your logs output the
+    correct IP for werkzeug traffic before installing this addon.**
+
+* The IP metadata retrieval should use a better system. `See details here
+  `_.
+
+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 smash it by providing detailed and welcomed feedback.
+
+Credits
+=======
+
+Contributors
+------------
+
+* Sylvain LE GAL (https://twitter.com/legalsylvain)
+* David Vidal 
+* Jairo Llopis 
+
+Maintainer
+----------
+
+.. image:: https://odoo-community.org/logo.png
+   :alt: Odoo Community Association
+   :target: https://odoo-community.org
+
+This module is maintained by the OCA.
+
+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.
+
+To contribute to this module, please visit https://odoo-community.org.
diff --git a/auth_brute_force/__init__.py b/auth_brute_force/__init__.py
new file mode 100644
index 00000000000..cde864bae21
--- /dev/null
+++ b/auth_brute_force/__init__.py
@@ -0,0 +1,3 @@
+# -*- coding: utf-8 -*-
+
+from . import models
diff --git a/auth_brute_force/__openerp__.py b/auth_brute_force/__openerp__.py
new file mode 100644
index 00000000000..283a8a678e9
--- /dev/null
+++ b/auth_brute_force/__openerp__.py
@@ -0,0 +1,26 @@
+# -*- coding: utf-8 -*-
+# Copyright 2015 GRAP - Sylvain LE GAL
+# Copyright 2017 Tecnativa - David Vidal
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+{
+    'name': 'Authentification - Brute-Force Filter',
+    'version': '9.0.1.1.0',
+    'category': 'Tools',
+    'summary': "Track Authentication Attempts and Prevent Brute-force Attacks",
+    'author': "GRAP, "
+              "Tecnativa, "
+              "Odoo Community Association (OCA)",
+    'website': 'https://github.com/OCA/server-tools',
+    'license': 'AGPL-3',
+    'depends': [
+        # If we don't depend on it, it would inhibit this addon
+        "auth_crypt",
+    ],
+    'data': [
+        'security/ir_model_access.yml',
+        'views/view.xml',
+        'views/action.xml',
+        'views/menu.xml',
+    ],
+    'installable': True,
+}
diff --git a/auth_brute_force/i18n/am.po b/auth_brute_force/i18n/am.po
new file mode 100644
index 00000000000..fde6bcf30df
--- /dev/null
+++ b/auth_brute_force/i18n/am.po
@@ -0,0 +1,133 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+0000\n"
+"Last-Translator: OCA Transbot , 2017\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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Creado en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Última actualización por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Última actualización en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
diff --git a/auth_brute_force/i18n/ar.po b/auth_brute_force/i18n/ar.po
new file mode 100644
index 00000000000..112201ef697
--- /dev/null
+++ b/auth_brute_force/i18n/ar.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "أنشئ بواسطة"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "أنشئ في"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "اسم العرض"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "المعرف"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "آخر تعديل في"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "آخر تحديث بواسطة"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "آخر تحديث في"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "الوصف"
diff --git a/auth_brute_force/i18n/auth_brute_force.pot b/auth_brute_force/i18n/auth_brute_force.pot
new file mode 100644
index 00000000000..59d1db4f254
--- /dev/null
+++ b/auth_brute_force/i18n/auth_brute_force.pot
@@ -0,0 +1,129 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+#	* auth_brute_force
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 9.0c\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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
diff --git a/auth_brute_force/i18n/bg.po b/auth_brute_force/i18n/bg.po
new file mode 100644
index 00000000000..9b942770978
--- /dev/null
+++ b/auth_brute_force/i18n/bg.po
@@ -0,0 +1,139 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Създадено от"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Създадено на"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Име за Показване"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Последно обновено на"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Последно обновено от"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Последно обновено на"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Active"
+#~ msgstr "Активен"
+
+#~ msgid "Description"
+#~ msgstr "Описание"
diff --git a/auth_brute_force/i18n/bs.po b/auth_brute_force/i18n/bs.po
new file mode 100644
index 00000000000..4b54190c1dc
--- /dev/null
+++ b/auth_brute_force/i18n/bs.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Kreirao"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Kreirano"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Prikaži naziv"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Zadnje mijenjano"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Zadnji ažurirao"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Zadnje ažurirano"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Opis"
diff --git a/auth_brute_force/i18n/ca.po b/auth_brute_force/i18n/ca.po
new file mode 100644
index 00000000000..42a40c12de5
--- /dev/null
+++ b/auth_brute_force/i18n/ca.po
@@ -0,0 +1,140 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2018-07-03 10:00+0000\n"
+"Last-Translator: mtbochaca \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"
+"X-Generator: Weblate 3.0.1\n"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr "Afegir el remot a la llista blanca"
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr "Intents d'autenticació"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr "Resultat de l'autenticació"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr "Barrat"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Creat per"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Creat el"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Veure el nom"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr "Fracassat"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Darrera modificació el"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Darrera Actualització per"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Darrera Actualització el"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr "Les meta-dades estan disponibles públicament per la IP remota"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr "IP Remota"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr "Meta-dades de la IP remota"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr "Eliminar el remot de la llista blanca"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr "Correcte"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr "Intent d'entrada"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr "Usuaris"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr "Permesos"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr "Sense èxit"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr "res.authentication.attempt"
+
+#~ msgid "Active"
+#~ msgstr "Actiu"
+
+#~ msgid "Description"
+#~ msgstr "Descripció"
diff --git a/auth_brute_force/i18n/cs.po b/auth_brute_force/i18n/cs.po
new file mode 100644
index 00000000000..0a2bddaf5da
--- /dev/null
+++ b/auth_brute_force/i18n/cs.po
@@ -0,0 +1,136 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Vytvořil(a)"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Vytvořeno"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Zobrazovaný název"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Naposled upraveno"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Naposled upraveno"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Naposled upraveno"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Popis"
diff --git a/auth_brute_force/i18n/da.po b/auth_brute_force/i18n/da.po
new file mode 100644
index 00000000000..ceea921b5a4
--- /dev/null
+++ b/auth_brute_force/i18n/da.po
@@ -0,0 +1,139 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Oprettet af"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Oprettet den"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Vist navn"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "Id"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Sidst ændret den"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Sidst opdateret af"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Sidst opdateret den"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Active"
+#~ msgstr "Aktiv"
+
+#~ msgid "Description"
+#~ msgstr "Beskrivelse"
diff --git a/auth_brute_force/i18n/de.po b/auth_brute_force/i18n/de.po
new file mode 100644
index 00000000000..0456c2c2056
--- /dev/null
+++ b/auth_brute_force/i18n/de.po
@@ -0,0 +1,158 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr "Authentifizierungsversuche"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr "Ergebnis der Authentifizierung"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr "Gesperrt"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Erstellt von"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Erstellt am:"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Anzeigename"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr "Gescheitert"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Zuletzt geändert am"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Zuletzt aktualisiert von"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Zuletzt aktualisiert am"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+#, fuzzy
+msgid "Remote IP"
+msgstr "Ferne ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr "Erfolgreich"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr "Versuchte Anmeldung"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr "Erfolglos"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Active"
+#~ msgstr "Aktiv"
+
+#~ msgid "Attempt Date"
+#~ msgstr "Versuchsdatum"
+
+#~ msgid "Attempts"
+#~ msgstr "Anläufe"
+
+#~ msgid "Ban Date"
+#~ msgstr "Sperrdatum"
+
+#~ msgid "Banned Remotes"
+#~ msgstr "Gesperrte Remotes"
+
+#~ msgid "Description"
+#~ msgstr "Beschreibung"
+
+#~ msgid "Successfull"
+#~ msgstr "Erfolgreich"
+
+#~ msgid "Uncheck this box to unban the remote"
+#~ msgstr "Diese Box abwählen, um Fernnutzer zu entsperren"
diff --git a/auth_brute_force/i18n/el_GR.po b/auth_brute_force/i18n/el_GR.po
new file mode 100644
index 00000000000..b1b6ea3da0e
--- /dev/null
+++ b/auth_brute_force/i18n/el_GR.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+0000\n"
+"Last-Translator: OCA Transbot , 2017\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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Δημιουργήθηκε από "
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Δημιουργήθηκε στις"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "Κωδικός"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Τελευταία ενημέρωση από"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Τελευταία ενημέρωση στις"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Περιγραφή"
diff --git a/auth_brute_force/i18n/en_GB.po b/auth_brute_force/i18n/en_GB.po
new file mode 100644
index 00000000000..750d8ff2050
--- /dev/null
+++ b/auth_brute_force/i18n/en_GB.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Created by"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Created on"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Display Name"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Last Modified on"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Last Updated by"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Last Updated on"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Description"
diff --git a/auth_brute_force/i18n/es.po b/auth_brute_force/i18n/es.po
new file mode 100644
index 00000000000..ce3ef48ff96
--- /dev/null
+++ b/auth_brute_force/i18n/es.po
@@ -0,0 +1,163 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+# Pedro M. Baeza , 2017
+# enjolras , 2018
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-03-02 18:39+0000\n"
+"PO-Revision-Date: 2018-03-02 18:39+0000\n"
+"Last-Translator: enjolras , 2018\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"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr "Intentos de autenticación"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr "Resultado de la autenticación"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr "Bloqueado"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Creado el"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Nombre a mostrar"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr "Fallido"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Última actualización por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Última actualización por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Última actualización el"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+#, fuzzy
+msgid "Remote IP"
+msgstr "ID remoto"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr "Existoso"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr "Sin éxito"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr "res.authentication.attempt"
+
+#~ msgid "Active"
+#~ msgstr "Activo"
+
+#~ msgid "Attempt Date"
+#~ msgstr "Fecha de intento"
+
+#~ msgid "Attempts"
+#~ msgstr "Intentos"
+
+#~ msgid "Ban Date"
+#~ msgstr "Fecha de bloqueo"
+
+#~ msgid "Banned Remotes"
+#~ msgstr "Remotos bloqueados"
+
+#~ msgid "Description"
+#~ msgstr "Descripción"
+
+#~ msgid "Successfull"
+#~ msgstr "Existoso"
+
+#~ msgid "Uncheck this box to unban the remote"
+#~ msgstr "Desmarque esta casilla para desbloquear el remoto"
+
+#~ msgid "res.banned.remote"
+#~ msgstr "res.banned.remote"
diff --git a/auth_brute_force/i18n/es_AR.po b/auth_brute_force/i18n/es_AR.po
new file mode 100644
index 00000000000..08bd0d30eeb
--- /dev/null
+++ b/auth_brute_force/i18n/es_AR.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Creado en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Mostrar Nombre"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Última modificación en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Última actualización realizada por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Última actualización el"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Descripción"
diff --git a/auth_brute_force/i18n/es_CL.po b/auth_brute_force/i18n/es_CL.po
new file mode 100644
index 00000000000..9c2023b4923
--- /dev/null
+++ b/auth_brute_force/i18n/es_CL.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Creado en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Nombre mostrado"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID (identificación)"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Última modificación en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Última actualización de"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Última actualización en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Descripción"
diff --git a/auth_brute_force/i18n/es_CO.po b/auth_brute_force/i18n/es_CO.po
new file mode 100644
index 00000000000..7dd8a4d334b
--- /dev/null
+++ b/auth_brute_force/i18n/es_CO.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Creado"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Nombre Público"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Última Modificación el"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Actualizado por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Actualizado"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Descripción"
diff --git a/auth_brute_force/i18n/es_CR.po b/auth_brute_force/i18n/es_CR.po
new file mode 100644
index 00000000000..958f25b1f46
--- /dev/null
+++ b/auth_brute_force/i18n/es_CR.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Creado en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Ultima actualización por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Ultima actualización en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Descripción"
diff --git a/auth_brute_force/i18n/es_DO.po b/auth_brute_force/i18n/es_DO.po
new file mode 100644
index 00000000000..a656a6cfe5b
--- /dev/null
+++ b/auth_brute_force/i18n/es_DO.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Creado en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Nombre mostrado"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Última modificación en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Última actualización de"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Última actualización en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Descripción"
diff --git a/auth_brute_force/i18n/es_EC.po b/auth_brute_force/i18n/es_EC.po
new file mode 100644
index 00000000000..fc665c984aa
--- /dev/null
+++ b/auth_brute_force/i18n/es_EC.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Creado en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Nombre mostrado"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID (identificación)"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Última modificación en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Última actualización de"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Última actualización en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Descripción"
diff --git a/auth_brute_force/i18n/es_ES.po b/auth_brute_force/i18n/es_ES.po
new file mode 100644
index 00000000000..d2677bda658
--- /dev/null
+++ b/auth_brute_force/i18n/es_ES.po
@@ -0,0 +1,134 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Creado en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Nombre para mostrar"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Última modificación en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Última actualización por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Última actualización en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
diff --git a/auth_brute_force/i18n/es_MX.po b/auth_brute_force/i18n/es_MX.po
new file mode 100644
index 00000000000..cfa50a1cdb0
--- /dev/null
+++ b/auth_brute_force/i18n/es_MX.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Creado en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Nombre desplegado"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Ultima modificacion realizada"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Ultima actualizacion por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Ultima actualización realizada"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Descripción"
diff --git a/auth_brute_force/i18n/es_PE.po b/auth_brute_force/i18n/es_PE.po
new file mode 100644
index 00000000000..26b64803e97
--- /dev/null
+++ b/auth_brute_force/i18n/es_PE.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Creado en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Nombre a Mostrar"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Ultima Modificación en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Actualizado última vez por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Ultima Actualización"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Descripción"
diff --git a/auth_brute_force/i18n/es_PY.po b/auth_brute_force/i18n/es_PY.po
new file mode 100644
index 00000000000..e2fb467de43
--- /dev/null
+++ b/auth_brute_force/i18n/es_PY.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Creado en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Ultima actualización por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Ultima actualización en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Descripción"
diff --git a/auth_brute_force/i18n/es_VE.po b/auth_brute_force/i18n/es_VE.po
new file mode 100644
index 00000000000..35ea1f33cdd
--- /dev/null
+++ b/auth_brute_force/i18n/es_VE.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Creado en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Mostrar nombre"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Modificada por última vez"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Última actualización realizada por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Ultima actualizacion en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Descripción"
diff --git a/auth_brute_force/i18n/et.po b/auth_brute_force/i18n/et.po
new file mode 100644
index 00000000000..b5c933e2857
--- /dev/null
+++ b/auth_brute_force/i18n/et.po
@@ -0,0 +1,136 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Loonud"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Loodud"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Näidatav nimi"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Viimati muudetud"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Viimati uuendatud"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Viimati uuendatud"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Kirjeldus"
diff --git a/auth_brute_force/i18n/eu.po b/auth_brute_force/i18n/eu.po
new file mode 100644
index 00000000000..88bdb303823
--- /dev/null
+++ b/auth_brute_force/i18n/eu.po
@@ -0,0 +1,136 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Nork sortua"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Created on"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Izena erakutsi"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Last Updated by"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Last Updated on"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Deskribapena"
diff --git a/auth_brute_force/i18n/fa.po b/auth_brute_force/i18n/fa.po
new file mode 100644
index 00000000000..e541d6d8738
--- /dev/null
+++ b/auth_brute_force/i18n/fa.po
@@ -0,0 +1,136 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "ایجاد شده توسط"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "ایجاد شده در"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "نام نمایشی"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "شناسه"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "تاریخ آخرین به‌روزرسانی"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "آخرین به روز رسانی توسط"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "آخرین به روز رسانی در"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "توصیف"
diff --git a/auth_brute_force/i18n/fi.po b/auth_brute_force/i18n/fi.po
new file mode 100644
index 00000000000..d706d30ac3d
--- /dev/null
+++ b/auth_brute_force/i18n/fi.po
@@ -0,0 +1,139 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+0000\n"
+"Last-Translator: OCA Transbot , 2017\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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Luonut"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Luotu"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Nimi"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr "Epäonnistunut"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Viimeksi muokattu"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Viimeksi päivittänyt"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Viimeksi päivitetty"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Active"
+#~ msgstr "Aktiivinen"
+
+#~ msgid "Description"
+#~ msgstr "Kuvaus"
diff --git a/auth_brute_force/i18n/fr.po b/auth_brute_force/i18n/fr.po
new file mode 100644
index 00000000000..c3560bac982
--- /dev/null
+++ b/auth_brute_force/i18n/fr.po
@@ -0,0 +1,162 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+# Nicolas JEUDY , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-12-01 02:09+0000\n"
+"PO-Revision-Date: 2017-12-01 02:09+0000\n"
+"Last-Translator: Nicolas JEUDY , 2017\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"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr "Tentative d'authentification"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr "Résultat de l'authentification"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr "Banni"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Créé par"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Créé le"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Nom affiché"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr "Echoué"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Dernière modification le"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Mis à jour par"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Mis à jour le"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+#, fuzzy
+msgid "Remote IP"
+msgstr "ID du client Distant"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr "Réussie"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr "Idenfiant essayé"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr "Sans succès"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr "res.authentication.attempt"
+
+#~ msgid "Active"
+#~ msgstr "Active"
+
+#~ msgid "Attempt Date"
+#~ msgstr "Date de la tentative"
+
+#~ msgid "Attempts"
+#~ msgstr "Tentatives"
+
+#~ msgid "Ban Date"
+#~ msgstr "Ban Date"
+
+#~ msgid "Banned Remotes"
+#~ msgstr "Clients distants bannis"
+
+#~ msgid "Description"
+#~ msgstr "Description"
+
+#~ msgid "Successfull"
+#~ msgstr "Réussie"
+
+#~ msgid "Uncheck this box to unban the remote"
+#~ msgstr "Décochez cette case afin d'annuler l'exclusion du client distant"
+
+#~ msgid "res.banned.remote"
+#~ msgstr "res.authentication.attempt"
diff --git a/auth_brute_force/i18n/fr_CA.po b/auth_brute_force/i18n/fr_CA.po
new file mode 100644
index 00000000000..9291a04cef1
--- /dev/null
+++ b/auth_brute_force/i18n/fr_CA.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Créé par"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Créé le"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Afficher le nom"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "Identifiant"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Dernière mise à jour par"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Dernière mise à jour le"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Description"
diff --git a/auth_brute_force/i18n/fr_CH.po b/auth_brute_force/i18n/fr_CH.po
new file mode 100644
index 00000000000..854bcd6664d
--- /dev/null
+++ b/auth_brute_force/i18n/fr_CH.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Créé par"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Créé le"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Nom affiché"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Dernière modification le"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Modifié par"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Modifié le"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Active"
+#~ msgstr "Actif"
diff --git a/auth_brute_force/i18n/gl.po b/auth_brute_force/i18n/gl.po
new file mode 100644
index 00000000000..0e3d340d32c
--- /dev/null
+++ b/auth_brute_force/i18n/gl.po
@@ -0,0 +1,136 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Creado en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Última modificación"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "ültima actualización por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Última actualización en"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Descrición"
diff --git a/auth_brute_force/i18n/gl_ES.po b/auth_brute_force/i18n/gl_ES.po
new file mode 100644
index 00000000000..668bb55c594
--- /dev/null
+++ b/auth_brute_force/i18n/gl_ES.po
@@ -0,0 +1,134 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
diff --git a/auth_brute_force/i18n/he.po b/auth_brute_force/i18n/he.po
new file mode 100644
index 00000000000..98b0cf476f1
--- /dev/null
+++ b/auth_brute_force/i18n/he.po
@@ -0,0 +1,136 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "נוצר על ידי"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "נוצר ב-"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "השם המוצג"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "מזהה"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "תאריך שינוי אחרון"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "עודכן לאחרונה על ידי"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "עודכן לאחרונה על"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "תיאור"
diff --git a/auth_brute_force/i18n/hr.po b/auth_brute_force/i18n/hr.po
new file mode 100644
index 00000000000..d824febc4f6
--- /dev/null
+++ b/auth_brute_force/i18n/hr.po
@@ -0,0 +1,163 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# Bole , 2017
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-03-02 18:39+0000\n"
+"PO-Revision-Date: 2018-03-02 18: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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr "Pokušaji prijave"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr "Rezultat prijave"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr "Zabranjeni"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Kreirao"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Kreirano"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Naziv "
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr "Neuspjelo"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Zadnje modificirano"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Zadnji ažurirao"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Zadnje ažuriranje"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+#, fuzzy
+msgid "Remote IP"
+msgstr "ID udaljenog"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr "Uspješno"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr "Pokušaj prijave"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr "Neuspješno"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr "res.authentication.attempt"
+
+#~ msgid "Active"
+#~ msgstr "Aktivno"
+
+#~ msgid "Attempt Date"
+#~ msgstr "Datum pokušaja"
+
+#~ msgid "Attempts"
+#~ msgstr "Pokušaji"
+
+#~ msgid "Ban Date"
+#~ msgstr "Datum zabrane"
+
+#~ msgid "Banned Remotes"
+#~ msgstr "Zabranjeni poslužiteljji"
+
+#~ msgid "Description"
+#~ msgstr "Opis"
+
+#~ msgid "Successfull"
+#~ msgstr "Uspješno"
+
+#~ msgid "Uncheck this box to unban the remote"
+#~ msgstr "Odznačite ovdje za skidanje zabrane udaljenom poslužitelju"
+
+#~ msgid "res.banned.remote"
+#~ msgstr "res.banned.remote"
diff --git a/auth_brute_force/i18n/hr_HR.po b/auth_brute_force/i18n/hr_HR.po
new file mode 100644
index 00000000000..4bbd87899b6
--- /dev/null
+++ b/auth_brute_force/i18n/hr_HR.po
@@ -0,0 +1,141 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+0000\n"
+"Last-Translator: OCA Transbot , 2017\n"
+"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/"
+"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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Kreirao"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Kreirano"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Naziv"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Zadnje modificirano"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Zadnji ažurirao"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Zadnje ažurirano"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Active"
+#~ msgstr "Aktivan"
+
+#~ msgid "Description"
+#~ msgstr "Opis"
diff --git a/auth_brute_force/i18n/hu.po b/auth_brute_force/i18n/hu.po
new file mode 100644
index 00000000000..0f6ab63d92a
--- /dev/null
+++ b/auth_brute_force/i18n/hu.po
@@ -0,0 +1,136 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Készítette"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Létrehozás dátuma"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Név megjelenítése"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Utolsó frissítés dátuma"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Utoljára frissítve, által"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Utoljára frissítve "
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Leírás"
diff --git a/auth_brute_force/i18n/id.po b/auth_brute_force/i18n/id.po
new file mode 100644
index 00000000000..70661c1d68b
--- /dev/null
+++ b/auth_brute_force/i18n/id.po
@@ -0,0 +1,136 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Dibuat oleh"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Dibuat pada"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Nama Tampilan"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Terakhir Dimodifikasi pada"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Diperbaharui oleh"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Diperbaharui pada"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Keterangan"
diff --git a/auth_brute_force/i18n/it.po b/auth_brute_force/i18n/it.po
new file mode 100644
index 00000000000..5b2fbb20947
--- /dev/null
+++ b/auth_brute_force/i18n/it.po
@@ -0,0 +1,156 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+# Paolo Valier , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-06 02:24+0000\n"
+"PO-Revision-Date: 2018-01-06 02:24+0000\n"
+"Last-Translator: Paolo Valier , 2017\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"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr "Tentativi di Autenticazione"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr "Risultato dell'Autenticazione"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr "Interdetto"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Creato da"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Creato il"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Nome da visualizzare"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr "Fallita"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Ultima modifica il"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Last Updated by"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Last Updated on"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+#, fuzzy
+msgid "Remote IP"
+msgstr "ID Remoto"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr "Riuscito"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr "Tentata Autenticazione"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr "Senza successo"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr "res.authentication.attempt"
+
+#~ msgid "Active"
+#~ msgstr "Attivo"
+
+#~ msgid "Attempt Date"
+#~ msgstr "Data Tentativo"
+
+#~ msgid "Attempts"
+#~ msgstr "Tentativi"
+
+#~ msgid "Ban Date"
+#~ msgstr "Data dell'Interdizione"
+
+#~ msgid "Description"
+#~ msgstr "Descrizione"
+
+#~ msgid "Successfull"
+#~ msgstr "Riuscito"
+
+#~ msgid "res.banned.remote"
+#~ msgstr "res.banned.remote"
diff --git a/auth_brute_force/i18n/ja.po b/auth_brute_force/i18n/ja.po
new file mode 100644
index 00000000000..4a6dff19882
--- /dev/null
+++ b/auth_brute_force/i18n/ja.po
@@ -0,0 +1,136 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "作成者"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "作成日"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "表示名"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "最終更新日"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "最終更新者"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "最終更新日"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "説明"
diff --git a/auth_brute_force/i18n/ko.po b/auth_brute_force/i18n/ko.po
new file mode 100644
index 00000000000..d495243ae36
--- /dev/null
+++ b/auth_brute_force/i18n/ko.po
@@ -0,0 +1,136 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "작성자"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "작성일"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "표시 이름"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "최근 수정"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "최근 갱신한 사람"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "최근 갱신 날짜"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "설명"
diff --git a/auth_brute_force/i18n/lt.po b/auth_brute_force/i18n/lt.po
new file mode 100644
index 00000000000..2d2af8a9d17
--- /dev/null
+++ b/auth_brute_force/i18n/lt.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Sukūrė"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Sukurta"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Vaizduojamas pavadinimas"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Paskutinį kartą keista"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Paskutinį kartą atnaujino"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Paskutinį kartą atnaujinta"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Aprašymas"
diff --git a/auth_brute_force/i18n/lt_LT.po b/auth_brute_force/i18n/lt_LT.po
new file mode 100644
index 00000000000..7624931da6b
--- /dev/null
+++ b/auth_brute_force/i18n/lt_LT.po
@@ -0,0 +1,135 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Sukūrė"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Sukurta"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Paskutinį kartą atnaujino"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Paskutinį kartą atnaujinta"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
diff --git a/auth_brute_force/i18n/lv.po b/auth_brute_force/i18n/lv.po
new file mode 100644
index 00000000000..843e6f14254
--- /dev/null
+++ b/auth_brute_force/i18n/lv.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Izveidoja"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Izveidots"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Pēdējo reizi atjaunoja"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Pēdējās izmaiņas"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Apraksts"
diff --git a/auth_brute_force/i18n/mk.po b/auth_brute_force/i18n/mk.po
new file mode 100644
index 00000000000..1abe76fef83
--- /dev/null
+++ b/auth_brute_force/i18n/mk.po
@@ -0,0 +1,136 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Креирано од"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Креирано на"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Прикажи име"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Последна промена на"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Последно ажурирање од"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Последно ажурирање на"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Опис"
diff --git a/auth_brute_force/i18n/mn.po b/auth_brute_force/i18n/mn.po
new file mode 100644
index 00000000000..2e86958df9e
--- /dev/null
+++ b/auth_brute_force/i18n/mn.po
@@ -0,0 +1,136 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Үүсгэгч"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Үүсгэсэн"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Дэлгэцийн Нэр"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Сүүлийн засвар хийсэн огноо"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Сүүлийн засвар хийсэн"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Сүүлийн засвар хийсэн огноо"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Тодорхойлолт"
diff --git a/auth_brute_force/i18n/nb.po b/auth_brute_force/i18n/nb.po
new file mode 100644
index 00000000000..7caad915b68
--- /dev/null
+++ b/auth_brute_force/i18n/nb.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Opprettet av"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Opprettet den"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Visnings navn"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Sist oppdatert "
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Sist oppdatert av"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Sist oppdatert"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Beskrivelse"
diff --git a/auth_brute_force/i18n/nb_NO.po b/auth_brute_force/i18n/nb_NO.po
new file mode 100644
index 00000000000..a1e7012ab00
--- /dev/null
+++ b/auth_brute_force/i18n/nb_NO.po
@@ -0,0 +1,134 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Laget av"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Laget den"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Vis navn"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Sist endret den"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Sist oppdatert av"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Sist oppdatert den"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
diff --git a/auth_brute_force/i18n/nl.po b/auth_brute_force/i18n/nl.po
new file mode 100644
index 00000000000..d19553c321d
--- /dev/null
+++ b/auth_brute_force/i18n/nl.po
@@ -0,0 +1,139 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Aangemaakt door"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Aangemaakt op"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Te tonen naam"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Laatst bijgewerkt op"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Laatst bijgewerkt door"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Laatst bijgewerkt op"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Active"
+#~ msgstr "Actief"
+
+#~ msgid "Description"
+#~ msgstr "Omschrijving"
diff --git a/auth_brute_force/i18n/nl_BE.po b/auth_brute_force/i18n/nl_BE.po
new file mode 100644
index 00000000000..4a810a989a3
--- /dev/null
+++ b/auth_brute_force/i18n/nl_BE.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Gemaakt door"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Gemaakt op"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Schermnaam"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Laatst Aangepast op"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Laatst bijgewerkt door"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Laatst bijgewerkt op"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Omschrijving"
diff --git a/auth_brute_force/i18n/nl_NL.po b/auth_brute_force/i18n/nl_NL.po
new file mode 100644
index 00000000000..bdbd2fc26b3
--- /dev/null
+++ b/auth_brute_force/i18n/nl_NL.po
@@ -0,0 +1,140 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# Peter Hageman , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-12-01 02:09+0000\n"
+"PO-Revision-Date: 2017-12-01 02:09+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Aangemaakt door"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Aangemaakt op"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "weergavenaam"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr "Mislukt"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Laatst gewijzigd op"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Laatst bijgewerkt door"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Laatst bijgewerkt op"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Active"
+#~ msgstr "Actief"
+
+#~ msgid "Description"
+#~ msgstr "Omschrijving"
diff --git a/auth_brute_force/i18n/pl.po b/auth_brute_force/i18n/pl.po
new file mode 100644
index 00000000000..5ec0f249846
--- /dev/null
+++ b/auth_brute_force/i18n/pl.po
@@ -0,0 +1,138 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Utworzone przez"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Utworzono"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Wyświetlana nazwa "
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Ostatnio modyfikowano"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Ostatnio modyfikowane przez"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Ostatnia zmiana"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Opis"
diff --git a/auth_brute_force/i18n/pt.po b/auth_brute_force/i18n/pt.po
new file mode 100644
index 00000000000..7a19193a5fc
--- /dev/null
+++ b/auth_brute_force/i18n/pt.po
@@ -0,0 +1,163 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+# Pedro Castro Silva , 2017
+# Pedro Castro Silva , 2018
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-27 01:58+0000\n"
+"PO-Revision-Date: 2018-01-27 01:58+0000\n"
+"Last-Translator: Pedro Castro Silva , 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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr "Tentativas de Autenticação"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr "Resultado da Autenticação"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr "Interditado"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Criado por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Criado em"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Nome"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr "Falhou"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Última Modificação Em"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Última Modificação Por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Última Atualização Em"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+#, fuzzy
+msgid "Remote IP"
+msgstr "ID do Remoto"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr "Sucesso"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr "Tentou Login"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr "Sem sucesso"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr "res.authentication.attempt"
+
+#~ msgid "Active"
+#~ msgstr "Ativo"
+
+#~ msgid "Attempt Date"
+#~ msgstr "Data da Tentativa"
+
+#~ msgid "Attempts"
+#~ msgstr "Tentativas"
+
+#~ msgid "Ban Date"
+#~ msgstr "Data de Interdição"
+
+#~ msgid "Banned Remotes"
+#~ msgstr "Remotos Interditados"
+
+#~ msgid "Description"
+#~ msgstr "Descrição"
+
+#~ msgid "Successfull"
+#~ msgstr "Sucesso"
+
+#~ msgid "Uncheck this box to unban the remote"
+#~ msgstr "Desmarque esta opção para desinterditar o remoto"
+
+#~ msgid "res.banned.remote"
+#~ msgstr "res.banned.remote"
diff --git a/auth_brute_force/i18n/pt_BR.po b/auth_brute_force/i18n/pt_BR.po
new file mode 100644
index 00000000000..cea92491ae7
--- /dev/null
+++ b/auth_brute_force/i18n/pt_BR.po
@@ -0,0 +1,159 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+0000\n"
+"Last-Translator: OCA Transbot , 2017\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"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr "Tentativas de autenticação"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr "Resultado da autenticação"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr "Proibido"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Criado por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Criado em"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Nome para Mostrar"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr "Falhou"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "Identificação"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Última atualização em"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Última atualização por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Última atualização em"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+#, fuzzy
+msgid "Remote IP"
+msgstr "Identificação Remota"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr "Sucesso"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr "Tentativa de Login"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr "Sem Sucesso"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Active"
+#~ msgstr "Ativo"
+
+#~ msgid "Attempt Date"
+#~ msgstr "Data da tentativa"
+
+#~ msgid "Attempts"
+#~ msgstr "Tentativas"
+
+#~ msgid "Ban Date"
+#~ msgstr "Proibido Data"
+
+#~ msgid "Banned Remotes"
+#~ msgstr "Remotos proibidos"
+
+#~ msgid "Description"
+#~ msgstr "Descrição"
+
+#~ msgid "Successfull"
+#~ msgstr "Sucesso"
+
+#~ msgid "Uncheck this box to unban the remote"
+#~ msgstr "Desmarque esta caixa para desbloquear o remoto"
diff --git a/auth_brute_force/i18n/pt_PT.po b/auth_brute_force/i18n/pt_PT.po
new file mode 100644
index 00000000000..787a624c65a
--- /dev/null
+++ b/auth_brute_force/i18n/pt_PT.po
@@ -0,0 +1,140 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Criado por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Criado em"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Nome a Apresentar"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Última Modificação Em"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Última Atualização Por"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Última Atualização Em"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Active"
+#~ msgstr "Ativo"
+
+#~ msgid "Description"
+#~ msgstr "Descrição"
diff --git a/auth_brute_force/i18n/ro.po b/auth_brute_force/i18n/ro.po
new file mode 100644
index 00000000000..a1812430b6c
--- /dev/null
+++ b/auth_brute_force/i18n/ro.po
@@ -0,0 +1,142 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+# Daniel Schweiger , 2017
+# Dorin Hongu , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-12-16 02:16+0000\n"
+"PO-Revision-Date: 2017-12-16 02:16+0000\n"
+"Last-Translator: Dorin Hongu , 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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Creat de"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Creat la"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Nume Afişat"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Ultima actualizare în"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Ultima actualizare făcută de"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Ultima actualizare la"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Active"
+#~ msgstr "Activ"
+
+#~ msgid "Description"
+#~ msgstr "Descriere"
diff --git a/auth_brute_force/i18n/ru.po b/auth_brute_force/i18n/ru.po
new file mode 100644
index 00000000000..40068f6fde0
--- /dev/null
+++ b/auth_brute_force/i18n/ru.po
@@ -0,0 +1,138 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Создано"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Создан"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Последний раз обновлено"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Последний раз обновлено"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Описание"
diff --git a/auth_brute_force/i18n/sk.po b/auth_brute_force/i18n/sk.po
new file mode 100644
index 00000000000..8b6f6a67053
--- /dev/null
+++ b/auth_brute_force/i18n/sk.po
@@ -0,0 +1,139 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Vytvoril"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Vytvorené"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Zobraziť meno"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Posledná modifikácia"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Naposledy upravoval"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Naposledy upravované"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Active"
+#~ msgstr "Aktívne"
+
+#~ msgid "Description"
+#~ msgstr "Popis"
diff --git a/auth_brute_force/i18n/sl.po b/auth_brute_force/i18n/sl.po
new file mode 100644
index 00000000000..9feb79d7209
--- /dev/null
+++ b/auth_brute_force/i18n/sl.po
@@ -0,0 +1,159 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr "Poskusov overjanja"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr "Rezultati overjanja"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr "Prepovedan"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Ustvaril"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Ustvarjeno"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Prikazni naziv"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr "Neuspešno"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Zadnjič spremenjeno"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Zadnji posodobil"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Zadnjič posodobljeno"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+#, fuzzy
+msgid "Remote IP"
+msgstr "Oddaljeni ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr "Uspešno"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr "Poskusov prijave"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr "Brez uspeha"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Active"
+#~ msgstr "Aktivno"
+
+#~ msgid "Attempt Date"
+#~ msgstr "Datum poskusa"
+
+#~ msgid "Attempts"
+#~ msgstr "Poskusi"
+
+#~ msgid "Ban Date"
+#~ msgstr "Datum prepovedi"
+
+#~ msgid "Banned Remotes"
+#~ msgstr "Prepovedani oddaljeni"
+
+#~ msgid "Description"
+#~ msgstr "Opis"
+
+#~ msgid "Successfull"
+#~ msgstr "Uspešno"
+
+#~ msgid "Uncheck this box to unban the remote"
+#~ msgstr "Odstrani označbo za odstranitev prepovedi oddaljenih"
diff --git a/auth_brute_force/i18n/sr.po b/auth_brute_force/i18n/sr.po
new file mode 100644
index 00000000000..0e1f130cd4c
--- /dev/null
+++ b/auth_brute_force/i18n/sr.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Kreiran"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Opis"
diff --git a/auth_brute_force/i18n/sr@latin.po b/auth_brute_force/i18n/sr@latin.po
new file mode 100644
index 00000000000..204dc50cf90
--- /dev/null
+++ b/auth_brute_force/i18n/sr@latin.po
@@ -0,0 +1,138 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Kreirao"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Kreiran"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Ime za prikaz"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Zadnja izmjena"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Zadnja izmjena"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Zadnja izmjena"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Opis"
diff --git a/auth_brute_force/i18n/sv.po b/auth_brute_force/i18n/sv.po
new file mode 100644
index 00000000000..bf7e218e7ae
--- /dev/null
+++ b/auth_brute_force/i18n/sv.po
@@ -0,0 +1,136 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Skapad av"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Skapad den"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Visa namn"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Senast redigerad"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Senast uppdaterad av"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Senast uppdaterad"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Beskrivning"
diff --git a/auth_brute_force/i18n/th.po b/auth_brute_force/i18n/th.po
new file mode 100644
index 00000000000..8a405b94ec8
--- /dev/null
+++ b/auth_brute_force/i18n/th.po
@@ -0,0 +1,136 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "สร้างโดย"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "สร้างเมื่อ"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "ชื่อที่ใช้แสดง"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "รหัส"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "แก้ไขครั้งสุดท้ายเมื่อ"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "อัพเดทครั้งสุดท้ายโดย"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "อัพเดทครั้งสุดท้ายเมื่อ"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "รายละเอียด"
diff --git a/auth_brute_force/i18n/tr.po b/auth_brute_force/i18n/tr.po
new file mode 100644
index 00000000000..c125b7b6a1b
--- /dev/null
+++ b/auth_brute_force/i18n/tr.po
@@ -0,0 +1,158 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr "Kimlik doğrulaması girişimleri"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr "Doğrulama sonuçları"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr "Kara Listede"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Oluşturan"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Oluşturuldu"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Görünen İsim"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr "Başarısız"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Son değişiklik"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Son güncelleyen"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Son güncellenme"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+#, fuzzy
+msgid "Remote IP"
+msgstr "Uzak ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr "Başarılı"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr "Denenen Kullanıcı"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr "Başarısız"
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Active"
+#~ msgstr "Aktif"
+
+#~ msgid "Attempt Date"
+#~ msgstr "Deneme Zamanı"
+
+#~ msgid "Attempts"
+#~ msgstr "Denemeler"
+
+#~ msgid "Ban Date"
+#~ msgstr "Kara Liste Zamanı"
+
+#~ msgid "Banned Remotes"
+#~ msgstr "Kara Listedeki Bilgisayarlar"
+
+#~ msgid "Description"
+#~ msgstr "Açıklama"
+
+#~ msgid "Successfull"
+#~ msgstr "Başarılı"
+
+#~ msgid "Uncheck this box to unban the remote"
+#~ msgstr "Bu uzak bilgisayar kara listeden kaldırmak için seçimi kaldır"
diff --git a/auth_brute_force/i18n/tr_TR.po b/auth_brute_force/i18n/tr_TR.po
new file mode 100644
index 00000000000..d213c96334f
--- /dev/null
+++ b/auth_brute_force/i18n/tr_TR.po
@@ -0,0 +1,140 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Oluşturan"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Oluşturulma tarihi"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Görünen ad"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "Kimlik"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "En son güncelleme tarihi"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "En son güncelleyen "
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "En son güncelleme tarihi"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Active"
+#~ msgstr "Etkin"
+
+#~ msgid "Description"
+#~ msgstr "Açıklama"
diff --git a/auth_brute_force/i18n/uk.po b/auth_brute_force/i18n/uk.po
new file mode 100644
index 00000000000..cbe880eb88d
--- /dev/null
+++ b/auth_brute_force/i18n/uk.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Створив"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Дата створення"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Назва для відображення"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Остання модифікація"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Востаннє оновив"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Останнє оновлення"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Опис"
diff --git a/auth_brute_force/i18n/vi.po b/auth_brute_force/i18n/vi.po
new file mode 100644
index 00000000000..229a27ca1a9
--- /dev/null
+++ b/auth_brute_force/i18n/vi.po
@@ -0,0 +1,136 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Được tạo bởi"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Được tạo vào"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "Tên hiển thị"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "Sửa lần cuối vào"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Last Updated by"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Cập nhật lần cuối vào"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Miêu tả"
diff --git a/auth_brute_force/i18n/vi_VN.po b/auth_brute_force/i18n/vi_VN.po
new file mode 100644
index 00000000000..97af7b47d51
--- /dev/null
+++ b/auth_brute_force/i18n/vi_VN.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "Tạo bởi"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "Tạo vào"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "Cập nhật lần cuối bởi"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "Cập nhật lần cuối vào"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "Mô tả"
diff --git a/auth_brute_force/i18n/zh_CN.po b/auth_brute_force/i18n/zh_CN.po
new file mode 100644
index 00000000000..9fd9d099314
--- /dev/null
+++ b/auth_brute_force/i18n/zh_CN.po
@@ -0,0 +1,140 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "创建者"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "创建时间"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "显示名称"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "ID"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "最后修改时间"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "最后更新者"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "上次更新日期"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Active"
+#~ msgstr "有效"
+
+#~ msgid "Description"
+#~ msgstr "说明"
diff --git a/auth_brute_force/i18n/zh_TW.po b/auth_brute_force/i18n/zh_TW.po
new file mode 100644
index 00000000000..2113b2a39c9
--- /dev/null
+++ b/auth_brute_force/i18n/zh_TW.po
@@ -0,0 +1,137 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * auth_brute_force
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-01 02:43+0000\n"
+"PO-Revision-Date: 2017-08-01 02:43+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: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Add remote to whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.actions.act_window,name:auth_brute_force.action_res_authentication_attempt
+#: model:ir.ui.menu,name:auth_brute_force.menu_res_authentication_attempt
+msgid "Authentication Attempts"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_result
+msgid "Authentication Result"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Banned"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_uid
+msgid "Created by"
+msgstr "建立者"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_create_date
+msgid "Created on"
+msgstr "建立於"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_display_name
+msgid "Display Name"
+msgstr "顯示名稱"
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Failed"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_id
+msgid "ID"
+msgstr "編號"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt___last_update
+msgid "Last Modified on"
+msgstr "最後修改:"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_uid
+msgid "Last Updated by"
+msgstr "最後更新:"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_write_date
+msgid "Last Updated on"
+msgstr "最後更新於"
+
+#. module: auth_brute_force
+#: model:ir.model.fields,help:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Metadata publicly available for remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote
+msgid "Remote IP"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_remote_metadata
+msgid "Remote IP metadata"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_form
+msgid "Remove remote from whitelist"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+#: selection:res.authentication.attempt,result:0
+msgid "Successful"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_login
+msgid "Tried Login"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_users
+msgid "Users"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model.fields,field_description:auth_brute_force.field_res_authentication_attempt_whitelisted
+msgid "Whitelisted"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.ui.view,arch_db:auth_brute_force.view_res_authentication_attempt_search
+msgid "Without Success"
+msgstr ""
+
+#. module: auth_brute_force
+#: model:ir.model,name:auth_brute_force.model_res_authentication_attempt
+msgid "res.authentication.attempt"
+msgstr ""
+
+#~ msgid "Description"
+#~ msgstr "說明"
diff --git a/auth_brute_force/models/__init__.py b/auth_brute_force/models/__init__.py
new file mode 100644
index 00000000000..75bc8dd031f
--- /dev/null
+++ b/auth_brute_force/models/__init__.py
@@ -0,0 +1,4 @@
+# -*- encoding: utf-8 -*-
+
+from . import res_authentication_attempt
+from . import res_users
diff --git a/auth_brute_force/models/res_authentication_attempt.py b/auth_brute_force/models/res_authentication_attempt.py
new file mode 100644
index 00000000000..0bceb5755cc
--- /dev/null
+++ b/auth_brute_force/models/res_authentication_attempt.py
@@ -0,0 +1,171 @@
+# -*- coding: utf-8 -*-
+# Copyright 2015 GRAP - Sylvain LE GAL
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+
+import json
+import logging
+from urllib2 import urlopen
+from openerp import api, fields, models
+
+GEOLOCALISATION_URL = u"http://ip-api.com/json/{}"
+
+_logger = logging.getLogger(__name__)
+
+
+class ResAuthenticationAttempt(models.Model):
+    _name = 'res.authentication.attempt'
+    _order = 'create_date desc'
+
+    login = fields.Char(string='Tried Login', index=True)
+    remote = fields.Char(string='Remote IP', index=True)
+    result = fields.Selection(
+        string='Authentication Result',
+        selection=[
+            ('successful', 'Successful'),
+            ('failed', 'Failed'),
+            ('banned', 'Banned'),
+        ],
+        index=True,
+    )
+    remote_metadata = fields.Text(
+        string="Remote IP metadata",
+        compute='_compute_metadata',
+        help="Metadata publicly available for remote IP",
+    )
+    whitelisted = fields.Boolean(
+        compute="_compute_whitelisted",
+    )
+
+    @api.multi
+    @api.depends('remote')
+    def _compute_metadata(self):
+        for item in self:
+            url = GEOLOCALISATION_URL.format(item.remote)
+            try:
+                res = json.loads(urlopen(url, timeout=5).read())
+            except Exception:
+                _logger.warning(
+                    "Couldn't fetch details from %s",
+                    url,
+                    exc_info=True,
+                )
+            else:
+                item.remote_metadata = "\n".join(
+                    '%s: %s' % pair for pair in res.items())
+
+    @api.multi
+    def _compute_whitelisted(self):
+        whitelist = self._whitelist_remotes()
+        for one in self:
+            one.whitelisted = one.remote in whitelist
+
+    @api.model
+    def _hits_limit(self, limit, remote, login=None):
+        """Know if a given remote hits a given limit.
+
+        :param int limit:
+            The maximum amount of failures allowed.
+
+        :param str remote:
+            The remote IP to search for.
+
+        :param str login:
+            If you want to check the IP+login combination limit, supply the
+            login.
+        """
+        domain = [
+            ("remote", "=", remote),
+        ]
+        if login is not None:
+            domain += [("login", "=", login)]
+        # Find last successful login
+        last_ok = self.search(
+            domain + [("result", "=", "successful")],
+            order='create_date desc',
+            limit=1,
+        )
+        if last_ok:
+            domain += [("create_date", ">", last_ok.create_date)]
+        # Count failures since last success, if any
+        recent_failures = self.search_count(
+            domain + [("result", "!=", "successful")],
+        )
+        # Did we hit the limit?
+        return recent_failures >= limit
+
+    @api.model
+    def _trusted(self, remote, login):
+        """Checks if any the remote or remote+login are trusted.
+
+        :param str remote:
+            Remote IP from which the login attempt is taking place.
+
+        :param str login:
+            User login that is being tried.
+
+        :return bool:
+            ``True`` means it is trusted. ``False`` means that it is banned.
+        """
+        # Cannot ban without remote
+        if not remote:
+            return True
+        get_param = self.env["ir.config_parameter"].sudo().get_param
+        # Whitelisted remotes always pass
+        if remote in self._whitelist_remotes():
+            return True
+        # Check if remote is banned
+        limit = int(get_param("auth_brute_force.max_by_ip", 50))
+        if self._hits_limit(limit, remote):
+            _logger.warning(
+                "Authentication failed from remote '%s'. "
+                "The remote has been banned. "
+                "Login tried: %r.",
+                remote,
+                login,
+            )
+            return False
+        # Check if remote + login combination is banned
+        limit = int(get_param("auth_brute_force.max_by_ip_user", 10))
+        if self._hits_limit(limit, remote, login):
+            _logger.warning(
+                "Authentication failed from remote '%s'. "
+                "The remote and login combination has been banned. "
+                "Login tried: %r.",
+                remote,
+                login,
+            )
+            return False
+        # If you get here, you are a good boy (for now)
+        return True
+
+    def _whitelist_remotes(self):
+        """Get whitelisted remotes.
+
+        :return set:
+            Remote IPs that are whitelisted currently.
+        """
+        whitelist = self.env["ir.config_parameter"].sudo().get_param(
+            "auth_brute_force.whitelist_remotes",
+            "",
+        )
+        return set(whitelist.split(","))
+
+    @api.multi
+    def action_whitelist_add(self):
+        """Add current remotes to whitelist."""
+        whitelist = self._whitelist_remotes()
+        whitelist |= set(self.mapped("remote"))
+        self.env["ir.config_parameter"].set_param(
+            "auth_brute_force.whitelist_remotes",
+            ",".join(whitelist),
+        )
+
+    @api.multi
+    def action_whitelist_remove(self):
+        """Remove current remotes from whitelist."""
+        whitelist = self._whitelist_remotes()
+        whitelist -= set(self.mapped("remote"))
+        self.env["ir.config_parameter"].set_param(
+            "auth_brute_force.whitelist_remotes",
+            ",".join(whitelist),
+        )
diff --git a/auth_brute_force/models/res_users.py b/auth_brute_force/models/res_users.py
new file mode 100644
index 00000000000..57faf9a703f
--- /dev/null
+++ b/auth_brute_force/models/res_users.py
@@ -0,0 +1,147 @@
+# -*- coding: utf-8 -*-
+# Copyright 2017 Tecnativa - Jairo Llopis
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
+
+import logging
+from contextlib import contextmanager
+from threading import current_thread
+from openerp import api, models, SUPERUSER_ID
+from openerp.exceptions import AccessDenied
+from openerp.service import wsgi_server
+
+_logger = logging.getLogger(__name__)
+
+
+class ResUsers(models.Model):
+    _inherit = "res.users"
+
+    # HACK https://github.com/odoo/odoo/issues/24183
+    # TODO Remove in v12, and use normal odoo.http.request to get details
+    def _register_hook(self, cr):
+        """🐒-patch XML-RPC controller to know remote address."""
+        original_fn = wsgi_server.application_unproxied
+
+        def _patch(environ, start_response):
+            current_thread().environ = environ
+            return original_fn(environ, start_response)
+
+        wsgi_server.application_unproxied = _patch
+
+    # Helpers to track authentication attempts
+    @classmethod
+    @contextmanager
+    def _auth_attempt(cls, login):
+        """Start an authentication attempt and track its state."""
+        try:
+            # Check if this call is nested
+            attempt_id = current_thread().auth_attempt_id
+        except AttributeError:
+            # Not nested; create a new attempt
+            attempt_id = cls._auth_attempt_new(login)
+        if not attempt_id:
+            # No attempt was created, so there's nothing to do here
+            yield
+            return
+        try:
+            current_thread().auth_attempt_id = attempt_id
+            result = "successful"
+            try:
+                yield
+            except AccessDenied as error:
+                result = getattr(error, "reason", "failed")
+                raise
+            finally:
+                cls._auth_attempt_update({"result": result})
+        finally:
+            try:
+                del current_thread().auth_attempt_id
+            except AttributeError:
+                pass  # It was deleted already
+
+    @classmethod
+    def _auth_attempt_force_raise(cls, login, method):
+        """Force a method to raise an AccessDenied on falsey return."""
+        try:
+            with cls._auth_attempt(login):
+                result = method()
+                if not result:
+                    # Force exception to record auth failure
+                    raise AccessDenied()
+        except AccessDenied:
+            pass  # `_auth_attempt()` did the hard part already
+        return result
+
+    @classmethod
+    def _auth_attempt_new(cls, login):
+        """Store one authentication attempt, not knowing the result."""
+        # Get the right remote address
+        try:
+            remote_addr = current_thread().environ["REMOTE_ADDR"]
+        except (KeyError, AttributeError):
+            remote_addr = False
+        # Exit if it doesn't make sense to store this attempt
+        if not remote_addr:
+            return False
+        # Use a separate cursor to keep changes always
+        with cls.pool.cursor() as cr:
+            env = api.Environment(cr, SUPERUSER_ID, {})
+            attempt = env["res.authentication.attempt"].create({
+                "login": login,
+                "remote": remote_addr,
+            })
+            return attempt.id
+
+    @classmethod
+    def _auth_attempt_update(cls, values):
+        """Update a given auth attempt if we still ignore its result."""
+        auth_id = getattr(current_thread(), "auth_attempt_id", False)
+        if not auth_id:
+            return {}  # No running auth attempt; nothing to do
+        # Use a separate cursor to keep changes always
+        with cls.pool.cursor() as cr:
+            env = api.Environment(cr, SUPERUSER_ID, {})
+            attempt = env["res.authentication.attempt"].browse(auth_id)
+            # Update only on 1st call
+            if not attempt.result:
+                attempt.write(values)
+            return attempt.copy_data()[0] if attempt else {}
+
+    # Override all auth-related core methods
+    def _login(self, db, login, password):
+        return self._auth_attempt_force_raise(
+            login,
+            lambda: super(ResUsers, self)._login(db, login, password),
+        )
+
+    def authenticate(self, db, login, password, user_agent_env):
+        return self._auth_attempt_force_raise(
+            login,
+            lambda: super(ResUsers, self).authenticate(
+                db, login, password, user_agent_env),
+        )
+
+    @api.model
+    def check_credentials(self, password):
+        """This is the most important and specific auth check method.
+
+        When we get here, it means that Odoo already checked the user exists
+        in this database.
+
+        Other auth methods usually plug here.
+        """
+        login = self.env.user.login
+        with self._auth_attempt(login):
+            # Update login, just in case we stored the UID before
+            attempt = self._auth_attempt_update({"login": login})
+            remote = attempt.get("remote")
+            # Fail if the remote is banned
+            trusted = self.env["res.authentication.attempt"]._trusted(
+                remote,
+                login,
+            )
+            if not trusted:
+                error = AccessDenied()
+                error.reason = "banned"
+                raise error
+            # Continue with other auth systems
+            return super(ResUsers, self).check_credentials(password)
diff --git a/auth_brute_force/security/ir_model_access.yml b/auth_brute_force/security/ir_model_access.yml
new file mode 100644
index 00000000000..5dcb530210e
--- /dev/null
+++ b/auth_brute_force/security/ir_model_access.yml
@@ -0,0 +1,14 @@
+# -*- encoding: utf-8 -*-
+- !record {model: ir.model.access, id: access_res_authentication_attempt_all}:
+    model_id: model_res_authentication_attempt
+    name: Authentication Attempt All Users
+    perm_read: true
+
+- !record {model: ir.model.access, id: access_res_authentication_attempt_manager}:
+    group_id: base.group_system
+    model_id: model_res_authentication_attempt
+    name: Authentication Attempt Manager
+    perm_create: true
+    perm_read: true
+    perm_write: true
+    perm_unlink: true
diff --git a/base_debug4all/static/description/icon.png b/auth_brute_force/static/description/icon.png
similarity index 100%
rename from base_debug4all/static/description/icon.png
rename to auth_brute_force/static/description/icon.png
diff --git a/auth_brute_force/static/description/screenshot_attempts_list.png b/auth_brute_force/static/description/screenshot_attempts_list.png
new file mode 100644
index 00000000000..7ee6f940fda
Binary files /dev/null and b/auth_brute_force/static/description/screenshot_attempts_list.png differ
diff --git a/auth_brute_force/tests/__init__.py b/auth_brute_force/tests/__init__.py
new file mode 100644
index 00000000000..5757d0102e4
--- /dev/null
+++ b/auth_brute_force/tests/__init__.py
@@ -0,0 +1,3 @@
+# -*- coding: utf-8 -*-
+
+from . import test_brute_force
diff --git a/auth_brute_force/tests/test_brute_force.py b/auth_brute_force/tests/test_brute_force.py
new file mode 100644
index 00000000000..f63a579d8ca
--- /dev/null
+++ b/auth_brute_force/tests/test_brute_force.py
@@ -0,0 +1,396 @@
+# -*- coding: utf-8 -*-
+# Copyright 2017 Tecnativa - Jairo Llopis
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
+
+from threading import current_thread
+from urllib import urlencode
+
+from decorator import decorator
+from mock import patch
+from werkzeug.utils import redirect
+
+from openerp import http
+from openerp.tests.common import at_install, HttpCase, post_install
+from openerp.tools import mute_logger
+from openerp.modules.registry import RegistryManager
+
+from ..models import res_authentication_attempt, res_users
+
+
+GARBAGE_LOGGERS = (
+    "werkzeug",
+    res_authentication_attempt.__name__,
+    res_users.__name__,
+)
+
+
+# HACK https://github.com/odoo/odoo/pull/24833
+def skip_unless_addons_installed(*addons):
+    """Decorator to skip a test unless some addons are installed.
+
+    :param *str addons:
+        Addon names that should be installed.
+
+    :param reason:
+        Explain why you must skip this test.
+    """
+
+    @decorator
+    def _wrapper(method, self, *args, **kwargs):
+        installed = self.addons_installed(*addons)
+        if not installed:
+            missing = set(addons) - installed
+            self.skipTest("Required addons not installed: %s" %
+                          ",".join(sorted(missing)))
+        return method(self, *args, **kwargs)
+
+    return _wrapper
+
+
+@at_install(False)
+@post_install(True)
+# Skip CSRF validation on tests
+@patch(http.__name__ + ".WebRequest.validate_csrf", return_value=True)
+# Skip specific browser forgery on redirections
+@patch(http.__name__ + ".redirect_with_hash", side_effect=redirect)
+# Faster tests without calls to geolocation API
+@patch(res_authentication_attempt.__name__ + ".urlopen", return_value="")
+class BruteForceCase(HttpCase):
+    def setUp(self):
+        super(BruteForceCase, self).setUp()
+        # Some tests could retain environ from last test and produce fake
+        # results without this patch
+        # HACK https://github.com/odoo/odoo/issues/24183
+        # TODO Remove in v12
+        try:
+            del current_thread().environ
+        except AttributeError:
+            pass
+        # Complex password to avoid conflicts with `password_security`
+        self.good_password = "Admin$%02584"
+        self.data_demo = {
+            "login": "demo",
+            "password": "Demo%&/(908409**",
+        }
+        with self.cursor() as cr:
+            env = self.env(cr)
+            env["ir.config_parameter"].set_param(
+                "auth_brute_force.max_by_ip_user", 3)
+            env["ir.config_parameter"].set_param(
+                "auth_brute_force.max_by_ip", 4)
+            # Clean attempts to be able to count in tests
+            env["res.authentication.attempt"].search([]).unlink()
+            # Make sure involved users have good passwords
+            env.user.password = self.good_password
+            env["res.users"].search([
+                ("login", "=", self.data_demo["login"]),
+            ]).password = self.data_demo["password"]
+
+    # HACK https://github.com/odoo/odoo/pull/24833
+    def addons_installed(self, *addons):
+        """Know if the specified addons are installed."""
+        found = self.env["ir.module.module"].search([
+            ("name", "in", addons),
+            ("state", "not in", ["uninstalled", "uninstallable"]),
+        ])
+        return set(addons) - set(found.mapped("name"))
+
+    @skip_unless_addons_installed("web")
+    @mute_logger(*GARBAGE_LOGGERS)
+    def test_web_login_existing(self, *args):
+        """Remote is banned with real user on web login form."""
+        data1 = {
+            "login": "admin",
+            "password": "1234",  # Wrong
+        }
+        # Make sure user is logged out
+        self.url_open("/web/session/logout", timeout=30)
+        # Fail 3 times
+        for n in range(3):
+            response = self.url_open("/web/login", bytes(urlencode(data1)), 30)
+            # If you fail, you get /web/login again
+            self.assertTrue(
+                response.geturl().endswith("/web/login"),
+                "Unexpected URL %s" % response.geturl(),
+            )
+        # Admin banned, demo not
+        with self.cursor() as cr:
+            env = self.env(cr)
+            self.assertFalse(
+                env["res.authentication.attempt"]._trusted(
+                    "127.0.0.1",
+                    data1["login"],
+                ),
+            )
+            self.assertTrue(
+                env["res.authentication.attempt"]._trusted(
+                    "127.0.0.1",
+                    "demo",
+                ),
+            )
+        # Now I know the password, but login is rejected too
+        data1["password"] = self.good_password
+        response = self.url_open("/web/login", bytes(urlencode(data1)), 30)
+        self.assertTrue(
+            response.geturl().endswith("/web/login"),
+            "Unexpected URL %s" % response.geturl(),
+        )
+        # IP has been banned, demo user cannot login
+        with self.cursor() as cr:
+            env = self.env(cr)
+            self.assertFalse(
+                env["res.authentication.attempt"]._trusted(
+                    "127.0.0.1",
+                    "demo",
+                ),
+            )
+        # Attempts recorded
+        with self.cursor() as cr:
+            env = self.env(cr)
+            failed = env["res.authentication.attempt"].search([
+                ("result", "=", "failed"),
+                ("login", "=", data1["login"]),
+                ("remote", "=", "127.0.0.1"),
+            ])
+            self.assertEqual(len(failed), 3)
+            banned = env["res.authentication.attempt"].search([
+                ("result", "=", "banned"),
+                ("remote", "=", "127.0.0.1"),
+            ])
+            self.assertEqual(len(banned), 1)
+            # Unban
+            banned.action_whitelist_add()
+        # Try good login, it should work now
+        response = self.url_open("/web/login", bytes(urlencode(data1)), 30)
+        self.assertTrue(response.geturl().endswith("/web"))
+
+    @skip_unless_addons_installed("web")
+    @mute_logger(*GARBAGE_LOGGERS)
+    def test_web_login_unexisting(self, *args):
+        """Remote is banned with fake user on web login form."""
+        data1 = {
+            "login": "administrator",  # Wrong
+            "password": self.good_password,
+        }
+        # Make sure user is logged out
+        self.url_open("/web/session/logout", timeout=30)
+        # Fail 3 times
+        for n in range(3):
+            response = self.url_open("/web/login", bytes(urlencode(data1)), 30)
+            # If you fail, you get /web/login again
+            self.assertTrue(
+                response.geturl().endswith("/web/login"),
+                "Unexpected URL %s" % response.geturl(),
+            )
+        # Admin banned, demo not
+        with self.cursor() as cr:
+            env = self.env(cr)
+            self.assertFalse(
+                env["res.authentication.attempt"]._trusted(
+                    "127.0.0.1",
+                    data1["login"],
+                ),
+            )
+            self.assertTrue(
+                env["res.authentication.attempt"]._trusted(
+                    "127.0.0.1",
+                    self.data_demo["login"],
+                ),
+            )
+        # Demo user can login
+        response = self.url_open(
+            "/web/login",
+            bytes(urlencode(self.data_demo)),
+            30,
+        )
+        # If you pass, you get /web
+        self.assertTrue(
+            response.geturl().endswith("/web"),
+            "Unexpected URL %s" % response.geturl(),
+        )
+        self.url_open("/web/session/logout", timeout=30)
+        # Attempts recorded
+        with self.cursor() as cr:
+            env = self.env(cr)
+            failed = env["res.authentication.attempt"].search([
+                ("result", "=", "failed"),
+                ("login", "=", data1["login"]),
+                ("remote", "=", "127.0.0.1"),
+            ])
+            self.assertEqual(len(failed), 3)
+            banned = env["res.authentication.attempt"].search([
+                ("result", "=", "banned"),
+                ("login", "=", data1["login"]),
+                ("remote", "=", "127.0.0.1"),
+            ])
+            self.assertEqual(len(banned), 0)
+
+    @mute_logger(*GARBAGE_LOGGERS)
+    def test_xmlrpc_login_existing(self, *args):
+        """Remote is banned with real user on XML-RPC login."""
+        data1 = {
+            "login": "admin",
+            "password": "1234",  # Wrong
+        }
+        # Fail 3 times
+        for n in range(3):
+            self.assertFalse(self.xmlrpc_common.authenticate(
+                self.env.cr.dbname, data1["login"], data1["password"], {}))
+        # Admin banned, demo not
+        with self.cursor() as cr:
+            env = self.env(cr)
+            self.assertFalse(
+                env["res.authentication.attempt"]._trusted(
+                    "127.0.0.1",
+                    data1["login"],
+                ),
+            )
+            self.assertTrue(
+                env["res.authentication.attempt"]._trusted(
+                    "127.0.0.1",
+                    "demo",
+                ),
+            )
+        # Now I know the password, but login is rejected too
+        data1["password"] = self.good_password
+        self.assertFalse(self.xmlrpc_common.authenticate(
+            self.env.cr.dbname, data1["login"], data1["password"], {}))
+        # IP has been banned, demo user cannot login
+        with self.cursor() as cr:
+            env = self.env(cr)
+            self.assertFalse(
+                env["res.authentication.attempt"]._trusted(
+                    "127.0.0.1",
+                    "demo",
+                ),
+            )
+        # Attempts recorded
+        with self.cursor() as cr:
+            env = self.env(cr)
+            failed = env["res.authentication.attempt"].search([
+                ("result", "=", "failed"),
+                ("login", "=", data1["login"]),
+                ("remote", "=", "127.0.0.1"),
+            ])
+            self.assertEqual(len(failed), 3)
+            banned = env["res.authentication.attempt"].search([
+                ("result", "=", "banned"),
+                ("remote", "=", "127.0.0.1"),
+            ])
+            self.assertEqual(len(banned), 1)
+            # Unban
+            banned.action_whitelist_add()
+        # Try good login, it should work now
+        self.assertTrue(self.xmlrpc_common.authenticate(
+            self.env.cr.dbname, data1["login"], data1["password"], {}))
+
+    @mute_logger(*GARBAGE_LOGGERS)
+    def test_xmlrpc_login_unexisting(self, *args):
+        """Remote is banned with fake user on XML-RPC login."""
+        data1 = {
+            "login": "administrator",  # Wrong
+            "password": self.good_password,
+        }
+        # Fail 3 times
+        for n in range(3):
+            self.assertFalse(self.xmlrpc_common.authenticate(
+                self.env.cr.dbname, data1["login"], data1["password"], {}))
+        # Admin banned, demo not
+        with self.cursor() as cr:
+            env = self.env(cr)
+            self.assertFalse(
+                env["res.authentication.attempt"]._trusted(
+                    "127.0.0.1",
+                    data1["login"],
+                ),
+            )
+            self.assertTrue(
+                env["res.authentication.attempt"]._trusted(
+                    "127.0.0.1",
+                    self.data_demo["login"],
+                ),
+            )
+        # Demo user can login
+        self.assertTrue(self.xmlrpc_common.authenticate(
+            self.env.cr.dbname,
+            self.data_demo["login"],
+            self.data_demo["password"],
+            {},
+        ))
+        # Attempts recorded
+        with self.cursor() as cr:
+            env = self.env(cr)
+            failed = env["res.authentication.attempt"].search([
+                ("result", "=", "failed"),
+                ("login", "=", data1["login"]),
+                ("remote", "=", "127.0.0.1"),
+            ])
+            self.assertEqual(len(failed), 3)
+            banned = env["res.authentication.attempt"].search([
+                ("result", "=", "banned"),
+                ("login", "=", data1["login"]),
+                ("remote", "=", "127.0.0.1"),
+            ])
+            self.assertEqual(len(banned), 0)
+
+    @mute_logger(*GARBAGE_LOGGERS)
+    def test_orm_login_existing(self, *args):
+        """No bans on ORM login with an existing user."""
+        data1 = {
+            "login": "admin",
+            "password": "1234",  # Wrong
+        }
+        with self.cursor() as cr:
+            env = self.env(cr)
+            pool = RegistryManager.get(cr.dbname)
+            # Fail 3 times
+            for n in range(3):
+                self.assertFalse(
+                    pool["res.users"].authenticate(
+                        cr.dbname, data1["login"], data1["password"], {}))
+            self.assertEqual(
+                env["res.authentication.attempt"].search(count=True, args=[]),
+                0,
+            )
+            self.assertTrue(
+                env["res.authentication.attempt"]._trusted(
+                    "127.0.0.1",
+                    data1["login"],
+                ),
+            )
+            # Now I know the password, and login works
+            data1["password"] = self.good_password
+            self.assertTrue(
+                pool["res.users"].authenticate(
+                    cr.dbname, data1["login"], data1["password"], {}))
+
+    @mute_logger(*GARBAGE_LOGGERS)
+    def test_orm_login_unexisting(self, *args):
+        """No bans on ORM login with an unexisting user."""
+        data1 = {
+            "login": "administrator",  # Wrong
+            "password": self.good_password,
+        }
+        with self.cursor() as cr:
+            pool = RegistryManager.get(cr.dbname)
+            env = self.env(cr)
+            # Fail 3 times
+            for n in range(3):
+                self.assertFalse(
+                    pool["res.users"].authenticate(
+                        cr.dbname, data1["login"], data1["password"], {}))
+            self.assertEqual(
+                env["res.authentication.attempt"].search(count=True, args=[]),
+                0,
+            )
+            self.assertTrue(
+                env["res.authentication.attempt"]._trusted(
+                    "127.0.0.1",
+                    data1["login"],
+                ),
+            )
+            # Now I know the user, and login works
+            data1["login"] = "admin"
+            self.assertTrue(
+                pool["res.users"].authenticate(
+                    cr.dbname, data1["login"], data1["password"], {}))
diff --git a/auth_brute_force/views/action.xml b/auth_brute_force/views/action.xml
new file mode 100644
index 00000000000..9e483de4898
--- /dev/null
+++ b/auth_brute_force/views/action.xml
@@ -0,0 +1,14 @@
+
+
+
+
+        
+            Authentication Attempts
+            res.authentication.attempt
+            form
+            tree,form,graph
+            {"search_default_filter_no_success":1}
+        
+
+
diff --git a/auth_brute_force/views/menu.xml b/auth_brute_force/views/menu.xml
new file mode 100644
index 00000000000..107d69d393f
--- /dev/null
+++ b/auth_brute_force/views/menu.xml
@@ -0,0 +1,10 @@
+
+
+
+
+        
+
+
diff --git a/auth_brute_force/views/view.xml b/auth_brute_force/views/view.xml
new file mode 100644
index 00000000000..0d8da211746
--- /dev/null
+++ b/auth_brute_force/views/view.xml
@@ -0,0 +1,77 @@
+
+
+
+
+    
+    
+        res.authentication.attempt
+        
+            
+                
+                
+                
+                
+            
+        
+    
+
+    
+        res.authentication.attempt
+        
+            
+
+
+ + + + + + + + + + +
+
+
+ + + res.authentication.attempt + + + + + + + + + + res.authentication.attempt + + + + + + + + + + + +
diff --git a/auth_from_http_basic_logout/i18n/auth_from_http_basic_logout.pot b/auth_from_http_basic_logout/i18n/auth_from_http_basic_logout.pot deleted file mode 100644 index 5b21a40f1d9..00000000000 --- a/auth_from_http_basic_logout/i18n/auth_from_http_basic_logout.pot +++ /dev/null @@ -1,23 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 7.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-18 16:31+0000\n" -"PO-Revision-Date: 2014-01-18 16:31+0000\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: auth_from_http_basic_logout -#. openerp-web -#: code:addons/auth_from_http_basic_logout/static/src/js/auth_from_http_basic_logout.js:37 -#, python-format -msgid "

You have been logged out successfully. Click here to log in again.

" -msgstr "" - diff --git a/auth_from_http_remote_user/README.rst b/auth_from_http_remote_user/README.rst index 63580212975..911b4ffbb31 100644 --- a/auth_from_http_remote_user/README.rst +++ b/auth_from_http_remote_user/README.rst @@ -1,3 +1,8 @@ +.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 + +========================================= Allow users to be automatically logged in ========================================= @@ -12,7 +17,7 @@ If the field is found in the header and no user matches the given one, the system issue a login error page. (*401* `Unauthorized`) Use case. ---------- +========= The module allows integration with external security systems [#]_ that can pass along authentication of a user via Remote_User HTTP header field. In many @@ -37,7 +42,7 @@ cases, this is achieved via server like Apache HTTPD or nginx proxying Odoo. How to test the module with Apache [#]_ ----------------------------------------- +======================================= Apache can be used as a reverse proxy providing the authentication and adding the required field in the Http headers. @@ -120,6 +125,38 @@ logged in the system. .. [#] Shibolleth, Tivoli access manager, .. .. [#] Based on a ubuntu 12.04 env +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 smashing it by providing a detailed and welcomed feedback. + +Credits +======= + +Images +------ + +* Odoo Community Association: `Icon `_. + Contributors ------------ -* Laurent Mignon + +* Laurent Mignon + +Maintainer +---------- + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +This module is maintained by the OCA. + +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. + +To contribute to this module, please visit https://odoo-community.org. diff --git a/auth_from_http_remote_user/__init__.py b/auth_from_http_remote_user/__init__.py index 7fb1b9d59d0..432e8325e12 100644 --- a/auth_from_http_remote_user/__init__.py +++ b/auth_from_http_remote_user/__init__.py @@ -1,24 +1,6 @@ # -*- coding: utf-8 -*- -############################################################################## -# -# Author: Laurent Mignon -# Copyright 2014 'ACSONE SA/NV' -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## +# Copyright 2014 ACSONE SA/NV () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from . import controllers -from . import res_users -from . import model +from . import models diff --git a/auth_from_http_remote_user/__openerp__.py b/auth_from_http_remote_user/__openerp__.py index bbb03d55b23..4ce18a71acb 100644 --- a/auth_from_http_remote_user/__openerp__.py +++ b/auth_from_http_remote_user/__openerp__.py @@ -1,37 +1,14 @@ # -*- coding: utf-8 -*- -############################################################################## -# -# Author: Laurent Mignon -# Copyright 2014 'ACSONE SA/NV' -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## +# Copyright 2014 ACSONE SA/NV () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). { 'name': 'Authenticate via HTTP Remote User', - 'version': '8.0.1.0.0', + 'version': '9.0.1.0.0', 'category': 'Tools', 'author': "Acsone SA/NV,Odoo Community Association (OCA)", 'maintainer': 'ACSONE SA/NV', 'website': 'http://www.acsone.eu', - 'depends': ['base', 'web', 'base_setup'], + 'depends': ['web', 'base_setup'], "license": "AGPL-3", - 'data': [], - "demo": [], - "test": [], - "active": False, - 'installable': False, - "auto_install": False, - "application": False, + 'installable': True, } diff --git a/auth_from_http_remote_user/controllers/__init__.py b/auth_from_http_remote_user/controllers/__init__.py index 6b12b8082ba..47d62e3d876 100644 --- a/auth_from_http_remote_user/controllers/__init__.py +++ b/auth_from_http_remote_user/controllers/__init__.py @@ -1,22 +1,5 @@ # -*- coding: utf-8 -*- -############################################################################## -# -# Author: Laurent Mignon -# Copyright 2014 'ACSONE SA/NV' -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## +# Copyright 2014 ACSONE SA/NV () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from . import main diff --git a/auth_from_http_remote_user/controllers/main.py b/auth_from_http_remote_user/controllers/main.py index 85859619abb..6787ae2498d 100644 --- a/auth_from_http_remote_user/controllers/main.py +++ b/auth_from_http_remote_user/controllers/main.py @@ -1,31 +1,14 @@ # -*- coding: utf-8 -*- -############################################################################## -# -# Author: Laurent Mignon -# Copyright 2014 'ACSONE SA/NV' -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## +# Copyright 2014 ACSONE SA/NV () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from openerp import SUPERUSER_ID -import openerp from openerp import http from openerp.http import request from openerp.addons.web.controllers import main -from openerp.addons.auth_from_http_remote_user.model import \ +from openerp.modules.registry import RegistryManager +from ..models.auth_from_http_remote_user import \ AuthFromHttpRemoteUserInstalled from .. import utils @@ -59,7 +42,7 @@ def _search_user(self, res_users, login, cr): def _bind_http_remote_user(self, db_name): try: - registry = openerp.registry(db_name) + registry = RegistryManager.get(db_name) with registry.cursor() as cr: if AuthFromHttpRemoteUserInstalled._name not in registry: # module not installed in database, @@ -72,6 +55,9 @@ def _bind_http_remote_user(self, db_name): if not login: # no HTTP_REMOTE_USER header, # continue usual behavior + _logger.debug("Required fields '%s' not found in http" + " headers\n %s", + self._REMOTE_USER_ATTRIBUTE, headers) return request_login = request.session.login @@ -101,6 +87,7 @@ def _bind_http_remote_user(self, db_name): exc_info=True) raise e + randrange = random.SystemRandom().randrange diff --git a/auth_from_http_remote_user/i18n/am.po b/auth_from_http_remote_user/i18n/am.po new file mode 100644 index 00000000000..c6c9d931df0 --- /dev/null +++ b/auth_from_http_remote_user/i18n/am.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/ar.po b/auth_from_http_remote_user/i18n/ar.po new file mode 100644 index 00000000000..2ddec67c205 --- /dev/null +++ b/auth_from_http_remote_user/i18n/ar.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Arabic (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "المعرف" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "آخر تعديل في" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "المستخدمون" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/auth_from_http_remote_user.pot b/auth_from_http_remote_user/i18n/auth_from_http_remote_user.pot new file mode 100644 index 00000000000..c5b786aa8fd --- /dev/null +++ b/auth_from_http_remote_user/i18n/auth_from_http_remote_user.pot @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" + diff --git a/auth_from_http_remote_user/i18n/bg.po b/auth_from_http_remote_user/i18n/bg.po new file mode 100644 index 00000000000..49d2f0acc7c --- /dev/null +++ b/auth_from_http_remote_user/i18n/bg.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Bulgarian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Име за показване" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Последно променено на" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/bs.po b/auth_from_http_remote_user/i18n/bs.po new file mode 100644 index 00000000000..d19a9bf1b78 --- /dev/null +++ b/auth_from_http_remote_user/i18n/bs.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Bosnian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Prikaži naziv" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Zadnje mijenjano" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/ca.po b/auth_from_http_remote_user/i18n/ca.po new file mode 100644 index 00000000000..4cffbc50a90 --- /dev/null +++ b/auth_from_http_remote_user/i18n/ca.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +# Marc Tormo i Bochaca , 2017 +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-19 17:59+0000\n" +"PO-Revision-Date: 2017-03-24 09:00+0000\n" +"Last-Translator: Marc Tormo i Bochaca \n" +"Language-Team: Catalan (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Veure el nom" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Darrera modificació el" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "Clau SSO" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "Usuaris" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "auth_from_http_remote_user.installed" diff --git a/auth_from_http_remote_user/i18n/ca_ES.po b/auth_from_http_remote_user/i18n/ca_ES.po new file mode 100644 index 00000000000..2cee06fda33 --- /dev/null +++ b/auth_from_http_remote_user/i18n/ca_ES.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-23 17:59+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Catalan (Spain) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/ca_ES/)\n" +"Language: ca_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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Nom visible" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Darrera modificació en" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/cs.po b/auth_from_http_remote_user/i18n/cs.po new file mode 100644 index 00000000000..29eea94b0a4 --- /dev/null +++ b/auth_from_http_remote_user/i18n/cs.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Czech (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Zobrazovaný název" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Naposled upraveno" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/da.po b/auth_from_http_remote_user/i18n/da.po new file mode 100644 index 00000000000..636a73de6b9 --- /dev/null +++ b/auth_from_http_remote_user/i18n/da.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Danish (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "Id" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Sidst ændret den" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "Brugere" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/de.po b/auth_from_http_remote_user/i18n/de.po index da85039fa67..17468aabca8 100644 --- a/auth_from_http_remote_user/i18n/de.po +++ b/auth_from_http_remote_user/i18n/de.po @@ -1,33 +1,49 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_from_http_remote_user -# +# # Translators: msgid "" msgstr "" -"Project-Id-Version: server-tools (8.0)\n" +"Project-Id-Version: server-tools (9.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-29 11:14+0000\n" -"PO-Revision-Date: 2015-09-18 13:54+0000\n" -"Last-Translator: <>\n" -"Language-Team: German (http://www.transifex.com/oca/OCA-server-tools-8-0/language/de/)\n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-25 14:55+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: German (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/de/)\n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: auth_from_http_remote_user -#: field:auth_from_http_remote_user.installed,id:0 +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id msgid "ID" msgstr "ID" #. module: auth_from_http_remote_user -#: field:res.users,sso_key:0 +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Zuletzt geändert am" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key msgid "SSO Key" -msgstr "" +msgstr "SSO-Schlüssel" #. module: auth_from_http_remote_user #: model:ir.model,name:auth_from_http_remote_user.model_res_users msgid "Users" msgstr "Benutzer" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/el_GR.po b/auth_from_http_remote_user/i18n/el_GR.po new file mode 100644 index 00000000000..c947886b10e --- /dev/null +++ b/auth_from_http_remote_user/i18n/el_GR.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "Κωδικός" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "Χρήστες" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/en_GB.po b/auth_from_http_remote_user/i18n/en_GB.po new file mode 100644 index 00000000000..abdc1a2c90b --- /dev/null +++ b/auth_from_http_remote_user/i18n/en_GB.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: English (United Kingdom) (http://www.transifex.com/oca/OCA-" +"server-tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/es.po b/auth_from_http_remote_user/i18n/es.po index 2b7f6f46810..f1767e1df95 100644 --- a/auth_from_http_remote_user/i18n/es.po +++ b/auth_from_http_remote_user/i18n/es.po @@ -1,33 +1,50 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_from_http_remote_user -# +# # Translators: +# Pedro M. Baeza , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (8.0)\n" +"Project-Id-Version: server-tools (9.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-29 11:14+0000\n" -"PO-Revision-Date: 2015-09-18 13:54+0000\n" -"Last-Translator: <>\n" -"Language-Team: Spanish (http://www.transifex.com/oca/OCA-server-tools-8-0/language/es/)\n" +"POT-Creation-Date: 2016-12-17 02:07+0000\n" +"PO-Revision-Date: 2016-12-16 17:36+0000\n" +"Last-Translator: Pedro M. Baeza \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" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: auth_from_http_remote_user -#: field:auth_from_http_remote_user.installed,id:0 +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Nombre a mostrar" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id msgid "ID" msgstr "ID" #. module: auth_from_http_remote_user -#: field:res.users,sso_key:0 +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key msgid "SSO Key" -msgstr "" +msgstr "Clave SSO" #. module: auth_from_http_remote_user #: model:ir.model,name:auth_from_http_remote_user.model_res_users msgid "Users" msgstr "Usuarios" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "auth_from_http_remote_user.installed" diff --git a/auth_from_http_remote_user/i18n/es_AR.po b/auth_from_http_remote_user/i18n/es_AR.po new file mode 100644 index 00000000000..06bfc0559a0 --- /dev/null +++ b/auth_from_http_remote_user/i18n/es_AR.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Argentina) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Mostrar Nombre" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/es_CL.po b/auth_from_http_remote_user/i18n/es_CL.po new file mode 100644 index 00000000000..e8b5437f7d8 --- /dev/null +++ b/auth_from_http_remote_user/i18n/es_CL.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Chile) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID (identificación)" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/es_CO.po b/auth_from_http_remote_user/i18n/es_CO.po new file mode 100644 index 00000000000..2c5c526ed29 --- /dev/null +++ b/auth_from_http_remote_user/i18n/es_CO.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Colombia) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Nombre Público" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/es_CR.po b/auth_from_http_remote_user/i18n/es_CR.po new file mode 100644 index 00000000000..e80e567c160 --- /dev/null +++ b/auth_from_http_remote_user/i18n/es_CR.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Costa Rica) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/es_DO.po b/auth_from_http_remote_user/i18n/es_DO.po new file mode 100644 index 00000000000..5c132d02eee --- /dev/null +++ b/auth_from_http_remote_user/i18n/es_DO.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Dominican Republic) (http://www.transifex.com/oca/" +"OCA-server-tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/es_EC.po b/auth_from_http_remote_user/i18n/es_EC.po new file mode 100644 index 00000000000..b793c257e9a --- /dev/null +++ b/auth_from_http_remote_user/i18n/es_EC.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Ecuador) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID (identificación)" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/es_ES.po b/auth_from_http_remote_user/i18n/es_ES.po new file mode 100644 index 00000000000..8ef50d28ed4 --- /dev/null +++ b/auth_from_http_remote_user/i18n/es_ES.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +# Fernando Lara , 2017 +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-16 15:55+0000\n" +"Last-Translator: Fernando Lara \n" +"Language-Team: Spanish (Spain) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "Clave SSO" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "Usuarios" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "auth_from_http_remote_user.installed" diff --git a/auth_from_http_remote_user/i18n/es_MX.po b/auth_from_http_remote_user/i18n/es_MX.po new file mode 100644 index 00000000000..1194ab7b18c --- /dev/null +++ b/auth_from_http_remote_user/i18n/es_MX.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Mexico) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Nombre desplegado" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Ultima modificacion realizada" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/es_PE.po b/auth_from_http_remote_user/i18n/es_PE.po new file mode 100644 index 00000000000..0030c88a892 --- /dev/null +++ b/auth_from_http_remote_user/i18n/es_PE.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Peru) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Ultima Modificación en" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/es_PY.po b/auth_from_http_remote_user/i18n/es_PY.po new file mode 100644 index 00000000000..d7bc43e146c --- /dev/null +++ b/auth_from_http_remote_user/i18n/es_PY.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Paraguay) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/es_VE.po b/auth_from_http_remote_user/i18n/es_VE.po new file mode 100644 index 00000000000..79b44368735 --- /dev/null +++ b/auth_from_http_remote_user/i18n/es_VE.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Venezuela) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Mostrar nombre" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Modificada por última vez" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/et.po b/auth_from_http_remote_user/i18n/et.po new file mode 100644 index 00000000000..87482f55468 --- /dev/null +++ b/auth_from_http_remote_user/i18n/et.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Estonian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Näidatav nimi" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Viimati muudetud" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/eu.po b/auth_from_http_remote_user/i18n/eu.po new file mode 100644 index 00000000000..7636b04e083 --- /dev/null +++ b/auth_from_http_remote_user/i18n/eu.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Basque (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Izena erakutsi" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/fa.po b/auth_from_http_remote_user/i18n/fa.po new file mode 100644 index 00000000000..d607e9c4f6b --- /dev/null +++ b/auth_from_http_remote_user/i18n/fa.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Persian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "شناسه" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "تاریخ آخرین به‌روزرسانی" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/fi.po b/auth_from_http_remote_user/i18n/fi.po new file mode 100644 index 00000000000..dc6157d0137 --- /dev/null +++ b/auth_from_http_remote_user/i18n/fi.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Nimi" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "Käyttäjät" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/fr.po b/auth_from_http_remote_user/i18n/fr.po index 20de882c36a..4727544f3d0 100644 --- a/auth_from_http_remote_user/i18n/fr.po +++ b/auth_from_http_remote_user/i18n/fr.po @@ -1,33 +1,49 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_from_http_remote_user -# +# # Translators: msgid "" msgstr "" -"Project-Id-Version: server-tools (8.0)\n" +"Project-Id-Version: server-tools (9.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-29 11:14+0000\n" -"PO-Revision-Date: 2015-09-18 13:54+0000\n" -"Last-Translator: <>\n" -"Language-Team: French (http://www.transifex.com/oca/OCA-server-tools-8-0/language/fr/)\n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-25 14:55+0000\n" +"Last-Translator: OCA Transbot \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" -"Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: auth_from_http_remote_user -#: field:auth_from_http_remote_user.installed,id:0 +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id msgid "ID" msgstr "ID" #. module: auth_from_http_remote_user -#: field:res.users,sso_key:0 +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key msgid "SSO Key" -msgstr "" +msgstr "Clé SSO" #. module: auth_from_http_remote_user #: model:ir.model,name:auth_from_http_remote_user.model_res_users msgid "Users" msgstr "Utilisateurs" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/fr_CA.po b/auth_from_http_remote_user/i18n/fr_CA.po new file mode 100644 index 00000000000..9fa30562c6c --- /dev/null +++ b/auth_from_http_remote_user/i18n/fr_CA.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: French (Canada) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Afficher le nom" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "Identifiant" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/fr_CH.po b/auth_from_http_remote_user/i18n/fr_CH.po new file mode 100644 index 00000000000..ea5966d1ca0 --- /dev/null +++ b/auth_from_http_remote_user/i18n/fr_CH.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-03 04:11+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: French (Switzerland) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "Utilisateurs" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/gl.po b/auth_from_http_remote_user/i18n/gl.po new file mode 100644 index 00000000000..ad57b46cb3b --- /dev/null +++ b/auth_from_http_remote_user/i18n/gl.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Galician (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Modificado por última vez o" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/gl_ES.po b/auth_from_http_remote_user/i18n/gl_ES.po new file mode 100644 index 00000000000..81b1e379541 --- /dev/null +++ b/auth_from_http_remote_user/i18n/gl_ES.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Galician (Spain) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/he.po b/auth_from_http_remote_user/i18n/he.po new file mode 100644 index 00000000000..795522599ce --- /dev/null +++ b/auth_from_http_remote_user/i18n/he.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Hebrew (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "השם המוצג" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "מזהה" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "תאריך שינוי אחרון" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/hr.po b/auth_from_http_remote_user/i18n/hr.po new file mode 100644 index 00000000000..caf34aa9504 --- /dev/null +++ b/auth_from_http_remote_user/i18n/hr.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Croatian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Naziv za prikaz" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Zadnja promjena" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "Korisnici" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/hr_HR.po b/auth_from_http_remote_user/i18n/hr_HR.po new file mode 100644 index 00000000000..e781759bbab --- /dev/null +++ b/auth_from_http_remote_user/i18n/hr_HR.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "Korisnici" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/hu.po b/auth_from_http_remote_user/i18n/hu.po new file mode 100644 index 00000000000..2434d25006a --- /dev/null +++ b/auth_from_http_remote_user/i18n/hu.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Hungarian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Név megjelenítése" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Utolsó frissítés dátuma" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/id.po b/auth_from_http_remote_user/i18n/id.po new file mode 100644 index 00000000000..82a1ffc6ceb --- /dev/null +++ b/auth_from_http_remote_user/i18n/id.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Indonesian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Nama Tampilan" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Terakhir Dimodifikasi pada" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/it.po b/auth_from_http_remote_user/i18n/it.po new file mode 100644 index 00000000000..dbd2b63a60c --- /dev/null +++ b/auth_from_http_remote_user/i18n/it.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\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" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "Utenti" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/ja.po b/auth_from_http_remote_user/i18n/ja.po new file mode 100644 index 00000000000..a21ff55cc4f --- /dev/null +++ b/auth_from_http_remote_user/i18n/ja.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Japanese (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "表示名" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "最終更新日" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/ko.po b/auth_from_http_remote_user/i18n/ko.po new file mode 100644 index 00000000000..d29d34a76a0 --- /dev/null +++ b/auth_from_http_remote_user/i18n/ko.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Korean (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "표시 이름" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "최근 수정" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/lt.po b/auth_from_http_remote_user/i18n/lt.po new file mode 100644 index 00000000000..58941baf258 --- /dev/null +++ b/auth_from_http_remote_user/i18n/lt.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Lithuanian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Vaizduojamas pavadinimas" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Paskutinį kartą keista" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/lt_LT.po b/auth_from_http_remote_user/i18n/lt_LT.po new file mode 100644 index 00000000000..d275c132fb4 --- /dev/null +++ b/auth_from_http_remote_user/i18n/lt_LT.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/oca/OCA-" +"server-tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/lv.po b/auth_from_http_remote_user/i18n/lv.po new file mode 100644 index 00000000000..c1145e1a28d --- /dev/null +++ b/auth_from_http_remote_user/i18n/lv.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Latvian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/mk.po b/auth_from_http_remote_user/i18n/mk.po new file mode 100644 index 00000000000..40a0808f21b --- /dev/null +++ b/auth_from_http_remote_user/i18n/mk.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Macedonian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Прикажи име" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Последна промена на" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/mn.po b/auth_from_http_remote_user/i18n/mn.po new file mode 100644 index 00000000000..f6a51a8a4f4 --- /dev/null +++ b/auth_from_http_remote_user/i18n/mn.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Mongolian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Дэлгэцийн Нэр" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/nb.po b/auth_from_http_remote_user/i18n/nb.po new file mode 100644 index 00000000000..5eb7a108109 --- /dev/null +++ b/auth_from_http_remote_user/i18n/nb.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Norwegian Bokmål (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Visnings navn" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Sist oppdatert " + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/nb_NO.po b/auth_from_http_remote_user/i18n/nb_NO.po new file mode 100644 index 00000000000..c7484ee9f10 --- /dev/null +++ b/auth_from_http_remote_user/i18n/nb_NO.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/oca/OCA-" +"server-tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Vis navn" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Sist endret den" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/nl.po b/auth_from_http_remote_user/i18n/nl.po new file mode 100644 index 00000000000..13484b2299a --- /dev/null +++ b/auth_from_http_remote_user/i18n/nl.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Dutch (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Te tonen naam" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Laatst bijgewerkt op" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "Gebruikers" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/nl_BE.po b/auth_from_http_remote_user/i18n/nl_BE.po new file mode 100644 index 00000000000..0cd909cf572 --- /dev/null +++ b/auth_from_http_remote_user/i18n/nl_BE.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Dutch (Belgium) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Schermnaam" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Laatst Aangepast op" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/nl_NL.po b/auth_from_http_remote_user/i18n/nl_NL.po new file mode 100644 index 00000000000..3ca4408b3ac --- /dev/null +++ b/auth_from_http_remote_user/i18n/nl_NL.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-24 08:49+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Dutch (Netherlands) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Laatst gewijzigd op" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/pl.po b/auth_from_http_remote_user/i18n/pl.po new file mode 100644 index 00000000000..d33db223d4a --- /dev/null +++ b/auth_from_http_remote_user/i18n/pl.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Polish (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2);\n" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Wyświetlana nazwa " + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Ostatnio modyfikowano" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/pt.po b/auth_from_http_remote_user/i18n/pt.po new file mode 100644 index 00000000000..3b3a5fe2e83 --- /dev/null +++ b/auth_from_http_remote_user/i18n/pt.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Portuguese (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Nome a Apresentar" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Última Modificação Em" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/pt_BR.po b/auth_from_http_remote_user/i18n/pt_BR.po index bdb9b03d4d9..dadb90bfe78 100644 --- a/auth_from_http_remote_user/i18n/pt_BR.po +++ b/auth_from_http_remote_user/i18n/pt_BR.po @@ -1,30 +1,41 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_from_http_remote_user -# +# # Translators: # Armando Vulcano Junior , 2015 msgid "" msgstr "" -"Project-Id-Version: server-tools (8.0)\n" +"Project-Id-Version: server-tools (9.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-29 11:14+0000\n" -"PO-Revision-Date: 2015-09-18 21:00+0000\n" -"Last-Translator: Armando Vulcano Junior \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-server-tools-8-0/language/pt_BR/)\n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-25 14:55+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" -"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: auth_from_http_remote_user -#: field:auth_from_http_remote_user.installed,id:0 +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Mostrar Nome" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id msgid "ID" msgstr "Identificação" #. module: auth_from_http_remote_user -#: field:res.users,sso_key:0 +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Última Modificação em" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key msgid "SSO Key" msgstr "Chave SSO" @@ -32,3 +43,8 @@ msgstr "Chave SSO" #: model:ir.model,name:auth_from_http_remote_user.model_res_users msgid "Users" msgstr "Usuários" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/pt_PT.po b/auth_from_http_remote_user/i18n/pt_PT.po new file mode 100644 index 00000000000..8339a20cab6 --- /dev/null +++ b/auth_from_http_remote_user/i18n/pt_PT.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Portuguese (Portugal) (http://www.transifex.com/oca/OCA-" +"server-tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Nome a Apresentar" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Última Modificação em" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/ro.po b/auth_from_http_remote_user/i18n/ro.po new file mode 100644 index 00000000000..ba1a160dd5a --- /dev/null +++ b/auth_from_http_remote_user/i18n/ro.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Romanian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Nume Afişat" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Ultima actualizare în" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/ru.po b/auth_from_http_remote_user/i18n/ru.po new file mode 100644 index 00000000000..0cab7ef8ab6 --- /dev/null +++ b/auth_from_http_remote_user/i18n/ru.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Russian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/sk.po b/auth_from_http_remote_user/i18n/sk.po new file mode 100644 index 00000000000..67c81b1d6b7 --- /dev/null +++ b/auth_from_http_remote_user/i18n/sk.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Slovak (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Zobraziť meno" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Posledná modifikácia" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/sl.po b/auth_from_http_remote_user/i18n/sl.po index ed9cacce7c6..3fbe4dbf082 100644 --- a/auth_from_http_remote_user/i18n/sl.po +++ b/auth_from_http_remote_user/i18n/sl.po @@ -1,30 +1,42 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_from_http_remote_user -# +# # Translators: # Matjaž Mozetič , 2015 msgid "" msgstr "" -"Project-Id-Version: server-tools (8.0)\n" +"Project-Id-Version: server-tools (9.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-29 11:14+0000\n" -"PO-Revision-Date: 2015-09-24 11:47+0000\n" -"Last-Translator: Matjaž Mozetič \n" -"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-server-tools-8-0/language/sl/)\n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-22 16:25+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/sl/)\n" +"Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" #. module: auth_from_http_remote_user -#: field:auth_from_http_remote_user.installed,id:0 +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Prikazni naziv" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id msgid "ID" msgstr "ID" #. module: auth_from_http_remote_user -#: field:res.users,sso_key:0 +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key msgid "SSO Key" msgstr "SSO ključ" @@ -32,3 +44,8 @@ msgstr "SSO ključ" #: model:ir.model,name:auth_from_http_remote_user.model_res_users msgid "Users" msgstr "Uporabniki" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/sr.po b/auth_from_http_remote_user/i18n/sr.po new file mode 100644 index 00000000000..1eade80f300 --- /dev/null +++ b/auth_from_http_remote_user/i18n/sr.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Serbian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/sr@latin.po b/auth_from_http_remote_user/i18n/sr@latin.po new file mode 100644 index 00000000000..b025e8125be --- /dev/null +++ b/auth_from_http_remote_user/i18n/sr@latin.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Serbian (Latin) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Ime za prikaz" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Zadnja izmjena" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/sv.po b/auth_from_http_remote_user/i18n/sv.po new file mode 100644 index 00000000000..47d3950a4f2 --- /dev/null +++ b/auth_from_http_remote_user/i18n/sv.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Swedish (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Visa namn" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Senast redigerad" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/th.po b/auth_from_http_remote_user/i18n/th.po new file mode 100644 index 00000000000..caa90830071 --- /dev/null +++ b/auth_from_http_remote_user/i18n/th.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Thai (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "ชื่อที่ใช้แสดง" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "รหัส" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "แก้ไขครั้งสุดท้ายเมื่อ" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/tr.po b/auth_from_http_remote_user/i18n/tr.po new file mode 100644 index 00000000000..03bce7fc0f4 --- /dev/null +++ b/auth_from_http_remote_user/i18n/tr.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-29 03:39+0000\n" +"PO-Revision-Date: 2016-12-30 20:27+0000\n" +"Last-Translator: Ahmet Altinisik \n" +"Language-Team: Turkish (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Görünen İsim" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Son değişiklik" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "SSO Anahtarı" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "Kullanıcılar" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/tr_TR.po b/auth_from_http_remote_user/i18n/tr_TR.po new file mode 100644 index 00000000000..787a50b0cd0 --- /dev/null +++ b/auth_from_http_remote_user/i18n/tr_TR.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-01-07 04:03+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Turkish (Turkey) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Görünen ad" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "Kimlik" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "En son güncelleme tarihi" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "Kullanıcılar" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/uk.po b/auth_from_http_remote_user/i18n/uk.po new file mode 100644 index 00000000000..778d83915d4 --- /dev/null +++ b/auth_from_http_remote_user/i18n/uk.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Ukrainian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Назва для відображення" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Остання модифікація" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/vi.po b/auth_from_http_remote_user/i18n/vi.po new file mode 100644 index 00000000000..e2db8eeeea6 --- /dev/null +++ b/auth_from_http_remote_user/i18n/vi.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Vietnamese (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "Sửa lần cuối vào" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/vi_VN.po b/auth_from_http_remote_user/i18n/vi_VN.po new file mode 100644 index 00000000000..b89ee9676b1 --- /dev/null +++ b/auth_from_http_remote_user/i18n/vi_VN.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/oca/OCA-" +"server-tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/zh_CN.po b/auth_from_http_remote_user/i18n/zh_CN.po new file mode 100644 index 00000000000..42988247e20 --- /dev/null +++ b/auth_from_http_remote_user/i18n/zh_CN.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "ID" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "最后修改时间" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "用户" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/i18n/zh_TW.po b/auth_from_http_remote_user/i18n/zh_TW.po new file mode 100644 index 00000000000..dac59b84277 --- /dev/null +++ b/auth_from_http_remote_user/i18n/zh_TW.po @@ -0,0 +1,49 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_from_http_remote_user +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-24 09:24+0000\n" +"Last-Translator: <>\n" +"Language-Team: Chinese (Taiwan) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed_id +msgid "ID" +msgstr "編號" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_auth_from_http_remote_user_installed___last_update +msgid "Last Modified on" +msgstr "最後修改:" + +#. module: auth_from_http_remote_user +#: model:ir.model.fields,field_description:auth_from_http_remote_user.field_res_users_sso_key +msgid "SSO Key" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_from_http_remote_user +#: model:ir.model,name:auth_from_http_remote_user.model_auth_from_http_remote_user_installed +msgid "auth_from_http_remote_user.installed" +msgstr "" diff --git a/auth_from_http_remote_user/model.py b/auth_from_http_remote_user/model.py deleted file mode 100644 index c4ca50a333a..00000000000 --- a/auth_from_http_remote_user/model.py +++ /dev/null @@ -1,27 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Author: Laurent Mignon -# Copyright 2014 'ACSONE SA/NV' -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## -from openerp.osv import orm - - -class AuthFromHttpRemoteUserInstalled(orm.AbstractModel): - """An abstract model used to safely know if the module is installed - """ - _name = 'auth_from_http_remote_user.installed' diff --git a/auth_from_http_remote_user/models/__init__.py b/auth_from_http_remote_user/models/__init__.py new file mode 100644 index 00000000000..0b032138ba1 --- /dev/null +++ b/auth_from_http_remote_user/models/__init__.py @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- +# Copyright 2014 ACSONE SA/NV () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from . import res_users +from . import auth_from_http_remote_user diff --git a/auth_from_http_remote_user/models/auth_from_http_remote_user.py b/auth_from_http_remote_user/models/auth_from_http_remote_user.py new file mode 100644 index 00000000000..55dbb46eb67 --- /dev/null +++ b/auth_from_http_remote_user/models/auth_from_http_remote_user.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Copyright 2014 ACSONE SA/NV () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +from openerp import models + + +class AuthFromHttpRemoteUserInstalled(models.AbstractModel): + """An abstract model used to safely know if the module is installed + """ + _name = 'auth_from_http_remote_user.installed' diff --git a/auth_from_http_remote_user/models/res_users.py b/auth_from_http_remote_user/models/res_users.py new file mode 100644 index 00000000000..abf423a1157 --- /dev/null +++ b/auth_from_http_remote_user/models/res_users.py @@ -0,0 +1,24 @@ +# -*- coding: utf-8 -*- +# Copyright 2014 ACSONE SA/NV () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from openerp import api, fields, models +import openerp.exceptions +from openerp.addons.auth_from_http_remote_user import utils + + +class ResUsers(models.Model): + _inherit = 'res.users' + + sso_key = fields.Char( + 'SSO Key', size=utils.KEY_LENGTH, readonly=True, copy=False) + + @api.model + def check_credentials(self, password): + try: + return super(ResUsers, self).check_credentials(password) + except openerp.exceptions.AccessDenied: + res = self.sudo().search([('id', '=', self.env.uid), + ('sso_key', '=', password)]) + if not res: + raise diff --git a/auth_from_http_remote_user/res_users.py b/auth_from_http_remote_user/res_users.py deleted file mode 100644 index 63817940580..00000000000 --- a/auth_from_http_remote_user/res_users.py +++ /dev/null @@ -1,65 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Author: Laurent Mignon -# Copyright 2014 'ACSONE SA/NV' -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## - -from openerp.modules.registry import RegistryManager -from openerp.osv import orm, fields -from openerp import SUPERUSER_ID -import openerp.exceptions -from openerp.addons.auth_from_http_remote_user import utils - - -class res_users(orm.Model): - _inherit = 'res.users' - - _columns = { - 'sso_key': fields.char('SSO Key', size=utils.KEY_LENGTH, - readonly=True), - } - - def copy(self, cr, uid, rid, defaults=None, context=None): - defaults = defaults or {} - defaults['sso_key'] = False - return super(res_users, self).copy(cr, uid, rid, defaults, context) - - def check_credentials(self, cr, uid, password): - try: - return super(res_users, self).check_credentials(cr, uid, password) - except openerp.exceptions.AccessDenied: - res = self.search(cr, SUPERUSER_ID, [('id', '=', uid), - ('sso_key', '=', password)]) - if not res: - raise openerp.exceptions.AccessDenied() - - def check(self, db, uid, passwd): - try: - return super(res_users, self).check(db, uid, passwd) - except openerp.exceptions.AccessDenied: - if not passwd: - raise - with RegistryManager.get(db).cursor() as cr: - cr.execute('''SELECT COUNT(1) - FROM res_users - WHERE id=%s - AND sso_key=%s - AND active=%s''', (int(uid), passwd, True)) - if not cr.fetchone()[0]: - raise - self._uid_cache.setdefault(db, {})[uid] = passwd diff --git a/auth_from_http_remote_user/tests/__init__.py b/auth_from_http_remote_user/tests/__init__.py index 141f3a4280a..dd7a8bf059d 100644 --- a/auth_from_http_remote_user/tests/__init__.py +++ b/auth_from_http_remote_user/tests/__init__.py @@ -1,22 +1,5 @@ # -*- coding: utf-8 -*- -############################################################################## -# -# Author: Laurent Mignon -# Copyright 2014 'ACSONE SA/NV' -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## +# Copyright 2014 ACSONE SA/NV () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from . import test_res_users diff --git a/auth_from_http_remote_user/tests/test_res_users.py b/auth_from_http_remote_user/tests/test_res_users.py index 0878babed56..555d5242eed 100644 --- a/auth_from_http_remote_user/tests/test_res_users.py +++ b/auth_from_http_remote_user/tests/test_res_users.py @@ -1,23 +1,6 @@ # -*- coding: utf-8 -*- -############################################################################## -# -# Author: Laurent Mignon -# Copyright 2014 'ACSONE SA/NV' -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## +# Copyright 2014 ACSONE SA/NV () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from openerp.tests import common import mock @@ -41,7 +24,7 @@ def mock_cursor(cr): cr.autocommit = org_autocommit -class test_res_users(common.TransactionCase): +class TestResUsers(common.TransactionCase): def test_login(self): res_users_obj = self.registry('res.users') diff --git a/auth_from_http_remote_user/utils.py b/auth_from_http_remote_user/utils.py index ee1eacf6860..75149d797ed 100644 --- a/auth_from_http_remote_user/utils.py +++ b/auth_from_http_remote_user/utils.py @@ -1,22 +1,4 @@ # -*- coding: utf-8 -*- -############################################################################## -# -# Author: Laurent Mignon -# Copyright 2014 'ACSONE SA/NV' -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## - +# Copyright 2014 ACSONE SA/NV () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). KEY_LENGTH = 16 diff --git a/auth_session_timeout/README.rst b/auth_session_timeout/README.rst index 63325502c0a..465e0ccc7e0 100644 --- a/auth_session_timeout/README.rst +++ b/auth_session_timeout/README.rst @@ -32,6 +32,7 @@ Contributors * Cédric Pigeon * Dhinesh D +* Jesse Morgan Maintainer ---------- diff --git a/auth_session_timeout/__openerp__.py b/auth_session_timeout/__openerp__.py index a7acc836d05..3f3180d6ffd 100644 --- a/auth_session_timeout/__openerp__.py +++ b/auth_session_timeout/__openerp__.py @@ -9,7 +9,8 @@ 'summary': """ This module disable all inactive sessions since a given delay""", - 'author': "ACSONE SA/NV, Dhinesh D, Odoo Community Association (OCA)", + 'author': "ACSONE SA/NV, Dhinesh D, Jesse Morgan, \ +Odoo Community Association (OCA)", 'maintainer': 'Odoo Community Association (OCA)', 'website': "http://acsone.eu", diff --git a/auth_session_timeout/i18n/ar.po b/auth_session_timeout/i18n/ar.po new file mode 100644 index 00000000000..cae3a2f9c73 --- /dev/null +++ b/auth_session_timeout/i18n/ar.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_session_timeout +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-01-14 04:21+0000\n" +"PO-Revision-Date: 2017-01-14 04:21+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: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_res_users +msgid "Users" +msgstr "المستخدمون" + +#. module: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_ir_config_parameter +msgid "ir.config_parameter" +msgstr "" diff --git a/auth_session_timeout/i18n/auth_session_timeout.pot b/auth_session_timeout/i18n/auth_session_timeout.pot new file mode 100644 index 00000000000..96030efe091 --- /dev/null +++ b/auth_session_timeout/i18n/auth_session_timeout.pot @@ -0,0 +1,25 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_session_timeout +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\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: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_ir_config_parameter +msgid "ir.config_parameter" +msgstr "" + diff --git a/auth_session_timeout/i18n/ca.po b/auth_session_timeout/i18n/ca.po new file mode 100644 index 00000000000..5c25c1a97ee --- /dev/null +++ b/auth_session_timeout/i18n/ca.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_session_timeout +# +# Translators: +# OCA Transbot , 2017 +# Marc Tormo i Bochaca , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-19 17:59+0000\n" +"PO-Revision-Date: 2017-04-19 17:59+0000\n" +"Last-Translator: Marc Tormo i Bochaca , 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: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_res_users +msgid "Users" +msgstr "Usuaris" + +#. module: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_ir_config_parameter +msgid "ir.config_parameter" +msgstr "ir.config_parameter" diff --git a/auth_session_timeout/i18n/da.po b/auth_session_timeout/i18n/da.po new file mode 100644 index 00000000000..17a0b10f96f --- /dev/null +++ b/auth_session_timeout/i18n/da.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_session_timeout +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-01-14 04:21+0000\n" +"PO-Revision-Date: 2017-01-14 04:21+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: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_res_users +msgid "Users" +msgstr "Brugere" + +#. module: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_ir_config_parameter +msgid "ir.config_parameter" +msgstr "" diff --git a/auth_session_timeout/i18n/de.po b/auth_session_timeout/i18n/de.po index e5e60a5e276..202329e7531 100644 --- a/auth_session_timeout/i18n/de.po +++ b/auth_session_timeout/i18n/de.po @@ -3,21 +3,28 @@ # * auth_session_timeout # # Translators: +# OCA Transbot , 2016 +# Rudolf Schnapka , 2017 msgid "" msgstr "" -"Project-Id-Version: server-tools (8.0)\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-29 11:14+0000\n" -"PO-Revision-Date: 2015-09-18 13:55+0000\n" -"Last-Translator: <>\n" -"Language-Team: German (http://www.transifex.com/oca/OCA-server-tools-8-0/language/de/)\n" +"POT-Creation-Date: 2017-04-19 17:59+0000\n" +"PO-Revision-Date: 2017-04-19 17:59+0000\n" +"Last-Translator: Rudolf Schnapka , 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" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: auth_session_timeout #: model:ir.model,name:auth_session_timeout.model_res_users msgid "Users" msgstr "Benutzer" + +#. module: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_ir_config_parameter +msgid "ir.config_parameter" +msgstr "ir.config_parameter" diff --git a/auth_session_timeout/i18n/el_GR.po b/auth_session_timeout/i18n/el_GR.po new file mode 100644 index 00000000000..8c182073cf1 --- /dev/null +++ b/auth_session_timeout/i18n/el_GR.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_session_timeout +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-01-14 04:21+0000\n" +"PO-Revision-Date: 2017-01-14 04:21+0000\n" +"Last-Translator: OCA Transbot , 2017\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: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_res_users +msgid "Users" +msgstr "Χρήστες" + +#. module: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_ir_config_parameter +msgid "ir.config_parameter" +msgstr "" diff --git a/auth_session_timeout/i18n/es.po b/auth_session_timeout/i18n/es.po index 0728173546b..363a35b7690 100644 --- a/auth_session_timeout/i18n/es.po +++ b/auth_session_timeout/i18n/es.po @@ -3,21 +3,28 @@ # * auth_session_timeout # # Translators: +# OCA Transbot , 2016 +# Pedro M. Baeza , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (8.0)\n" +"Project-Id-Version: Odoo Server 9.0c\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-29 11:14+0000\n" -"PO-Revision-Date: 2015-09-18 13:55+0000\n" -"Last-Translator: <>\n" -"Language-Team: Spanish (http://www.transifex.com/oca/OCA-server-tools-8-0/language/es/)\n" +"POT-Creation-Date: 2016-12-17 02:07+0000\n" +"PO-Revision-Date: 2016-12-17 02:07+0000\n" +"Last-Translator: Pedro M. Baeza , 2016\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" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: auth_session_timeout #: model:ir.model,name:auth_session_timeout.model_res_users msgid "Users" msgstr "Usuarios" + +#. module: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_ir_config_parameter +msgid "ir.config_parameter" +msgstr "ir.config_parameter" diff --git a/auth_session_timeout/i18n/es_ES.po b/auth_session_timeout/i18n/es_ES.po new file mode 100644 index 00000000000..755c868b063 --- /dev/null +++ b/auth_session_timeout/i18n/es_ES.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_session_timeout +# +# Translators: +# Javier García-Panach , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-01-14 04:21+0000\n" +"PO-Revision-Date: 2017-01-14 04:21+0000\n" +"Last-Translator: Javier García-Panach , 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: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_res_users +msgid "Users" +msgstr "Usuarios" + +#. module: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_ir_config_parameter +msgid "ir.config_parameter" +msgstr "" diff --git a/auth_session_timeout/i18n/fi.po b/auth_session_timeout/i18n/fi.po new file mode 100644 index 00000000000..82d7023f5ab --- /dev/null +++ b/auth_session_timeout/i18n/fi.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_session_timeout +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-11-26 01:45+0000\n" +"Last-Translator: OCA Transbot , 2016\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: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_res_users +msgid "Users" +msgstr "Käyttäjät" + +#. module: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_ir_config_parameter +msgid "ir.config_parameter" +msgstr "" diff --git a/auth_session_timeout/i18n/fr.po b/auth_session_timeout/i18n/fr.po index 2f129e4e649..3ce5d0940a2 100644 --- a/auth_session_timeout/i18n/fr.po +++ b/auth_session_timeout/i18n/fr.po @@ -10,14 +10,20 @@ msgstr "" "POT-Creation-Date: 2015-09-29 11:14+0000\n" "PO-Revision-Date: 2015-09-18 13:55+0000\n" "Last-Translator: <>\n" -"Language-Team: French (http://www.transifex.com/oca/OCA-server-tools-8-0/language/fr/)\n" +"Language-Team: French (http://www.transifex.com/oca/OCA-server-tools-8-0/" +"language/fr/)\n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: auth_session_timeout #: model:ir.model,name:auth_session_timeout.model_res_users msgid "Users" msgstr "Utilisateurs" + +#. module: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_ir_config_parameter +msgid "ir.config_parameter" +msgstr "" diff --git a/auth_session_timeout/i18n/fr_CH.po b/auth_session_timeout/i18n/fr_CH.po new file mode 100644 index 00000000000..0ea87af9836 --- /dev/null +++ b/auth_session_timeout/i18n/fr_CH.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_session_timeout +# +# Translators: +# leemannd , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-03 04:11+0000\n" +"PO-Revision-Date: 2016-12-03 04:11+0000\n" +"Last-Translator: leemannd , 2016\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: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_res_users +msgid "Users" +msgstr "Utilisateurs" + +#. module: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_ir_config_parameter +msgid "ir.config_parameter" +msgstr "" diff --git a/auth_session_timeout/i18n/hr.po b/auth_session_timeout/i18n/hr.po index e3013693a17..7fdc4b30bb1 100644 --- a/auth_session_timeout/i18n/hr.po +++ b/auth_session_timeout/i18n/hr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_session_timeout -# +# # Translators: # Bole , 2016 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2016-08-31 11:58+0000\n" "Last-Translator: Bole , 2016\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" -"Language: hr\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" +"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: auth_session_timeout #: model:ir.model,name:auth_session_timeout.model_res_users diff --git a/auth_session_timeout/i18n/hr_HR.po b/auth_session_timeout/i18n/hr_HR.po index 0889b668e78..050b5909a4a 100644 --- a/auth_session_timeout/i18n/hr_HR.po +++ b/auth_session_timeout/i18n/hr_HR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_session_timeout -# +# # Translators: # Bole , 2016 msgid "" @@ -11,12 +11,14 @@ msgstr "" "POT-Creation-Date: 2016-08-31 11:58+0000\n" "PO-Revision-Date: 2016-08-31 11:58+0000\n" "Last-Translator: Bole , 2016\n" -"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/hr_HR/)\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" +"hr_HR/)\n" +"Language: hr_HR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hr_HR\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" +"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: auth_session_timeout #: model:ir.model,name:auth_session_timeout.model_res_users diff --git a/auth_session_timeout/i18n/it.po b/auth_session_timeout/i18n/it.po index e4c6a51d6f5..9a18e8b8c24 100644 --- a/auth_session_timeout/i18n/it.po +++ b/auth_session_timeout/i18n/it.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_session_timeout -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2016-08-31 11:58+0000\n" "Last-Translator: OCA Transbot , 2016\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" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: auth_session_timeout diff --git a/auth_session_timeout/i18n/nl.po b/auth_session_timeout/i18n/nl.po new file mode 100644 index 00000000000..48d6b114317 --- /dev/null +++ b/auth_session_timeout/i18n/nl.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_session_timeout +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-01-14 04:21+0000\n" +"PO-Revision-Date: 2017-01-14 04:21+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: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_res_users +msgid "Users" +msgstr "Gebruikers" + +#. module: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_ir_config_parameter +msgid "ir.config_parameter" +msgstr "" diff --git a/auth_session_timeout/i18n/pt_BR.po b/auth_session_timeout/i18n/pt_BR.po index 14d4f29b2ad..a758cbb040d 100644 --- a/auth_session_timeout/i18n/pt_BR.po +++ b/auth_session_timeout/i18n/pt_BR.po @@ -10,14 +10,20 @@ msgstr "" "POT-Creation-Date: 2015-09-29 11:14+0000\n" "PO-Revision-Date: 2015-09-18 13:55+0000\n" "Last-Translator: <>\n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-server-tools-8-0/language/pt_BR/)\n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-server-" +"tools-8-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" -"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: auth_session_timeout #: model:ir.model,name:auth_session_timeout.model_res_users msgid "Users" msgstr "Usuários" + +#. module: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_ir_config_parameter +msgid "ir.config_parameter" +msgstr "" diff --git a/auth_session_timeout/i18n/sl.po b/auth_session_timeout/i18n/sl.po index 84ff30b4a9a..aacb249a076 100644 --- a/auth_session_timeout/i18n/sl.po +++ b/auth_session_timeout/i18n/sl.po @@ -10,14 +10,21 @@ msgstr "" "POT-Creation-Date: 2015-09-29 11:14+0000\n" "PO-Revision-Date: 2015-09-24 11:47+0000\n" "Last-Translator: Matjaž Mozetič \n" -"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-server-tools-8-0/language/sl/)\n" +"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-server-tools-8-0/" +"language/sl/)\n" +"Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" #. module: auth_session_timeout #: model:ir.model,name:auth_session_timeout.model_res_users msgid "Users" msgstr "Uporabniki" + +#. module: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_ir_config_parameter +msgid "ir.config_parameter" +msgstr "" diff --git a/auth_session_timeout/i18n/tr.po b/auth_session_timeout/i18n/tr.po index d07eda6b47e..61bfc833b60 100644 --- a/auth_session_timeout/i18n/tr.po +++ b/auth_session_timeout/i18n/tr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_session_timeout -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2016-08-31 11:58+0000\n" "Last-Translator: OCA Transbot , 2016\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" -"Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: auth_session_timeout diff --git a/auth_session_timeout/i18n/tr_TR.po b/auth_session_timeout/i18n/tr_TR.po new file mode 100644 index 00000000000..7e8b203c88a --- /dev/null +++ b/auth_session_timeout/i18n/tr_TR.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_session_timeout +# +# Translators: +# Ozge Altinisik , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-01-07 04:03+0000\n" +"PO-Revision-Date: 2017-01-07 04:03+0000\n" +"Last-Translator: Ozge Altinisik , 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: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_res_users +msgid "Users" +msgstr "Kullanıcılar" + +#. module: auth_session_timeout +#: model:ir.model,name:auth_session_timeout.model_ir_config_parameter +msgid "ir.config_parameter" +msgstr "" diff --git a/auth_session_timeout/i18n/zh_CN.po b/auth_session_timeout/i18n/zh_CN.po index ee2b44cd0e9..fe61270ec56 100644 --- a/auth_session_timeout/i18n/zh_CN.po +++ b/auth_session_timeout/i18n/zh_CN.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_session_timeout -# +# # Translators: # Jeffery Chenn , 2016 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2016-08-31 11:58+0000\n" "PO-Revision-Date: 2016-08-31 11:58+0000\n" "Last-Translator: Jeffery Chenn , 2016\n" -"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/zh_CN/)\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" -"Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: auth_session_timeout diff --git a/auth_session_timeout/models/ir_config_parameter.py b/auth_session_timeout/models/ir_config_parameter.py index 69a7003f004..bfce493ec16 100644 --- a/auth_session_timeout/models/ir_config_parameter.py +++ b/auth_session_timeout/models/ir_config_parameter.py @@ -5,7 +5,6 @@ from openerp import models, api, tools, SUPERUSER_ID - DELAY_KEY = 'inactive_session_time_out_delay' IGNORED_PATH_KEY = 'inactive_session_time_out_ignored_url' @@ -13,7 +12,7 @@ class IrConfigParameter(models.Model): _inherit = 'ir.config_parameter' - @tools.ormcache(skiparg=0) + @tools.ormcache('db') def get_session_parameters(self, db): param_model = self.pool['ir.config_parameter'] cr = self.pool.cursor() @@ -28,9 +27,19 @@ def get_session_parameters(self, db): cr.close() return delay, urls + def _auth_timeout_get_parameter_delay(self): + delay, urls = self.get_session_parameters(self.pool.db_name) + return delay + + def _auth_timeout_get_parameter_ignoredurls(self): + delay, urls = self.get_session_parameters(self.pool.db_name) + return urls + @api.multi def write(self, vals, context=None): res = super(IrConfigParameter, self).write(vals) - if self.key in [DELAY_KEY, IGNORED_PATH_KEY]: + if self.key == DELAY_KEY: + self.get_session_parameters.clear_cache(self) + elif self.key == IGNORED_PATH_KEY: self.get_session_parameters.clear_cache(self) return res diff --git a/auth_session_timeout/models/res_users.py b/auth_session_timeout/models/res_users.py index 95a137df993..494181ee41f 100644 --- a/auth_session_timeout/models/res_users.py +++ b/auth_session_timeout/models/res_users.py @@ -3,8 +3,9 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +import logging + from openerp import models -from openerp import http from openerp.http import root from openerp.http import request @@ -13,31 +14,96 @@ from os.path import getmtime from time import time +_logger = logging.getLogger(__name__) + class ResUsers(models.Model): _inherit = 'res.users' - def _check_session_validity(self, db, uid, passwd): + def _auth_timeout_ignoredurls_get(self): + """Pluggable method for calculating ignored urls + Defaults to stored config param + """ + param_model = self.pool['ir.config_parameter'] + return param_model._auth_timeout_get_parameter_ignoredurls() + + def _auth_timeout_deadline_calculate(self): + """Pluggable method for calculating timeout deadline + Defaults to current time minus delay using delay stored as config param + """ + param_model = self.pool['ir.config_parameter'] + delay = param_model._auth_timeout_get_parameter_delay() + if delay is False or delay <= 0: + return False + return time() - delay + + def _auth_timeout_session_terminate(self, session): + """Pluggable method for terminating a timed-out session + + This is a late stage where a session timeout can be aborted. + Useful if you want to do some heavy checking, as it won't be + called unless the session inactivity deadline has been reached. + + Return: + True: session terminated + False: session timeout cancelled + """ + if session.db and session.uid: + session.logout(keep_db=True) + return True + + def _auth_timeout_check(self): if not request: return + session = request.session - session_store = root.session_store - param_obj = self.pool['ir.config_parameter'] - delay, urls = param_obj.get_session_parameters(db) - deadline = time() - delay - path = session_store.get_session_filename(session.sid) - try: - if getmtime(path) < deadline: - if session.db and session.uid: - session.logout(keep_db=True) - elif http.request.httprequest.path not in urls: - # the session is not expired, update the last modification - # and access time. + + # Calculate deadline + deadline = self._auth_timeout_deadline_calculate() + + # Check if past deadline + expired = False + if deadline is not False: + path = root.session_store.get_session_filename(session.sid) + try: + expired = getmtime(path) < deadline + except OSError as e: + _logger.warning( + 'Exception reading session file modified time: %s' + % e + ) + pass + + # Try to terminate the session + terminated = False + if expired: + terminated = self._auth_timeout_session_terminate(session) + + # If session terminated, all done + if terminated: + return + + # Else, conditionally update session modified and access times + ignoredurls = self._auth_timeout_ignoredurls_get() + + if request.httprequest.path not in ignoredurls: + if 'path' not in locals(): + path = root.session_store.get_session_filename(session.sid) + try: utime(path, None) - except OSError: - pass + except OSError as e: + _logger.warning( + 'Exception updating session file access/modified times: %s' + % e + ) + pass + return + def _check_session_validity(self, db, uid, passwd): + """Adaptor method for backward compatibility""" + return self._auth_timeout_check() + def check(self, db, uid, passwd): res = super(ResUsers, self).check(db, uid, passwd) self._check_session_validity(db, uid, passwd) diff --git a/auth_session_timeout/tests/__init__.py b/auth_session_timeout/tests/__init__.py index 7ae3d069244..6877b2a6b34 100644 --- a/auth_session_timeout/tests/__init__.py +++ b/auth_session_timeout/tests/__init__.py @@ -4,3 +4,4 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from . import test_ir_config_parameter +from . import test_res_user \ No newline at end of file diff --git a/auth_session_timeout/tests/test_ir_config_parameter.py b/auth_session_timeout/tests/test_ir_config_parameter.py index 6a7249f8ee9..a5ef866450c 100644 --- a/auth_session_timeout/tests/test_ir_config_parameter.py +++ b/auth_session_timeout/tests/test_ir_config_parameter.py @@ -3,26 +3,69 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -import threading - from openerp.tests import common -import openerp class TestIrConfigParameter(common.TransactionCase): def setUp(self): super(TestIrConfigParameter, self).setUp() - self.db = openerp.tools.config['db_name'] - if not self.db and hasattr(threading.current_thread(), 'dbname'): - self.db = threading.current_thread().dbname + self.db = self.env.cr.dbname self.param_obj = self.env['ir.config_parameter'] self.data_obj = self.env['ir.model.data'] self.delay = self.env.ref( 'auth_session_timeout.inactive_session_time_out_delay') - def test_check_delay(self): + def test_check_session_params(self): delay, urls = self.param_obj.get_session_parameters(self.db) self.assertEqual(delay, int(self.delay.value)) self.assertIsInstance(delay, int) self.assertIsInstance(urls, list) + + def test_check_session_param_delay(self): + delay = self.param_obj._auth_timeout_get_parameter_delay() + self.assertEqual(delay, int(self.delay.value)) + self.assertIsInstance(delay, int) + + def test_check_session_param_urls(self): + urls = self.param_obj._auth_timeout_get_parameter_ignoredurls() + self.assertIsInstance(urls, list) + + +class TestIrConfigParameterCaching(common.TransactionCase): + + def setUp(self): + super(TestIrConfigParameterCaching, self).setUp() + self.db = self.env.cr.dbname + self.param_obj = self.env['ir.config_parameter'] + self.get_param_called = False + test = self + + def get_param(*args, **kwargs): + test.get_param_called = True + return orig_get_param(args[3], args[4]) + orig_get_param = self.param_obj.get_param + self.param_obj._patch_method( + 'get_param', + get_param) + + def tearDown(self): + super(TestIrConfigParameterCaching, self).tearDown() + self.param_obj._revert_method('get_param') + + def test_check_param_cache_working(self): + self.get_param_called = False + delay, urls = self.param_obj.get_session_parameters(self.db) + self.assertTrue(self.get_param_called) + self.get_param_called = False + delay, urls = self.param_obj.get_session_parameters(self.db) + self.assertFalse(self.get_param_called) + + def test_check_param_writes_clear_cache(self): + self.get_param_called = False + delay, urls = self.param_obj.get_session_parameters(self.db) + self.assertTrue(self.get_param_called) + self.get_param_called = False + self.param_obj.set_param('inactive_session_time_out_delay', 7201) + delay, urls = self.param_obj.get_session_parameters(self.db) + self.assertTrue(self.get_param_called) diff --git a/auth_session_timeout/tests/test_res_user.py b/auth_session_timeout/tests/test_res_user.py new file mode 100644 index 00000000000..ab549353a01 --- /dev/null +++ b/auth_session_timeout/tests/test_res_user.py @@ -0,0 +1,43 @@ +# -*- coding: utf-8 -*- +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +import mock +from os import strerror +from errno import ENOENT + +from openerp.tests import common + + +_packagepath = 'openerp.addons.auth_session_timeout' + + +class ResUsers(common.TransactionCase): + def setUp(self): + super(ResUsers, self).setUp() + self.resusers_obj = self.env['res.users'] + + @mock.patch(_packagepath + '.models.res_users.request') + @mock.patch(_packagepath + '.models.res_users.root') + @mock.patch(_packagepath + '.models.res_users.getmtime') + def test_on_timeout_session_loggedout(self, mock_getmtime, + mock_root, mock_request): + mock_getmtime.return_value = 0 + mock_request.session.uid = self.env.uid + mock_request.session.dbname = self.env.cr.dbname + mock_request.session.sid = 123 + mock_request.session.logout = mock.Mock() + self.resusers_obj._auth_timeout_check() + self.assertTrue(mock_request.session.logout.called) + + @mock.patch(_packagepath + '.models.res_users.request') + @mock.patch(_packagepath + '.models.res_users.root') + @mock.patch(_packagepath + '.models.res_users.getmtime') + @mock.patch(_packagepath + '.models.res_users.utime') + def test_sessionfile_io_exceptions_managed(self, mock_utime, mock_getmtime, + mock_root, mock_request): + mock_getmtime.side_effect = OSError( + ENOENT, strerror(ENOENT), 'non-existent-filename') + mock_request.session.uid = self.env.uid + mock_request.session.dbname = self.env.cr.dbname + mock_request.session.sid = 123 + self.resusers_obj._auth_timeout_check() diff --git a/auth_signup_verify_email/i18n/auth_signup_verify_email.pot b/auth_signup_verify_email/i18n/auth_signup_verify_email.pot new file mode 100644 index 00000000000..192f69b699b --- /dev/null +++ b/auth_signup_verify_email/i18n/auth_signup_verify_email.pot @@ -0,0 +1,36 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_signup_verify_email +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\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: auth_signup_verify_email +#: code:addons/auth_signup_verify_email/controllers/main.py:54 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:31 +#, python-format +msgid "Check your email to activate your account!" +msgstr "" + +#. module: auth_signup_verify_email +#: code:addons/auth_signup_verify_email/controllers/main.py:50 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:29 +#, python-format +msgid "Something went wrong, please try again later or contact us." +msgstr "" + +#. module: auth_signup_verify_email +#: code:addons/auth_signup_verify_email/controllers/main.py:31 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:28 +#, python-format +msgid "That does not seem to be an email address." +msgstr "" + diff --git a/auth_signup_verify_email/i18n/ca.po b/auth_signup_verify_email/i18n/ca.po new file mode 100644 index 00000000000..9c32f598f39 --- /dev/null +++ b/auth_signup_verify_email/i18n/ca.po @@ -0,0 +1,44 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_signup_verify_email +# +# Translators: +# Marc Tormo i Bochaca , 2017 +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-23 17:59+0000\n" +"PO-Revision-Date: 2018-07-04 10:04+0000\n" +"Last-Translator: mtbochaca \n" +"Language-Team: Catalan (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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" +"X-Generator: Weblate 3.0.1\n" + +#. module: auth_signup_verify_email +#: code:addons/auth_signup_verify_email/controllers/main.py:54 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:31 +#, python-format +msgid "Check your email to activate your account!" +msgstr "Verifiqueu el vostre correu per activar el vostre compte!" + +#. module: auth_signup_verify_email +#: code:addons/auth_signup_verify_email/controllers/main.py:50 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:29 +#, python-format +msgid "Something went wrong, please try again later or contact us." +msgstr "" +"Alguna cosa ha fallat, si us plau proveu-ho més tard o poseu-vos en contacte " +"amb nosaltres." + +#. module: auth_signup_verify_email +#: code:addons/auth_signup_verify_email/controllers/main.py:31 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:28 +#, python-format +msgid "That does not seem to be an email address." +msgstr "Això no sembla ser una adreça de correu electrònic." diff --git a/auth_signup_verify_email/i18n/de.po b/auth_signup_verify_email/i18n/de.po index d378fe7e657..c005a193b08 100644 --- a/auth_signup_verify_email/i18n/de.po +++ b/auth_signup_verify_email/i18n/de.po @@ -1,40 +1,42 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_signup_verify_email -# +# # Translators: # Rudolf Schnapka , 2016 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-05-31 14:47+0000\n" +"POT-Creation-Date: 2018-02-23 17:59+0000\n" +"PO-Revision-Date: 2017-09-22 23:49+0000\n" "Last-Translator: OCA Transbot \n" -"Language-Team: German (http://www.transifex.com/oca/OCA-server-tools-9-0/language/de/)\n" +"Language-Team: German (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/de/)\n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:54 -#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:30 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:31 #, python-format msgid "Check your email to activate your account!" msgstr "Prüfen Sie Ihre Email, um Ihr Konto zu aktivieren." #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:50 -#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:28 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:29 #, python-format msgid "Something went wrong, please try again later or contact us." -msgstr "Etwas ist schief gelaufen, bitte später nochmal versuchen oden an uns wenden." +msgstr "" +"Etwas ist schief gelaufen, bitte später nochmal versuchen oden an uns wenden." #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:31 -#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:27 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:28 #, python-format msgid "That does not seem to be an email address." msgstr "Das schein keine Email-Adresse zu sein." diff --git a/auth_signup_verify_email/i18n/es.po b/auth_signup_verify_email/i18n/es.po index 08ca0a87046..b0a3d4eb94b 100644 --- a/auth_signup_verify_email/i18n/es.po +++ b/auth_signup_verify_email/i18n/es.po @@ -1,40 +1,42 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_signup_verify_email -# +# # Translators: # Antonio Trueba, 2016 +# Pedro M. Baeza , 2016 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-05-31 14:47+0000\n" -"Last-Translator: OCA Transbot \n" -"Language-Team: Spanish (http://www.transifex.com/oca/OCA-server-tools-9-0/language/es/)\n" +"POT-Creation-Date: 2018-02-23 17:59+0000\n" +"PO-Revision-Date: 2017-09-23 22:33+0000\n" +"Last-Translator: Pedro M. Baeza \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" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:54 -#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:30 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:31 #, python-format msgid "Check your email to activate your account!" msgstr "Revise su correo para activar su cuenta." #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:50 -#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:28 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:29 #, python-format msgid "Something went wrong, please try again later or contact us." -msgstr "Algo ha ido mal, por favor inténtelo de nuevo más tarde o contáctenos." +msgstr "Algo ha ido mal. Por favor inténtelo de nuevo más tarde o contáctenos." #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:31 -#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:27 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:28 #, python-format msgid "That does not seem to be an email address." -msgstr "Eso no parece una dirección de email válida." +msgstr "Ésa no parece una dirección de correo electrónica válida." diff --git a/auth_signup_verify_email/i18n/es_ES.po b/auth_signup_verify_email/i18n/es_ES.po new file mode 100644 index 00000000000..a4b6cd3c896 --- /dev/null +++ b/auth_signup_verify_email/i18n/es_ES.po @@ -0,0 +1,43 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_signup_verify_email +# +# Translators: +# Fernando Lara , 2017 +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-23 17:59+0000\n" +"PO-Revision-Date: 2017-09-22 23:49+0000\n" +"Last-Translator: Fernando Lara \n" +"Language-Team: Spanish (Spain) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_signup_verify_email +#: code:addons/auth_signup_verify_email/controllers/main.py:54 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:31 +#, python-format +msgid "Check your email to activate your account!" +msgstr "Compruebe su correo electrónico para activar su cuenta!" + +#. module: auth_signup_verify_email +#: code:addons/auth_signup_verify_email/controllers/main.py:50 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:29 +#, python-format +msgid "Something went wrong, please try again later or contact us." +msgstr "" +"Se ha producido un error. Inténtelo de nuevo más tarde o póngase en contacto " +"con nosotros. " + +#. module: auth_signup_verify_email +#: code:addons/auth_signup_verify_email/controllers/main.py:31 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:28 +#, python-format +msgid "That does not seem to be an email address." +msgstr "Eso no parece ser una dirección de correo electrónico." diff --git a/auth_signup_verify_email/i18n/hr_HR.po b/auth_signup_verify_email/i18n/hr_HR.po index cb4d2e312d0..91ff4966d4b 100644 --- a/auth_signup_verify_email/i18n/hr_HR.po +++ b/auth_signup_verify_email/i18n/hr_HR.po @@ -1,40 +1,44 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_signup_verify_email -# +# # Translators: # Bole , 2016 msgid "" msgstr "" "Project-Id-Version: server-tools (9.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-06-29 00:48+0000\n" -"PO-Revision-Date: 2016-06-13 08:38+0000\n" +"POT-Creation-Date: 2018-02-23 17:59+0000\n" +"PO-Revision-Date: 2017-09-22 23:49+0000\n" "Last-Translator: Bole \n" -"Language-Team: Croatian (Croatia) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/hr_HR/)\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" -"Language: hr_HR\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" +"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: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:54 -#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:30 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:31 #, python-format msgid "Check your email to activate your account!" msgstr "Provjerite svoj mail za aktiviranje računa" #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:50 -#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:28 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:29 #, python-format msgid "Something went wrong, please try again later or contact us." -msgstr "Nešto nije u redu, molimo pokušajte se prijaviti kasnije ili nas kontaktirajte." +msgstr "" +"Nešto nije u redu, molimo pokušajte se prijaviti kasnije ili nas " +"kontaktirajte." #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:31 -#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:27 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:28 #, python-format msgid "That does not seem to be an email address." msgstr "Ovo ne izgleda kao valjana mail adresa." diff --git a/auth_signup_verify_email/i18n/it.po b/auth_signup_verify_email/i18n/it.po index e3198c1d312..3190cba2ebf 100644 --- a/auth_signup_verify_email/i18n/it.po +++ b/auth_signup_verify_email/i18n/it.po @@ -1,40 +1,43 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_signup_verify_email -# +# # Translators: # Paolo Valier, 2016 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-05-31 14:47+0000\n" +"POT-Creation-Date: 2018-02-23 17:59+0000\n" +"PO-Revision-Date: 2017-09-22 23:49+0000\n" "Last-Translator: OCA Transbot \n" -"Language-Team: Italian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/it/)\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" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:54 -#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:30 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:31 #, python-format msgid "Check your email to activate your account!" msgstr "Controlla la tua email per attivare il tuo account!" #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:50 -#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:28 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:29 #, python-format msgid "Something went wrong, please try again later or contact us." -msgstr "Qualcosa non è funzionato, prego provare più tardi altrimenti mettiti in contatto con noi." +msgstr "" +"Qualcosa non è funzionato, prego provare più tardi altrimenti mettiti in " +"contatto con noi." #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:31 -#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:27 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:28 #, python-format msgid "That does not seem to be an email address." msgstr "Questo non sembra essere un indirizzo email valido." diff --git a/auth_signup_verify_email/i18n/pt_BR.po b/auth_signup_verify_email/i18n/pt_BR.po index 1a9ead1bb1c..14689b0315a 100644 --- a/auth_signup_verify_email/i18n/pt_BR.po +++ b/auth_signup_verify_email/i18n/pt_BR.po @@ -1,46 +1,41 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_signup_verify_email -# +# # Translators: +# Armando Vulcano Junior , 2017 msgid "" msgstr "" -"Project-Id-Version: server-tools (8.0)\n" +"Project-Id-Version: server-tools (9.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-11-27 14:01+0000\n" -"PO-Revision-Date: 2015-11-12 20:16+0000\n" -"Last-Translator: <>\n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-server-tools-8-0/language/pt_BR/)\n" +"POT-Creation-Date: 2018-02-23 17:59+0000\n" +"PO-Revision-Date: 2017-11-09 00:36+0000\n" +"Last-Translator: Armando Vulcano Junior \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" -"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:54 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:31 #, python-format msgid "Check your email to activate your account!" -msgstr "" +msgstr "Cheque seu email para ativar sua conta!" #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:50 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:29 #, python-format msgid "Something went wrong, please try again later or contact us." -msgstr "" +msgstr "Algo deu errado, tente novamente mais tarde ou contate-nos." #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:31 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:28 #, python-format msgid "That does not seem to be an email address." -msgstr "" - -#. module: auth_signup_verify_email -#: view:website:auth_signup.fields -msgid "email" -msgstr "email" - -#. module: auth_signup_verify_email -#: view:website:auth_signup.fields -msgid "only_passwords" -msgstr "" +msgstr "Isso não parece ser um endereço de e-mail." diff --git a/auth_signup_verify_email/i18n/sl.po b/auth_signup_verify_email/i18n/sl.po index bdfb829c5e5..80f3e0a3068 100644 --- a/auth_signup_verify_email/i18n/sl.po +++ b/auth_signup_verify_email/i18n/sl.po @@ -1,40 +1,43 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_signup_verify_email -# +# # Translators: # Matjaž Mozetič , 2015 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-05-31 14:47+0000\n" +"POT-Creation-Date: 2018-02-23 17:59+0000\n" +"PO-Revision-Date: 2017-09-22 23:49+0000\n" "Last-Translator: OCA Transbot \n" -"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/sl/)\n" +"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/sl/)\n" +"Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:54 -#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:30 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:31 #, python-format msgid "Check your email to activate your account!" msgstr "Preverite svojo e-pošto za aktiviranje računa!" #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:50 -#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:28 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:29 #, python-format msgid "Something went wrong, please try again later or contact us." -msgstr "Nekaj je narobe. Ponovno poskusite kasneje ali pa stopite v stik z nami." +msgstr "" +"Nekaj je narobe. Ponovno poskusite kasneje ali pa stopite v stik z nami." #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:31 -#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:27 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:28 #, python-format msgid "That does not seem to be an email address." msgstr "Kaže, da to ni e-poštni naslov." diff --git a/auth_signup_verify_email/i18n/tr.po b/auth_signup_verify_email/i18n/tr.po index b6fbbab0439..ab11704fedf 100644 --- a/auth_signup_verify_email/i18n/tr.po +++ b/auth_signup_verify_email/i18n/tr.po @@ -1,40 +1,41 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_signup_verify_email -# +# # Translators: -# Ahmet Altınışık , 2016 +# Ahmet Altinisik , 2016 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-05-31 14:47+0000\n" -"Last-Translator: OCA Transbot \n" -"Language-Team: Turkish (http://www.transifex.com/oca/OCA-server-tools-9-0/language/tr/)\n" +"POT-Creation-Date: 2018-02-23 17:59+0000\n" +"PO-Revision-Date: 2017-09-23 22:33+0000\n" +"Last-Translator: Ahmet Altinisik \n" +"Language-Team: Turkish (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/tr/)\n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:54 -#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:30 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:31 #, python-format msgid "Check your email to activate your account!" msgstr "Hesabınızı aktive etmek için e-postanızı kontrol edin!" #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:50 -#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:28 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:29 #, python-format msgid "Something went wrong, please try again later or contact us." msgstr "Bişeyler ters gitti. Lütfen sonra tekrar deneyin ya da bize ulaşın." #. module: auth_signup_verify_email #: code:addons/auth_signup_verify_email/controllers/main.py:31 -#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:27 +#: code:addons/auth_signup_verify_email/tests/test_verify_email.py:28 #, python-format msgid "That does not seem to be an email address." msgstr "Bu bir e-posta adresi gözükmüyor." diff --git a/auth_signup_verify_email/tests/test_verify_email.py b/auth_signup_verify_email/tests/test_verify_email.py index a3649cd7dea..44ef987bbb6 100644 --- a/auth_signup_verify_email/tests/test_verify_email.py +++ b/auth_signup_verify_email/tests/test_verify_email.py @@ -6,6 +6,7 @@ from lxml.html import document_fromstring from openerp import _ from openerp.tests.common import HttpCase +from openerp.tools import mute_logger class UICase(HttpCase): @@ -58,6 +59,8 @@ def test_bad_email(self): doc = self.html_doc(data=self.data) self.assertTrue(self.search_text(doc, self.msg["badmail"])) + @mute_logger("openerp.addons.mail.models.mail_mail") + @mute_logger("openerp.addons.auth_signup_verify_email.controllers.main") def test_good_email(self): """Test acceptance of good emails. diff --git a/auth_supplier/i18n/auth_supplier.pot b/auth_supplier/i18n/auth_supplier.pot new file mode 100644 index 00000000000..00076b9ed39 --- /dev/null +++ b/auth_supplier/i18n/auth_supplier.pot @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_supplier +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\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: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Account Type" +msgstr "" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Customer" +msgstr "" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Supplier" +msgstr "" + diff --git a/auth_supplier/i18n/bg.po b/auth_supplier/i18n/bg.po new file mode 100644 index 00000000000..019cf43bde1 --- /dev/null +++ b/auth_supplier/i18n/bg.po @@ -0,0 +1,34 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_supplier +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-10 18:33+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Bulgarian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Account Type" +msgstr "" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Customer" +msgstr "Клиент" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Supplier" +msgstr "Доставчик" diff --git a/auth_supplier/i18n/ca.po b/auth_supplier/i18n/ca.po new file mode 100644 index 00000000000..2d4c366bb0a --- /dev/null +++ b/auth_supplier/i18n/ca.po @@ -0,0 +1,36 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_supplier +# +# Translators: +# Marc Tormo i Bochaca , 2017 +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-19 17:59+0000\n" +"PO-Revision-Date: 2018-07-04 10:05+0000\n" +"Last-Translator: mtbochaca \n" +"Language-Team: Catalan (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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" +"X-Generator: Weblate 3.0.1\n" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Account Type" +msgstr "Tipus de compte" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Customer" +msgstr "Client" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Supplier" +msgstr "Proveïdor" diff --git a/auth_supplier/i18n/de.po b/auth_supplier/i18n/de.po index 525e84f3cf3..b2b55568df5 100644 --- a/auth_supplier/i18n/de.po +++ b/auth_supplier/i18n/de.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_supplier -# +# # Translators: # Rudolf Schnapka , 2016 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2016-06-29 00:48+0000\n" "PO-Revision-Date: 2016-06-28 11:50+0000\n" "Last-Translator: OCA Transbot \n" -"Language-Team: German (http://www.transifex.com/oca/OCA-server-tools-9-0/language/de/)\n" +"Language-Team: German (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/de/)\n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: auth_supplier diff --git a/auth_supplier/i18n/el_GR.po b/auth_supplier/i18n/el_GR.po new file mode 100644 index 00000000000..a50eb4e7be1 --- /dev/null +++ b/auth_supplier/i18n/el_GR.po @@ -0,0 +1,34 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_supplier +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-11 11:12+0000\n" +"Last-Translator: OCA Transbot \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: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Account Type" +msgstr "" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Customer" +msgstr "Πελάτης" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Supplier" +msgstr "Προμηθευτής" diff --git a/auth_supplier/i18n/es.po b/auth_supplier/i18n/es.po index 9f9586b60fd..a0ba8ca82e7 100644 --- a/auth_supplier/i18n/es.po +++ b/auth_supplier/i18n/es.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_supplier -# +# # Translators: # Antonio Trueba, 2016 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2016-06-29 00:48+0000\n" "PO-Revision-Date: 2016-06-28 11:50+0000\n" "Last-Translator: OCA Transbot \n" -"Language-Team: Spanish (http://www.transifex.com/oca/OCA-server-tools-9-0/language/es/)\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" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: auth_supplier diff --git a/auth_supplier/i18n/es_MX.po b/auth_supplier/i18n/es_MX.po new file mode 100644 index 00000000000..b48756c1a15 --- /dev/null +++ b/auth_supplier/i18n/es_MX.po @@ -0,0 +1,34 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_supplier +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-08 03:45+0000\n" +"PO-Revision-Date: 2016-12-05 09:15+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Spanish (Mexico) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Account Type" +msgstr "Tipo de cuenta" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Customer" +msgstr "" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Supplier" +msgstr "" diff --git a/auth_supplier/i18n/eu_ES.po b/auth_supplier/i18n/eu_ES.po new file mode 100644 index 00000000000..addb95f62ab --- /dev/null +++ b/auth_supplier/i18n/eu_ES.po @@ -0,0 +1,34 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_supplier +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-29 03:39+0000\n" +"PO-Revision-Date: 2016-12-27 08:25+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Basque (Spain) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/eu_ES/)\n" +"Language: eu_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: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Account Type" +msgstr "" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Customer" +msgstr "Bezeroa" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Supplier" +msgstr "" diff --git a/auth_supplier/i18n/fi.po b/auth_supplier/i18n/fi.po new file mode 100644 index 00000000000..2de8f5ba635 --- /dev/null +++ b/auth_supplier/i18n/fi.po @@ -0,0 +1,34 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_supplier +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-16 10:39+0000\n" +"PO-Revision-Date: 2017-02-14 11:14+0000\n" +"Last-Translator: OCA Transbot \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: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Account Type" +msgstr "" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Customer" +msgstr "Asiakas" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Supplier" +msgstr "Toimittaja" diff --git a/auth_supplier/i18n/fr.po b/auth_supplier/i18n/fr.po index aa7e1ad8713..6e759dacd5c 100644 --- a/auth_supplier/i18n/fr.po +++ b/auth_supplier/i18n/fr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_supplier -# +# # Translators: # Christophe CHAUVET , 2015 # Christophe CHAUVET , 2015 @@ -12,11 +12,12 @@ msgstr "" "POT-Creation-Date: 2016-06-29 00:48+0000\n" "PO-Revision-Date: 2016-06-28 11:50+0000\n" "Last-Translator: OCA Transbot \n" -"Language-Team: French (http://www.transifex.com/oca/OCA-server-tools-9-0/language/fr/)\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" -"Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: auth_supplier diff --git a/auth_supplier/i18n/fr_FR.po b/auth_supplier/i18n/fr_FR.po new file mode 100644 index 00000000000..7aec710d273 --- /dev/null +++ b/auth_supplier/i18n/fr_FR.po @@ -0,0 +1,34 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_supplier +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 01:45+0000\n" +"PO-Revision-Date: 2016-10-14 10:32+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: French (France) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/fr_FR/)\n" +"Language: fr_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" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Account Type" +msgstr "" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Customer" +msgstr "" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Supplier" +msgstr "Fournisseur" diff --git a/auth_supplier/i18n/gl.po b/auth_supplier/i18n/gl.po new file mode 100644 index 00000000000..8d4ec370e33 --- /dev/null +++ b/auth_supplier/i18n/gl.po @@ -0,0 +1,34 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_supplier +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-29 03:39+0000\n" +"PO-Revision-Date: 2016-12-27 08:22+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Galician (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Account Type" +msgstr "" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Customer" +msgstr "Cliente" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Supplier" +msgstr "" diff --git a/auth_supplier/i18n/hr.po b/auth_supplier/i18n/hr.po index 4992d12db83..ebdf868a885 100644 --- a/auth_supplier/i18n/hr.po +++ b/auth_supplier/i18n/hr.po @@ -1,48 +1,35 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_supplier -# +# # Translators: msgid "" msgstr "" "Project-Id-Version: server-tools (9.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-28 02:43+0000\n" -"PO-Revision-Date: 2016-05-27 17:20+0000\n" -"Last-Translator: <>\n" -"Language-Team: Croatian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/hr/)\n" +"POT-Creation-Date: 2016-10-04 09:41+0000\n" +"PO-Revision-Date: 2016-10-04 10:05+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Croatian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/hr/)\n" +"Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hr\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" +"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: auth_supplier #: model:ir.ui.view,arch_db:auth_supplier.fields msgid "Account Type" msgstr "" -#. module: auth_supplier -#: model:ir.module.category,name:auth_supplier.module_auth_supplier -msgid "Auth Supplier" -msgstr "" - #. module: auth_supplier #: model:ir.ui.view,arch_db:auth_supplier.fields msgid "Customer" -msgstr "" - -#. module: auth_supplier -#: model:res.groups,name:auth_supplier.group_auth_supplier -msgid "Portal Supplier" -msgstr "" +msgstr "Kupac" #. module: auth_supplier #: model:ir.ui.view,arch_db:auth_supplier.fields msgid "Supplier" msgstr "" - -#. module: auth_supplier -#: model:ir.model,name:auth_supplier.model_res_users -msgid "Users" -msgstr "Korisnici" diff --git a/auth_supplier/i18n/hr_HR.po b/auth_supplier/i18n/hr_HR.po index 1546b0cb5da..f4913957d4d 100644 --- a/auth_supplier/i18n/hr_HR.po +++ b/auth_supplier/i18n/hr_HR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_supplier -# +# # Translators: msgid "" msgstr "" @@ -10,12 +10,14 @@ msgstr "" "POT-Creation-Date: 2016-06-09 12:31+0000\n" "PO-Revision-Date: 2016-06-02 15:42+0000\n" "Last-Translator: OCA Transbot \n" -"Language-Team: Croatian (Croatia) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/hr_HR/)\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" -"Language: hr_HR\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" +"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: auth_supplier #: model:ir.ui.view,arch_db:auth_supplier.fields @@ -32,12 +34,5 @@ msgstr "" msgid "Supplier" msgstr "" -#. module: auth_supplier -#: model:res.groups,name:auth_supplier.group_auth_supplier -msgid "Supplier Portal" -msgstr "" - -#. module: auth_supplier -#: model:ir.model,name:auth_supplier.model_res_users -msgid "Users" -msgstr "Korisnici" +#~ msgid "Users" +#~ msgstr "Korisnici" diff --git a/auth_supplier/i18n/it.po b/auth_supplier/i18n/it.po index a0146b24ccc..45997e90528 100644 --- a/auth_supplier/i18n/it.po +++ b/auth_supplier/i18n/it.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_supplier -# +# # Translators: # Paolo Valier, 2016 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2016-06-29 00:48+0000\n" "PO-Revision-Date: 2016-06-28 11:50+0000\n" "Last-Translator: OCA Transbot \n" -"Language-Team: Italian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/it/)\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" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: auth_supplier diff --git a/auth_supplier/i18n/nl.po b/auth_supplier/i18n/nl.po new file mode 100644 index 00000000000..06c31653a35 --- /dev/null +++ b/auth_supplier/i18n/nl.po @@ -0,0 +1,34 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_supplier +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-29 03:39+0000\n" +"PO-Revision-Date: 2016-12-27 08:22+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Dutch (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Account Type" +msgstr "" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Customer" +msgstr "Klant" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Supplier" +msgstr "" diff --git a/auth_supplier/i18n/nl_NL.po b/auth_supplier/i18n/nl_NL.po new file mode 100644 index 00000000000..fa3fd8a3793 --- /dev/null +++ b/auth_supplier/i18n/nl_NL.po @@ -0,0 +1,34 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_supplier +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-31 00:47+0000\n" +"PO-Revision-Date: 2017-08-28 21:15+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Dutch (Netherlands) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/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: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Account Type" +msgstr "Account Type" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Customer" +msgstr "Klant" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Supplier" +msgstr "Leverancier" diff --git a/auth_supplier/i18n/pt_BR.po b/auth_supplier/i18n/pt_BR.po index 5436990974a..bcb823fb0da 100644 --- a/auth_supplier/i18n/pt_BR.po +++ b/auth_supplier/i18n/pt_BR.po @@ -1,48 +1,35 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_supplier -# +# # Translators: +# Armando Vulcano Junior , 2017 msgid "" msgstr "" -"Project-Id-Version: server-tools (8.0)\n" +"Project-Id-Version: server-tools (9.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-11-27 14:01+0000\n" -"PO-Revision-Date: 2015-10-30 14:43+0000\n" -"Last-Translator: <>\n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-server-tools-8-0/language/pt_BR/)\n" +"POT-Creation-Date: 2017-10-28 11:05+0000\n" +"PO-Revision-Date: 2017-11-09 00:36+0000\n" +"Last-Translator: Armando Vulcano Junior \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" -"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: auth_supplier -#: view:website:auth_signup.fields +#: model:ir.ui.view,arch_db:auth_supplier.fields msgid "Account Type" -msgstr "" +msgstr "Tipo de Conta" #. module: auth_supplier -#: model:ir.module.category,name:auth_supplier.module_auth_supplier -msgid "Auth Supplier" -msgstr "" - -#. module: auth_supplier -#: view:website:auth_signup.fields +#: model:ir.ui.view,arch_db:auth_supplier.fields msgid "Customer" -msgstr "" +msgstr "Cliente" #. module: auth_supplier -#: model:res.groups,name:auth_supplier.group_auth_supplier -msgid "Portal Supplier" -msgstr "" - -#. module: auth_supplier -#: view:website:auth_signup.fields +#: model:ir.ui.view,arch_db:auth_supplier.fields msgid "Supplier" -msgstr "" - -#. module: auth_supplier -#: model:ir.model,name:auth_supplier.model_res_users -msgid "Users" -msgstr "Usuários" +msgstr "Fornecedor" diff --git a/auth_supplier/i18n/pt_PT.po b/auth_supplier/i18n/pt_PT.po new file mode 100644 index 00000000000..ad81b5a207a --- /dev/null +++ b/auth_supplier/i18n/pt_PT.po @@ -0,0 +1,34 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_supplier +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-17 02:07+0000\n" +"PO-Revision-Date: 2016-12-15 10:12+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Portuguese (Portugal) (http://www.transifex.com/oca/OCA-" +"server-tools-9-0/language/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: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Account Type" +msgstr "" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Customer" +msgstr "Cliente" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Supplier" +msgstr "Fornecedor" diff --git a/auth_supplier/i18n/sk.po b/auth_supplier/i18n/sk.po new file mode 100644 index 00000000000..ecf542fd000 --- /dev/null +++ b/auth_supplier/i18n/sk.po @@ -0,0 +1,34 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_supplier +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-23 21:53+0000\n" +"PO-Revision-Date: 2016-12-22 20:24+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Slovak (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/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: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Account Type" +msgstr "" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Customer" +msgstr "Zákazník" + +#. module: auth_supplier +#: model:ir.ui.view,arch_db:auth_supplier.fields +msgid "Supplier" +msgstr "Dodávateľ" diff --git a/auth_supplier/i18n/sl.po b/auth_supplier/i18n/sl.po index 281f6b67702..69d0eb66a4c 100644 --- a/auth_supplier/i18n/sl.po +++ b/auth_supplier/i18n/sl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_supplier -# +# # Translators: # Matjaž Mozetič , 2015 msgid "" @@ -11,12 +11,14 @@ msgstr "" "POT-Creation-Date: 2016-06-29 00:48+0000\n" "PO-Revision-Date: 2016-06-28 11:50+0000\n" "Last-Translator: OCA Transbot \n" -"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/sl/)\n" +"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/sl/)\n" +"Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" #. module: auth_supplier #: model:ir.ui.view,arch_db:auth_supplier.fields diff --git a/auth_supplier/i18n/tr.po b/auth_supplier/i18n/tr.po index 05bff5a332d..69dfeb45f5b 100644 --- a/auth_supplier/i18n/tr.po +++ b/auth_supplier/i18n/tr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_supplier -# +# # Translators: # Ahmet Altınışık , 2016 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2016-06-29 00:48+0000\n" "PO-Revision-Date: 2016-06-28 11:50+0000\n" "Last-Translator: OCA Transbot \n" -"Language-Team: Turkish (http://www.transifex.com/oca/OCA-server-tools-9-0/language/tr/)\n" +"Language-Team: Turkish (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/tr/)\n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: auth_supplier diff --git a/auth_supplier/i18n/zh_CN.po b/auth_supplier/i18n/zh_CN.po index 6e84d3d6969..e3b99d31511 100644 --- a/auth_supplier/i18n/zh_CN.po +++ b/auth_supplier/i18n/zh_CN.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * auth_supplier -# +# # Translators: # Jeffery Chenn , 2016 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2016-08-31 11:58+0000\n" "PO-Revision-Date: 2016-09-04 06:10+0000\n" "Last-Translator: Jeffery Chenn \n" -"Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/zh_CN/)\n" +"Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-server-" +"tools-9-0/language/zh_CN/)\n" +"Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: auth_supplier diff --git a/auth_totp/README.rst b/auth_totp/README.rst new file mode 100644 index 00000000000..1046cf8eef7 --- /dev/null +++ b/auth_totp/README.rst @@ -0,0 +1,105 @@ +.. image:: https://img.shields.io/badge/license-LGPL--3-blue.svg + :target: http://www.gnu.org/licenses/lgpl.html + :alt: License: LGPL-3 + +==================== +MFA Support via TOTP +==================== + +This module adds support for MFA using TOTP (time-based, one-time passwords). +It allows users to enable/disable MFA and manage authentication apps/devices +via the "Change My Preferences" view and an associated wizard. + +After logging in normally, users with MFA enabled are taken to a second screen +where they have to enter a password generated by one of their authentication +apps and are presented with the option to remember the current device. This +creates a secure, HTTP-only cookie that allows subsequent logins to bypass the +MFA step. + +Installation +============ + +1. Install the PyOTP library using pip: ``pip install pyotp`` +2. Follow the standard module install process + +Configuration +============= + +By default, the trusted device cookies introduced by this module have a +``Secure`` flag and can only be sent via HTTPS. You can disable this by going +to ``Settings > Parameters > System Parameters`` and changing the +``auth_totp.secure_cookie`` key to ``0``, but this is not recommended in +production as it increases the likelihood of cookie theft via eavesdropping. + +Usage +===== + +Install and enjoy. + +.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas + :alt: Try me on Runbot + :target: https://runbot.odoo-community.org/runbot/149/9.0 + +Known Issues / Roadmap +====================== + +Known Issues +------------ + +* The module does not uninstall cleanly due to an Odoo bug, leaving the + ``res.users.authenticator`` and ``res.users.device`` models partially in + place. This may be addressed at a later time via an Odoo fix or by adding + custom uninstall logic via an uninstall hook. + +Roadmap +------- + +* Make the various durations associated with the module configurable. They are + currently hard-coded as follows: + + * 15 minutes to enter an MFA confirmation code after a password log in + * 30 days before the MFA session expires and the user has to log in again + * 30 days before the trusted device cookie expires + +* Add logic to extend an MFA user's session each time it's validated, + effectively keeping it alive indefinitely as long as the user remains active +* Add device fingerprinting to the trusted device cookie and provide a way to + revoke trusted devices +* Add company-level settings for forcing all users to enable MFA and disabling + the trusted device option + +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 smash it by providing detailed and welcomed feedback. + +Credits +======= + +Images +------ + +* Odoo Community Association: `Icon `_. + +Contributors +------------ + +* Oleg Bulkin + +Maintainer +---------- + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +This module is maintained by the OCA. + +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. + +To contribute to this module, please visit https://odoo-community.org. diff --git a/auth_totp/__init__.py b/auth_totp/__init__.py new file mode 100644 index 00000000000..b1282bc1351 --- /dev/null +++ b/auth_totp/__init__.py @@ -0,0 +1,8 @@ +# -*- coding: utf-8 -*- +# Copyright 2016-2017 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from . import controllers +from . import exceptions +from . import models +from . import wizards diff --git a/auth_totp/__openerp__.py b/auth_totp/__openerp__.py new file mode 100644 index 00000000000..4357abb41ce --- /dev/null +++ b/auth_totp/__openerp__.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +# Copyright 2016-2017 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +{ + 'name': 'MFA Support', + 'summary': 'Allows users to enable MFA and add optional trusted devices', + 'version': '9.0.1.0.1', + 'category': 'Extra Tools', + 'website': 'https://laslabs.com/', + 'author': 'LasLabs, Odoo Community Association (OCA)', + 'license': 'LGPL-3', + 'application': False, + 'installable': True, + 'external_dependencies': { + 'python': ['pyotp'], + }, + 'depends': [ + 'report', + 'web', + ], + 'data': [ + 'data/ir_config_parameter.xml', + 'security/ir.model.access.csv', + 'security/res_users_authenticator_security.xml', + 'wizards/res_users_authenticator_create.xml', + 'views/auth_totp.xml', + 'views/res_users.xml', + ], +} diff --git a/auth_totp/controllers/__init__.py b/auth_totp/controllers/__init__.py new file mode 100644 index 00000000000..d2ea89a29b7 --- /dev/null +++ b/auth_totp/controllers/__init__.py @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +# Copyright 2016-2017 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from . import main diff --git a/auth_totp/controllers/main.py b/auth_totp/controllers/main.py new file mode 100644 index 00000000000..e8bae3a2d3b --- /dev/null +++ b/auth_totp/controllers/main.py @@ -0,0 +1,166 @@ +# -*- coding: utf-8 -*- +# Copyright 2016-2017 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from datetime import datetime, timedelta +import json +from werkzeug.contrib.securecookie import SecureCookie +from werkzeug.wrappers import Response as WerkzeugResponse +from openerp import _, http, registry, SUPERUSER_ID +from openerp.api import Environment +from openerp.http import Response, request +from openerp.addons.web.controllers.main import Home +from ..exceptions import MfaTokenInvalidError, MfaTokenExpiredError + + +class JsonSecureCookie(SecureCookie): + serialization_method = json + + +class AuthTotp(Home): + + @http.route() + def web_login(self, *args, **kwargs): + """Add MFA logic to the web_login action in Home + + Overview: + * Call web_login in Home + * Return the result of that call if the user has not logged in yet + using a password, does not have MFA enabled, or has a valid + trusted device cookie + * If none of these is true, generate a new MFA login token for the + user, log the user out, and redirect to the MFA login form + """ + + # sudo() is required because there may be no request.env.uid (likely + # since there may be no user logged in at the start of the request) + user_model_sudo = request.env['res.users'].sudo() + config_model_sudo = user_model_sudo.env['ir.config_parameter'] + + response = super(AuthTotp, self).web_login(*args, **kwargs) + + if not request.params.get('login_success'): + return response + + user = user_model_sudo.browse(request.uid) + if not user.mfa_enabled: + return response + + cookie_key = 'trusted_devices_%d' % user.id + device_cookie = request.httprequest.cookies.get(cookie_key) + if device_cookie: + secret = config_model_sudo.get_param('database.secret') + device_cookie = JsonSecureCookie.unserialize(device_cookie, secret) + if device_cookie.get('device_id') in user.trusted_device_ids.ids: + return response + + user.generate_mfa_login_token() + request.session.logout(keep_db=True) + request.params['login_success'] = False + return http.local_redirect( + '/auth_totp/login', + query={ + 'mfa_login_token': user.mfa_login_token, + 'redirect': request.params.get('redirect'), + }, + keep_hash=True, + ) + + @http.route( + '/auth_totp/login', + type='http', + auth='public', + methods=['GET'], + website=True, + ) + def mfa_login_get(self, *args, **kwargs): + return request.render('auth_totp.mfa_login', qcontext=request.params) + + @http.route('/auth_totp/login', type='http', auth='none', methods=['POST']) + def mfa_login_post(self, *args, **kwargs): + """Process MFA login attempt + + Overview: + * Try to find a user based on the MFA login token. If this doesn't + work, redirect to the password login page with an error message + * Validate the confirmation code provided by the user. If it's not + valid, redirect to the previous login step with an error message + * Generate a long-term MFA login token for the user and log the + user in using the token + * Build a trusted device cookie and add it to the response if the + trusted device option was checked + * Redirect to the provided URL or to '/web' if one was not given + """ + + # sudo() is required because there is no request.env.uid (likely since + # there is no user logged in at the start of the request) + user_model_sudo = request.env['res.users'].sudo() + device_model_sudo = user_model_sudo.env['res.users.device'] + config_model_sudo = user_model_sudo.env['ir.config_parameter'] + + token = request.params.get('mfa_login_token') + try: + user = user_model_sudo.user_from_mfa_login_token(token) + except (MfaTokenInvalidError, MfaTokenExpiredError) as exception: + return http.local_redirect( + '/web/login', + query={ + 'redirect': request.params.get('redirect'), + 'error': exception.message, + }, + keep_hash=True, + ) + + confirmation_code = request.params.get('confirmation_code') + if not user.validate_mfa_confirmation_code(confirmation_code): + return http.local_redirect( + '/auth_totp/login', + query={ + 'redirect': request.params.get('redirect'), + 'error': _( + 'Your confirmation code is not correct. Please try' + ' again.' + ), + 'mfa_login_token': token, + }, + keep_hash=True, + ) + + # These context managers trigger a safe commit, which persists the + # changes right away and is needed for the auth call + with Environment.manage(): + with registry(request.db).cursor() as temp_cr: + temp_env = Environment(temp_cr, SUPERUSER_ID, request.context) + temp_user = temp_env['res.users'].browse(user.id) + temp_user.generate_mfa_login_token(60 * 24 * 30) + token = temp_user.mfa_login_token + request.session.authenticate(request.db, user.login, token, user.id) + request.params['login_success'] = True + + redirect = request.params.get('redirect') + if not redirect: + redirect = '/web' + response = http.redirect_with_hash(redirect) + if not isinstance(response, WerkzeugResponse): + response = Response(response) + + if request.params.get('remember_device'): + device = device_model_sudo.create({'user_id': user.id}) + secret = config_model_sudo.get_param('database.secret') + device_cookie = JsonSecureCookie({'device_id': device.id}, secret) + cookie_lifetime = timedelta(days=30) + cookie_exp = datetime.utcnow() + cookie_lifetime + device_cookie = device_cookie.serialize(cookie_exp) + cookie_key = 'trusted_devices_%d' % user.id + sec_config = config_model_sudo.get_param('auth_totp.secure_cookie') + security_flag = sec_config != '0' + response.set_cookie( + cookie_key, + device_cookie, + max_age=cookie_lifetime.total_seconds(), + expires=cookie_exp, + httponly=True, + secure=security_flag, + ) + + return response diff --git a/auth_totp/data/ir_config_parameter.xml b/auth_totp/data/ir_config_parameter.xml new file mode 100644 index 00000000000..9b2bf9856de --- /dev/null +++ b/auth_totp/data/ir_config_parameter.xml @@ -0,0 +1,14 @@ + + + + + + + auth_totp.secure_cookie + + + + diff --git a/auth_totp/exceptions.py b/auth_totp/exceptions.py new file mode 100644 index 00000000000..2ea711515aa --- /dev/null +++ b/auth_totp/exceptions.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +# Copyright 2016-2017 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from openerp.exceptions import AccessDenied + + +class MfaTokenError(AccessDenied): + + def __init__(self, message): + super(MfaTokenError, self).__init__() + self.message = message + + +class MfaTokenInvalidError(MfaTokenError): + pass + + +class MfaTokenExpiredError(MfaTokenError): + pass diff --git a/auth_totp/i18n/am.po b/auth_totp/i18n/am.po new file mode 100644 index 00000000000..4c3e44f2185 --- /dev/null +++ b/auth_totp/i18n/am.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: OCA Transbot , 2017\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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/ar.po b/auth_totp/i18n/ar.po new file mode 100644 index 00000000000..56c287dca5e --- /dev/null +++ b/auth_totp/i18n/ar.po @@ -0,0 +1,292 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# SaFi J. , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: SaFi J. , 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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "إلغاء" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "تأكييد" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "إنشاء" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "أنشئ بواسطة" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "أنشئ في" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "المعرف" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "آخر تعديل في" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "آخر تحديث في" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "الاسم" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "المستخدمون" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/auth_totp.pot b/auth_totp/i18n/auth_totp.pot new file mode 100644 index 00000000000..4098e7ee373 --- /dev/null +++ b/auth_totp/i18n/auth_totp.pot @@ -0,0 +1,267 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Please provide a name for your app/device. \n" +" Then scan the QR code below to add this account to your authenticator app and enter in the six digit code produced by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "Note: Please have user add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "There is already an MFA app/device with this name associated with your account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "This is the user whose account the new authentication app/device will be tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "To delete an authentication app, remove it from this list. To add a new authentication app, please use the button to the right. If the button is not present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "You have MFA enabled but do not have any authentication apps/devices set up. To keep from being locked out, please add one before you activate this feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "Your confirmation code is not correct. Please try again, making sure that your MFA device is set to the correct time and that you have entered the most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" + diff --git a/auth_totp/i18n/bg.po b/auth_totp/i18n/bg.po new file mode 100644 index 00000000000..6ee0b9610d7 --- /dev/null +++ b/auth_totp/i18n/bg.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Откажи" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "Създай" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Създадено от" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Създадено на" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Име за Показване" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Последно обновено на" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Последно обновено от" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Последно обновено на" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Име" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/bs.po b/auth_totp/i18n/bs.po new file mode 100644 index 00000000000..dcefc29409c --- /dev/null +++ b/auth_totp/i18n/bs.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Otkaži" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Prikaži naziv" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Zadnje mijenjano" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Ime" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/ca.po b/auth_totp/i18n/ca.po new file mode 100644 index 00000000000..94f25ca3d79 --- /dev/null +++ b/auth_totp/i18n/ca.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# Carles Antoli , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: Carles Antoli , 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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancel·la" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Confirmar" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Creat el" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Veure el nom" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Darrera modificació el" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Darrera Actualització per" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Darrera Actualització el" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nom" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "Usuaris" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/ca_ES.po b/auth_totp/i18n/ca_ES.po new file mode 100644 index 00000000000..4fcc095a08f --- /dev/null +++ b/auth_totp/i18n/ca_ES.po @@ -0,0 +1,292 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# Carlos Hormigo, 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-23 17:59+0000\n" +"PO-Revision-Date: 2018-02-23 17:59+0000\n" +"Last-Translator: Carlos Hormigo, 2018\n" +"Language-Team: Catalan (Spain) (https://www.transifex.com/oca/teams/23907/" +"ca_ES/)\n" +"Language: ca_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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancel·la" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Creat a" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Nom visible" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Darrera modificació en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Darrera actualització per" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Darrera actualització el" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nom" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/cs.po b/auth_totp/i18n/cs.po new file mode 100644 index 00000000000..8b9225f86a8 --- /dev/null +++ b/auth_totp/i18n/cs.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Zrušit" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Vytvořil(a)" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Vytvořeno" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Zobrazovaný název" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Naposled upraveno" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Naposled upraveno" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Naposled upraveno" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Název" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/da.po b/auth_totp/i18n/da.po new file mode 100644 index 00000000000..b01d7ee5301 --- /dev/null +++ b/auth_totp/i18n/da.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Annuller" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Bekræft" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Oprettet af" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "Id" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Sidst ændret den" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Navn" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "Brugere" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/de.po b/auth_totp/i18n/de.po new file mode 100644 index 00000000000..f5c051cb935 --- /dev/null +++ b/auth_totp/i18n/de.po @@ -0,0 +1,296 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-20 03:01+0000\n" +"PO-Revision-Date: 2017-07-20 03:01+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" +"Pflegen Sie bitte eine Bezeichnung für Ihre Anwendung/App. \n" +"Danach scannen Sie den unten abgebildeten QR code, um das Konto für " +"Ihre Authentifizierungs-Anwendung zu ergänzen und den erzeugten 6stelligen " +"Schlüssel einzugeben." + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "Merke dieses Gerät" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" +"Eine Bezeichnung, die Ihnen hilft sich an die Authentifierung dieser App/" +"Gerät zu erninnern" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Abbrechen" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Bestätigen" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "Erstellen" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Angelegt am" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Anzeigebezeichnung" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "Kennung" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Zuletzt verändert am" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert durch" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Bezeichnung" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "Benutzer" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/el_GR.po b/auth_totp/i18n/el_GR.po new file mode 100644 index 00000000000..8fd33e6eafc --- /dev/null +++ b/auth_totp/i18n/el_GR.po @@ -0,0 +1,292 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# Kostas Goutoudis , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: Kostas Goutoudis , 2017\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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Άκυρο" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Επιβεβαίωση" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Δημιουργήθηκε από " + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Δημιουργήθηκε στις" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "Κωδικός" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Τελευταία ενημέρωση από" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Τελευταία ενημέρωση στις" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Ονομασία" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "Χρήστες" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/en_AU.po b/auth_totp/i18n/en_AU.po new file mode 100644 index 00000000000..07a71298c1b --- /dev/null +++ b/auth_totp/i18n/en_AU.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: English (Australia) (https://www.transifex.com/oca/" +"teams/23907/en_AU/)\n" +"Language: en_AU\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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancel" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/en_GB.po b/auth_totp/i18n/en_GB.po new file mode 100644 index 00000000000..58399f2a6da --- /dev/null +++ b/auth_totp/i18n/en_GB.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancel" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Created by" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Created on" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Name" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/es.po b/auth_totp/i18n/es.po new file mode 100644 index 00000000000..6ab960c3ce0 --- /dev/null +++ b/auth_totp/i18n/es.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: OCA Transbot , 2017\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" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Confirmar" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "Crear" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Creado el" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nombre" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "Usuarios" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/es_AR.po b/auth_totp/i18n/es_AR.po new file mode 100644 index 00000000000..c0c34273b58 --- /dev/null +++ b/auth_totp/i18n/es_AR.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Mostrar Nombre" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nombre" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/es_CL.po b/auth_totp/i18n/es_CL.po new file mode 100644 index 00000000000..f7ad5db717e --- /dev/null +++ b/auth_totp/i18n/es_CL.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID (identificación)" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nombre" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/es_CO.po b/auth_totp/i18n/es_CO.po new file mode 100644 index 00000000000..78673118efb --- /dev/null +++ b/auth_totp/i18n/es_CO.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Creado" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Nombre Público" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Actualizado por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Actualizado" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nombre" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/es_CR.po b/auth_totp/i18n/es_CR.po new file mode 100644 index 00000000000..ccc7ca84532 --- /dev/null +++ b/auth_totp/i18n/es_CR.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nombre" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/es_DO.po b/auth_totp/i18n/es_DO.po new file mode 100644 index 00000000000..a8287daf737 --- /dev/null +++ b/auth_totp/i18n/es_DO.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nombre" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/es_EC.po b/auth_totp/i18n/es_EC.po new file mode 100644 index 00000000000..0c2607d1859 --- /dev/null +++ b/auth_totp/i18n/es_EC.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID (identificación)" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nombre" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/es_ES.po b/auth_totp/i18n/es_ES.po new file mode 100644 index 00000000000..50f46cbb26d --- /dev/null +++ b/auth_totp/i18n/es_ES.po @@ -0,0 +1,293 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# Fernando Lara , 2017 +# Javier García-Panach , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: Javier García-Panach , 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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Confirmar" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "Usuarios" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/es_MX.po b/auth_totp/i18n/es_MX.po new file mode 100644 index 00000000000..6777e329ac8 --- /dev/null +++ b/auth_totp/i18n/es_MX.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Nombre desplegado" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Ultima modificacion realizada" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Ultima actualizacion por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Ultima actualización realizada" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nombre" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/es_PE.po b/auth_totp/i18n/es_PE.po new file mode 100644 index 00000000000..6c44e733c06 --- /dev/null +++ b/auth_totp/i18n/es_PE.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Ultima Modificación en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Actualizado última vez por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Ultima Actualización" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nombre" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/es_PY.po b/auth_totp/i18n/es_PY.po new file mode 100644 index 00000000000..6115393a8da --- /dev/null +++ b/auth_totp/i18n/es_PY.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nombre" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/es_VE.po b/auth_totp/i18n/es_VE.po new file mode 100644 index 00000000000..5e88a1de7df --- /dev/null +++ b/auth_totp/i18n/es_VE.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Mostrar nombre" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Modificada por última vez" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Ultima actualizacion en" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nombre" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/et.po b/auth_totp/i18n/et.po new file mode 100644 index 00000000000..3ce8f444682 --- /dev/null +++ b/auth_totp/i18n/et.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Loobu" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Loonud" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Loodud" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Näidatav nimi" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Viimati muudetud" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Viimati uuendatud" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Viimati uuendatud" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nimi" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/eu.po b/auth_totp/i18n/eu.po new file mode 100644 index 00000000000..fde9d50eca2 --- /dev/null +++ b/auth_totp/i18n/eu.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# Esther Martín Menéndez , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: Esther Martín Menéndez , 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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Ezeztatu" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Nork sortua" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Created on" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Izena erakutsi" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Izena" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/fa.po b/auth_totp/i18n/fa.po new file mode 100644 index 00000000000..e2d992af380 --- /dev/null +++ b/auth_totp/i18n/fa.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "لغو" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "ایجاد شده توسط" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "شناسه" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "تاریخ آخرین به‌روزرسانی" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "آخرین به روز رسانی در" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "نام" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/fi.po b/auth_totp/i18n/fi.po new file mode 100644 index 00000000000..04ba0ef3519 --- /dev/null +++ b/auth_totp/i18n/fi.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# Jarmo Kortetjärvi , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: Jarmo Kortetjärvi , 2017\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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Peruuta" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Vahvista" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "Luo" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Luonut" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Luotu" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Nimi" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Viimeksi päivittänyt" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Viimeksi päivitetty" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nimi" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "Käyttäjät" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/fr.po b/auth_totp/i18n/fr.po new file mode 100644 index 00000000000..967aa0211a3 --- /dev/null +++ b/auth_totp/i18n/fr.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# David BEAL , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: David BEAL , 2017\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" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Annuler" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Confirmer" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "Créer" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Créé le" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Dernière modification par" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Dernière modification le" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nom" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "Utilisateurs" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/fr_CA.po b/auth_totp/i18n/fr_CA.po new file mode 100644 index 00000000000..a43797dc640 --- /dev/null +++ b/auth_totp/i18n/fr_CA.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Annuler" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Créé le" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Afficher le nom" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "Identifiant" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nom" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/fr_CH.po b/auth_totp/i18n/fr_CH.po new file mode 100644 index 00000000000..a32cac02fd2 --- /dev/null +++ b/auth_totp/i18n/fr_CH.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Annuler" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Confirmer" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "Créer" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Créé le" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Modifié par" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Modifié le" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "Utilisateurs" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/fr_FR.po b/auth_totp/i18n/fr_FR.po new file mode 100644 index 00000000000..5d8c962d59e --- /dev/null +++ b/auth_totp/i18n/fr_FR.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (France) (https://www.transifex.com/oca/teams/23907/" +"fr_FR/)\n" +"Language: fr_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" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Annuler" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/gl.po b/auth_totp/i18n/gl.po new file mode 100644 index 00000000000..e727c814ca2 --- /dev/null +++ b/auth_totp/i18n/gl.po @@ -0,0 +1,292 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# Alejandro Santana , 2017 +# César Castro Cruz , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: César Castro Cruz , 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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Confirmar" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "Crear" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Última modificación" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "ültima actualización por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nome" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/gl_ES.po b/auth_totp/i18n/gl_ES.po new file mode 100644 index 00000000000..6329105a563 --- /dev/null +++ b/auth_totp/i18n/gl_ES.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/he.po b/auth_totp/i18n/he.po new file mode 100644 index 00000000000..76a8de8c9be --- /dev/null +++ b/auth_totp/i18n/he.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "בטל" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "נוצר על ידי" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "נוצר ב-" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "השם המוצג" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "מזהה" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "תאריך שינוי אחרון" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "עודכן לאחרונה על ידי" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "עודכן לאחרונה על" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "שם" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/hi.po b/auth_totp/i18n/hi.po new file mode 100644 index 00000000000..9fdb97d055e --- /dev/null +++ b/auth_totp/i18n/hi.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hindi (https://www.transifex.com/oca/teams/23907/hi/)\n" +"Language: hi\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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "रद्द" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/hr.po b/auth_totp/i18n/hr.po new file mode 100644 index 00000000000..781a5cd19ea --- /dev/null +++ b/auth_totp/i18n/hr.po @@ -0,0 +1,293 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# Ana-Maria Olujić , 2017 +# Bole , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: Bole , 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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Odustani" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Potvrdi" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "Kreiraj" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Naziv " + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Zadnje ažuriranje" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Naziv" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "Korisnici" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/hr_HR.po b/auth_totp/i18n/hr_HR.po new file mode 100644 index 00000000000..3828eb034c6 --- /dev/null +++ b/auth_totp/i18n/hr_HR.po @@ -0,0 +1,293 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# Bole , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: Bole , 2017\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" +"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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Otkaži" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Naziv" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "Korisnici" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/hu.po b/auth_totp/i18n/hu.po new file mode 100644 index 00000000000..adfd57e592f --- /dev/null +++ b/auth_totp/i18n/hu.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Mégsem" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Jóváhagyás" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Készítette" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Létrehozás dátuma" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Név megjelenítése" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Utolsó frissítés dátuma" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Utoljára frissítve, által" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Utoljára frissítve " + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Név" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/id.po b/auth_totp/i18n/id.po new file mode 100644 index 00000000000..0c9f4337aab --- /dev/null +++ b/auth_totp/i18n/id.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Batalkan" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Nama Tampilan" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Terakhir Dimodifikasi pada" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Diperbaharui oleh" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Diperbaharui pada" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nama" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/it.po b/auth_totp/i18n/it.po new file mode 100644 index 00000000000..1986fafe500 --- /dev/null +++ b/auth_totp/i18n/it.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: OCA Transbot , 2017\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" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancella" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Conferma" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "Crea" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Created by" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Created on" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nome" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "Utenti" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/ja.po b/auth_totp/i18n/ja.po new file mode 100644 index 00000000000..f91b45eb97a --- /dev/null +++ b/auth_totp/i18n/ja.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "キャンセル" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "作成者" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "作成日" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "表示名" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "最終更新日" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "最終更新者" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "最終更新日" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "名称" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/ko.po b/auth_totp/i18n/ko.po new file mode 100644 index 00000000000..d1aaf15dfdd --- /dev/null +++ b/auth_totp/i18n/ko.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "취소" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "작성자" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "작성일" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "표시 이름" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "최근 수정" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "최근 갱신한 사람" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "최근 갱신 날짜" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "이름" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/lo.po b/auth_totp/i18n/lo.po new file mode 100644 index 00000000000..ea6c1025c46 --- /dev/null +++ b/auth_totp/i18n/lo.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Lao (https://www.transifex.com/oca/teams/23907/lo/)\n" +"Language: lo\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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "ຍົກເລີອກ" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/lt.po b/auth_totp/i18n/lt.po new file mode 100644 index 00000000000..1ea99b67760 --- /dev/null +++ b/auth_totp/i18n/lt.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Atšaukti" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Vaizduojamas pavadinimas" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Paskutinį kartą keista" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Pavadinimas" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/lt_LT.po b/auth_totp/i18n/lt_LT.po new file mode 100644 index 00000000000..670a718df80 --- /dev/null +++ b/auth_totp/i18n/lt_LT.po @@ -0,0 +1,292 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Atšaukti" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/lv.po b/auth_totp/i18n/lv.po new file mode 100644 index 00000000000..77364d78a97 --- /dev/null +++ b/auth_totp/i18n/lv.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Atcelt" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Izveidoja" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Izveidots" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Pēdējo reizi atjaunoja" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Pēdējās izmaiņas" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nosaukums" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/mk.po b/auth_totp/i18n/mk.po new file mode 100644 index 00000000000..bc5d9079e61 --- /dev/null +++ b/auth_totp/i18n/mk.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Откажи" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Креирано од" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Креирано на" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Прикажи име" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Последна промена на" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Последно ажурирање од" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Последно ажурирање на" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Име" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/mn.po b/auth_totp/i18n/mn.po new file mode 100644 index 00000000000..b70ca9fb525 --- /dev/null +++ b/auth_totp/i18n/mn.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Цуцлах" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Үүсгэгч" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Үүсгэсэн" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Дэлгэцийн Нэр" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Сүүлийн засвар хийсэн" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Нэр" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/nb.po b/auth_totp/i18n/nb.po new file mode 100644 index 00000000000..4f974f875f3 --- /dev/null +++ b/auth_totp/i18n/nb.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Avbryt" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Bekreft" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Opprettet av" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Opprettet den" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Visnings navn" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Sist oppdatert " + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Sist oppdatert" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Navn" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/nb_NO.po b/auth_totp/i18n/nb_NO.po new file mode 100644 index 00000000000..601e0b0320a --- /dev/null +++ b/auth_totp/i18n/nb_NO.po @@ -0,0 +1,292 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# Imre Kristoffer Eilertsen , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: Imre Kristoffer Eilertsen , 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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Lukk" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "Lag" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Laget av" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Laget den" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Vis navn" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Sist endret den" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Sist oppdatert den" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/nl.po b/auth_totp/i18n/nl.po new file mode 100644 index 00000000000..171783c505f --- /dev/null +++ b/auth_totp/i18n/nl.po @@ -0,0 +1,292 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# Erwin van der Ploeg , 2017 +# wilcobergacker , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: wilcobergacker , 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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Annuleer" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Bevestigen" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "Aanmaken" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Te tonen naam" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Laatst bijgewerkt op" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Naam" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "Gebruikers" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/nl_BE.po b/auth_totp/i18n/nl_BE.po new file mode 100644 index 00000000000..3fc432ce3e4 --- /dev/null +++ b/auth_totp/i18n/nl_BE.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Annuleren" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Schermnaam" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Laatst Aangepast op" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Naam:" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/nl_NL.po b/auth_totp/i18n/nl_NL.po new file mode 100644 index 00000000000..ea4d1ba4913 --- /dev/null +++ b/auth_totp/i18n/nl_NL.po @@ -0,0 +1,292 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# Peter Hageman , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-21 22:53+0000\n" +"PO-Revision-Date: 2017-10-21 22:53+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Verwijderen" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Bevestig" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Laatst gewijzigd op" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Naam" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/pl.po b/auth_totp/i18n/pl.po new file mode 100644 index 00000000000..33d14d4ebbc --- /dev/null +++ b/auth_totp/i18n/pl.po @@ -0,0 +1,292 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Anuluj" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Potwierdź" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Utworzone przez" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Utworzono" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Wyświetlana nazwa " + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Ostatnio modyfikowano" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Ostatnio modyfikowane przez" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Ostatnia zmiana" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nazwa" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/pt.po b/auth_totp/i18n/pt.po new file mode 100644 index 00000000000..27f69dba494 --- /dev/null +++ b/auth_totp/i18n/pt.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Confirmar" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Criado em" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Nome" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Última Modificação Em" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Última Modificação Por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Última Atualização Em" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nome" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/pt_BR.po b/auth_totp/i18n/pt_BR.po new file mode 100644 index 00000000000..87ba2567d28 --- /dev/null +++ b/auth_totp/i18n/pt_BR.po @@ -0,0 +1,320 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# Armando Vulcano Junior , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-28 11:05+0000\n" +"PO-Revision-Date: 2017-10-28 11:05+0000\n" +"Last-Translator: Armando Vulcano Junior , 2017\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" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" +"Por Favor forneça um nome para seu dispositivo/app.\n" +"Em seguida, analise o código QR abaixo para adicionar esta conta ao " +"seu aplicativo de autenticação e digite o código de seis dígitos produzido " +"pelo aplicativo." + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "Lembre este dispositivo" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" +"Um nome que irá ajudá-lo a lembrar este aplicativo/dispositivo de " +"autenticação" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "Adicione um novo Aplicativo/Dispositivo" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "Usuário Associado" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "Nome da aplicação/dispositivo de autenticação" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "Aplicativos/Dispositivos Autenticação" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "Informação Autenticadora" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Confirmar" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "Código Confirmação" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "Criar" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Criado em" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Mostrar Nome" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" +"Digite os últimos seis dígitos do código gerado por seu aplicativo de " +"autenticação" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "Identificação" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Última Modificação em" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Última Atualização por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Última Atualização em" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "Aplicativo/Dispositivo MFA" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "Assistente Criação do Aplicativo/Dispositivo MFA" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "Código Confirmação MFA" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "MFA habilitado?" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "Configurações MFA" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nome" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" +"Nota: Por favor, adicione pelo menos um aplicativo/dispositivo de " +"autenticação antes de ativar o MFA." + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" +"Nota: Por favor, peça ao usuário que adicione pelo menos um aplicativo/" +"dispositivo de autenticação antes de ativar o MFA." + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "Código QR" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" +"Digitalize esta imagem com o seu aplicativo de autenticação para adicionar " +"sua conta" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "Chave Secreta" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" +"Já existe um aplicativo/dispositivo MFA com esse nome associado à sua conta. " +"Escolha um novo nome e tente novamente." + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" +"Este é o usuário cuja conta o novo aplicativo/dispositivo de autenticação " +"estará vinculado" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" +"Para excluir uma aplicação de autenticação, remova-o desta lista. Para " +"adicionar uma nova aplicação de autenticação, por favor use o botão a " +"direta. Se o botão não estiver presente, você não tem as permissões para " +"fazer isso." + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "Dispositivo confiável para autenticação MFA" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "Dispositivos Confiáveis" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "Id usuário" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "Usuários" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" +"Você habilitou o MFA, mas não possui nenhum aplicativo/dispositivo de " +"autenticação configurado. Para evitar ser bloqueado, adicione um antes de " +"ativar esse recurso." + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "Seu token de login do MFA expirou. Por favor, tente novamente." + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "Seu token de login do MFA não é válido. Por favor, tente novamente." + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" +"Seu código de confirmação não está correto. Tente novamente, certificando-se " +"de que seu dispositivo MFA está configurado para a hora correta e que você " +"digitou o código mais recente gerado pelo seu aplicativo de autenticação." + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "Seu código de confirmação não está correto. Tente novamente." diff --git a/auth_totp/i18n/pt_PT.po b/auth_totp/i18n/pt_PT.po new file mode 100644 index 00000000000..5818a531277 --- /dev/null +++ b/auth_totp/i18n/pt_PT.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Criado em" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Nome a Apresentar" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Última Modificação Em" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Última Atualização Por" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Última Atualização Em" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nome" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/ro.po b/auth_totp/i18n/ro.po new file mode 100644 index 00000000000..b7bf3e84534 --- /dev/null +++ b/auth_totp/i18n/ro.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Anuleaza" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Confirmă" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Creat de" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Creat la" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Nume Afişat" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Ultima actualizare în" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Ultima actualizare făcută de" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Ultima actualizare la" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Nume" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/ru.po b/auth_totp/i18n/ru.po new file mode 100644 index 00000000000..9648544bef6 --- /dev/null +++ b/auth_totp/i18n/ru.po @@ -0,0 +1,293 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# Victor Safronovich , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-03 07:19+0000\n" +"PO-Revision-Date: 2017-05-03 07:19+0000\n" +"Last-Translator: Victor Safronovich , 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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Отменена" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Изменить" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Создано" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Создан" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Последний раз обновлено" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Последний раз обновлено" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Название" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/sk.po b/auth_totp/i18n/sk.po new file mode 100644 index 00000000000..2bd8f2a192b --- /dev/null +++ b/auth_totp/i18n/sk.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# Jan Prokop , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-10-21 22:53+0000\n" +"PO-Revision-Date: 2017-10-21 22:53+0000\n" +"Last-Translator: Jan Prokop , 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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Zrušiť" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "Vytvoriť" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Vytvoril" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Vytvorené" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Zobraziť meno" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Posledná modifikácia" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Naposledy upravoval" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Naposledy upravované" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Meno" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/sl.po b/auth_totp/i18n/sl.po new file mode 100644 index 00000000000..c8c2e77accd --- /dev/null +++ b/auth_totp/i18n/sl.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Preklic" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Potrdi" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "Ustvari" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Ustvaril" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Ustvarjeno" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Prikazni naziv" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Zadnji posodobil" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Zadnjič posodobljeno" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Naziv" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "Uporabniki" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/sr.po b/auth_totp/i18n/sr.po new file mode 100644 index 00000000000..423ea094552 --- /dev/null +++ b/auth_totp/i18n/sr.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Otkaži" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Kreiran" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Ime" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/sr@latin.po b/auth_totp/i18n/sr@latin.po new file mode 100644 index 00000000000..dd6f897cab2 --- /dev/null +++ b/auth_totp/i18n/sr@latin.po @@ -0,0 +1,292 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Otkaži" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Kreiran" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Ime za prikaz" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Zadnja izmjena" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Zadnja izmjena" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Zadnja izmjena" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Ime:" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/sv.po b/auth_totp/i18n/sv.po new file mode 100644 index 00000000000..3dccfd50d55 --- /dev/null +++ b/auth_totp/i18n/sv.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Avbryt" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Skapad av" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Skapad den" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Visa namn" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Senast redigerad" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Senast uppdaterad av" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Senast uppdaterad" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Namn" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/th.po b/auth_totp/i18n/th.po new file mode 100644 index 00000000000..2522eb17ac1 --- /dev/null +++ b/auth_totp/i18n/th.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "ยกเลิก" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "สร้างเมื่อ" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "ชื่อที่ใช้แสดง" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "รหัส" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "แก้ไขครั้งสุดท้ายเมื่อ" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "อัพเดทครั้งสุดท้ายโดย" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "อัพเดทครั้งสุดท้ายเมื่อ" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "ชื่อ" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/tr.po b/auth_totp/i18n/tr.po new file mode 100644 index 00000000000..2be856149fc --- /dev/null +++ b/auth_totp/i18n/tr.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# Ahmet Altinisik , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: Ahmet Altinisik , 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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Vazgeç" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Onayla" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "Oluştur" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Oluşturuldu" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Görünen İsim" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Son değişiklik" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Son güncelleyen" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Son güncellenme" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Adı" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "Kullanıcılar" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/tr_TR.po b/auth_totp/i18n/tr_TR.po new file mode 100644 index 00000000000..caac21276e7 --- /dev/null +++ b/auth_totp/i18n/tr_TR.po @@ -0,0 +1,292 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# Ozge Altinisik , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: Ozge Altinisik , 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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "İptal et" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "Onayla" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Oluşturulma tarihi" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Görünen ad" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "Kimlik" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "En son güncelleme tarihi" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "En son güncelleyen " + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "En son güncelleme tarihi" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Ad" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "Kullanıcılar" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/uk.po b/auth_totp/i18n/uk.po new file mode 100644 index 00000000000..64da383953f --- /dev/null +++ b/auth_totp/i18n/uk.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Скасувати" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Створив" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Дата створення" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Назва для відображення" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Остання модифікація" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Востаннє оновив" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Останнє оновлення" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Name" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/vi.po b/auth_totp/i18n/vi.po new file mode 100644 index 00000000000..0d83769aac3 --- /dev/null +++ b/auth_totp/i18n/vi.po @@ -0,0 +1,290 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Hủy bỏ" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Được tạo vào" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Sửa lần cuối vào" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Tên" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/vi_VN.po b/auth_totp/i18n/vi_VN.po new file mode 100644 index 00000000000..1c9d603adcf --- /dev/null +++ b/auth_totp/i18n/vi_VN.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "Hủy" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "Tạo bởi" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "Tạo vào" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "Tên" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/zh_CN.po b/auth_totp/i18n/zh_CN.po new file mode 100644 index 00000000000..9adc967cd9d --- /dev/null +++ b/auth_totp/i18n/zh_CN.po @@ -0,0 +1,292 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +# Jeffery CHEN , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+0000\n" +"Last-Translator: Jeffery CHEN , 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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "取消" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "确认" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "创建者" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "创建时间" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "ID" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "上次更新日期" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "名称" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "用户" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/i18n/zh_TW.po b/auth_totp/i18n/zh_TW.po new file mode 100644 index 00000000000..4ce3e1ee5ca --- /dev/null +++ b/auth_totp/i18n/zh_TW.po @@ -0,0 +1,291 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * auth_totp +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-03 03:48+0000\n" +"PO-Revision-Date: 2017-03-03 03:48+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: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "" +"Please provide a name for your app/device. \n" +" Then scan the QR code below to add this " +"account to your authenticator app and enter in the six digit code produced " +"by the app." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Remember this device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_name +msgid "A name that will help you remember this authentication app/device" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "Add New App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_user_id +msgid "Associated User" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_name +msgid "Authentication App/Device Name" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_ids +msgid "Authentication Apps/Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Authenticator Info" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Cancel" +msgstr "刪除" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "Confirm" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.res_users_authenticator_create_view_form +msgid "Create" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_uid +msgid "Created by" +msgstr "建立者" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_create_date +msgid "Created on" +msgstr "建立於" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_display_name +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_confirmation_code +msgid "Enter the latest six digit code generated by your authentication app" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_id +msgid "ID" +msgstr "編號" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create___last_update +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device___last_update +msgid "Last Modified on" +msgstr "最後修改:" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_uid +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_uid +msgid "Last Updated by" +msgstr "最後更新:" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_write_date +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_write_date +msgid "Last Updated on" +msgstr "最後更新於" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_authenticator +msgid "MFA App/Device" +msgstr "" + +#. module: auth_totp +#: model:ir.actions.act_window,name:auth_totp.res_users_authenticator_create_action +#: model:ir.model,name:auth_totp.model_res_users_authenticator_create +msgid "MFA App/Device Creation Wizard" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.mfa_login +msgid "MFA Confirmation Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_enabled +msgid "MFA Enabled?" +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "MFA Settings" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token +msgid "Mfa login token" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_mfa_login_token_exp +msgid "Mfa login token exp" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_name +msgid "Name" +msgstr "名稱" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form_simple_modif +msgid "" +"Note: Please add at least one authentication app/device before enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.ui.view,arch_db:auth_totp.view_users_form +msgid "" +"Note: Please have user add at least one authentication app/device before " +"enabling MFA." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "QR Code" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_qr_code_tag +msgid "Scan this image with your authentication app to add your account" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_create_secret_key +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_secret_key +msgid "Secret key" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users_authenticator.py:24 +#: sql_constraint:res.users.authenticator:0 +#, python-format +msgid "" +"There is already an MFA app/device with this name associated with your " +"account. Please pick a new name and try again." +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_create_user_id +msgid "" +"This is the user whose account the new authentication app/device will be " +"tied to" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,help:auth_totp.field_res_users_authenticator_ids +msgid "" +"To delete an authentication app, remove it from this list. To add a new " +"authentication app, please use the button to the right. If the button is not " +"present, you do not have the permissions to do this." +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users_device +msgid "Trusted Device for MFA Auth" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_trusted_device_ids +msgid "Trusted Devices" +msgstr "" + +#. module: auth_totp +#: model:ir.model.fields,field_description:auth_totp.field_res_users_authenticator_user_id +#: model:ir.model.fields,field_description:auth_totp.field_res_users_device_user_id +msgid "User id" +msgstr "" + +#. module: auth_totp +#: model:ir.model,name:auth_totp.model_res_users +msgid "Users" +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:46 +#, python-format +msgid "" +"You have MFA enabled but do not have any authentication apps/devices set up. " +"To keep from being locked out, please add one before you activate this " +"feature." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:98 +#, python-format +msgid "Your MFA login token has expired. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/models/res_users.py:78 +#: code:addons/auth_totp/models/res_users.py:92 +#, python-format +msgid "Your MFA login token is not valid. Please try again." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/wizards/res_users_authenticator_create.py:105 +#, python-format +msgid "" +"Your confirmation code is not correct. Please try again, making sure that " +"your MFA device is set to the correct time and that you have entered the " +"most recent code generated by your authentication app." +msgstr "" + +#. module: auth_totp +#: code:addons/auth_totp/controllers/main.py:120 +#, python-format +msgid "Your confirmation code is not correct. Please try again." +msgstr "" diff --git a/auth_totp/models/__init__.py b/auth_totp/models/__init__.py new file mode 100644 index 00000000000..af6af42d970 --- /dev/null +++ b/auth_totp/models/__init__.py @@ -0,0 +1,7 @@ +# -*- coding: utf-8 -*- +# Copyright 2016-2017 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from . import res_users +from . import res_users_authenticator +from . import res_users_device diff --git a/auth_totp/models/res_users.py b/auth_totp/models/res_users.py new file mode 100644 index 00000000000..1d413ae8efa --- /dev/null +++ b/auth_totp/models/res_users.py @@ -0,0 +1,105 @@ +# -*- coding: utf-8 -*- +# Copyright 2016-2017 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from datetime import datetime, timedelta +import random +import string +from openerp import _, api, fields, models +from openerp.exceptions import AccessDenied, ValidationError +from ..exceptions import MfaTokenInvalidError, MfaTokenExpiredError + + +class ResUsers(models.Model): + _inherit = 'res.users' + + @classmethod + def _build_model(cls, pool, cr): + model = super(ResUsers, cls)._build_model(pool, cr) + ModelCls = type(model) + ModelCls.SELF_WRITEABLE_FIELDS += ['mfa_enabled', 'authenticator_ids'] + return model + + mfa_enabled = fields.Boolean(string='MFA Enabled?') + authenticator_ids = fields.One2many( + comodel_name='res.users.authenticator', + inverse_name='user_id', + string='Authentication Apps/Devices', + help='To delete an authentication app, remove it from this list. To' + ' add a new authentication app, please use the button to the' + ' right. If the button is not present, you do not have the' + ' permissions to do this.', + ) + mfa_login_token = fields.Char() + mfa_login_token_exp = fields.Datetime() + trusted_device_ids = fields.One2many( + comodel_name='res.users.device', + inverse_name='user_id', + string='Trusted Devices', + ) + + @api.multi + @api.constrains('mfa_enabled', 'authenticator_ids') + def _check_enabled_with_authenticator(self): + for record in self: + if record.mfa_enabled and not record.authenticator_ids: + raise ValidationError(_( + 'You have MFA enabled but do not have any authentication' + ' apps/devices set up. To keep from being locked out,' + ' please add one before you activate this feature.' + )) + + @api.model + def check_credentials(self, password): + try: + return super(ResUsers, self).check_credentials(password) + except AccessDenied: + user = self.sudo().search([ + ('id', '=', self.env.uid), + ('mfa_login_token', '=', password), + ]) + user._user_from_mfa_login_token_validate() + + @api.multi + def generate_mfa_login_token(self, lifetime_mins=15): + char_set = string.ascii_letters + string.digits + + for record in self: + record.mfa_login_token = ''.join( + random.SystemRandom().choice(char_set) for __ in range(20) + ) + + expiration = datetime.now() + timedelta(minutes=lifetime_mins) + record.mfa_login_token_exp = fields.Datetime.to_string(expiration) + + @api.model + def user_from_mfa_login_token(self, token): + if not token: + raise MfaTokenInvalidError(_( + 'Your MFA login token is not valid. Please try again.' + )) + + user = self.search([('mfa_login_token', '=', token)]) + user._user_from_mfa_login_token_validate() + + return user + + @api.multi + def _user_from_mfa_login_token_validate(self): + try: + self.ensure_one() + except ValueError: + raise MfaTokenInvalidError(_( + 'Your MFA login token is not valid. Please try again.' + )) + + token_exp = fields.Datetime.from_string(self.mfa_login_token_exp) + if token_exp < datetime.now(): + raise MfaTokenExpiredError(_( + 'Your MFA login token has expired. Please try again.' + )) + + @api.multi + def validate_mfa_confirmation_code(self, confirmation_code): + self.ensure_one() + return self.authenticator_ids.validate_conf_code(confirmation_code) diff --git a/auth_totp/models/res_users_authenticator.py b/auth_totp/models/res_users_authenticator.py new file mode 100644 index 00000000000..b7a86a8fc13 --- /dev/null +++ b/auth_totp/models/res_users_authenticator.py @@ -0,0 +1,55 @@ +# -*- coding: utf-8 -*- +# Copyright 2016-2017 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +import logging +from openerp import _, api, fields, models + +_logger = logging.getLogger(__name__) +try: + import pyotp +except ImportError: + _logger.debug( + 'Could not import PyOTP. Please make sure this library is available in' + ' your environment.' + ) + + +class ResUsersAuthenticator(models.Model): + _name = 'res.users.authenticator' + _description = 'MFA App/Device' + _sql_constraints = [( + 'user_id_name_uniq', + 'UNIQUE(user_id, name)', + _( + 'There is already an MFA app/device with this name associated with' + ' your account. Please pick a new name and try again.' + ), + )] + + name = fields.Char( + required=True, + readonly=True, + ) + secret_key = fields.Char( + required=True, + readonly=True, + ) + user_id = fields.Many2one( + comodel_name='res.users', + ondelete='cascade', + ) + + @api.multi + @api.constrains('user_id') + def _check_has_user(self): + self.filtered(lambda r: not r.user_id).unlink() + + @api.multi + def validate_conf_code(self, confirmation_code): + for record in self: + totp = pyotp.TOTP(record.secret_key) + if totp.verify(confirmation_code): + return True + + return False diff --git a/auth_totp/models/res_users_device.py b/auth_totp/models/res_users_device.py new file mode 100644 index 00000000000..2b33bb53865 --- /dev/null +++ b/auth_totp/models/res_users_device.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- +# Copyright 2016-2017 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from openerp import fields, models + + +class ResUsersDevice(models.Model): + _name = 'res.users.device' + _description = 'Trusted Device for MFA Auth' + + user_id = fields.Many2one( + comodel_name='res.users', + ondelete='cascade', + required=True, + ) diff --git a/auth_totp/security/ir.model.access.csv b/auth_totp/security/ir.model.access.csv new file mode 100644 index 00000000000..54c0835ab4f --- /dev/null +++ b/auth_totp/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 +authenticator_access,MFA Authenticator - User Access,model_res_users_authenticator,base.group_user,1,1,1,1 +device_access,MFA Device - Manager Access,model_res_users_device,,0,0,0,0 diff --git a/auth_totp/security/res_users_authenticator_security.xml b/auth_totp/security/res_users_authenticator_security.xml new file mode 100644 index 00000000000..5e9adc1fb19 --- /dev/null +++ b/auth_totp/security/res_users_authenticator_security.xml @@ -0,0 +1,29 @@ + + + + + + + MFA Authenticators - Owner Access + + [('user_id', '=?', user.id)] + + + + + + + + + MFA Authenticators - Admin Read/Unlink + + + + + + + + diff --git a/qweb_usertime/static/description/icon.png b/auth_totp/static/description/icon.png similarity index 100% rename from qweb_usertime/static/description/icon.png rename to auth_totp/static/description/icon.png diff --git a/auth_totp/tests/__init__.py b/auth_totp/tests/__init__.py new file mode 100644 index 00000000000..572c431470f --- /dev/null +++ b/auth_totp/tests/__init__.py @@ -0,0 +1,8 @@ +# -*- coding: utf-8 -*- +# Copyright 2016-2017 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from . import test_main +from . import test_res_users +from . import test_res_users_authenticator +from . import test_res_users_authenticator_create diff --git a/auth_totp/tests/test_main.py b/auth_totp/tests/test_main.py new file mode 100644 index 00000000000..b7dd9bb2fda --- /dev/null +++ b/auth_totp/tests/test_main.py @@ -0,0 +1,411 @@ +# -*- coding: utf-8 -*- +# Copyright 2016-2017 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from datetime import datetime +import mock +from openerp.http import Response +from openerp.tests.common import TransactionCase +from ..controllers.main import AuthTotp + +CONTROLLER_PATH = 'openerp.addons.auth_totp.controllers.main' +REQUEST_PATH = CONTROLLER_PATH + '.request' +SUPER_PATH = CONTROLLER_PATH + '.Home.web_login' +JSON_PATH = CONTROLLER_PATH + '.JsonSecureCookie' +ENVIRONMENT_PATH = CONTROLLER_PATH + '.Environment' +RESPONSE_PATH = CONTROLLER_PATH + '.Response' +DATETIME_PATH = CONTROLLER_PATH + '.datetime' +REDIRECT_PATH = CONTROLLER_PATH + '.http.redirect_with_hash' +TRANSLATE_PATH_CONT = CONTROLLER_PATH + '._' +MODEL_PATH = 'openerp.addons.auth_totp.models.res_users' +GENERATE_PATH = MODEL_PATH + '.ResUsers.generate_mfa_login_token' +VALIDATE_PATH = MODEL_PATH + '.ResUsers.validate_mfa_confirmation_code' +TRANSLATE_PATH_MOD = MODEL_PATH + '._' + + +@mock.patch(REQUEST_PATH) +class TestAuthTotp(TransactionCase): + + def setUp(self): + super(TestAuthTotp, self).setUp() + + self.test_controller = AuthTotp() + + self.test_user = self.env.ref('base.user_root') + self.env['res.users.authenticator'].create({ + 'name': 'Test Authenticator', + 'secret_key': 'iamatestsecretyo', + 'user_id': self.test_user.id, + }) + self.test_user.mfa_enabled = True + self.test_user.generate_mfa_login_token() + self.test_user.trusted_device_ids = None + + # Needed when tests are run with no prior requests (e.g. on a new DB) + patcher = mock.patch('openerp.http.request') + self.addCleanup(patcher.stop) + patcher.start() + + @mock.patch(SUPER_PATH) + def test_web_login_no_password_login(self, super_mock, request_mock): + '''Should return wrapped result of super if no password log in''' + test_response = 'Test Response' + super_mock.return_value = test_response + request_mock.params = {} + + self.assertEqual(self.test_controller.web_login().data, test_response) + + @mock.patch(SUPER_PATH) + def test_web_login_user_no_mfa(self, super_mock, request_mock): + '''Should return wrapped result of super if user did not enable MFA''' + test_response = 'Test Response' + super_mock.return_value = test_response + request_mock.params = {'login_success': True} + request_mock.env = self.env + request_mock.uid = self.test_user.id + self.test_user.mfa_enabled = False + + self.assertEqual(self.test_controller.web_login().data, test_response) + + @mock.patch(JSON_PATH) + @mock.patch(SUPER_PATH) + def test_web_login_valid_cookie(self, super_mock, json_mock, request_mock): + '''Should return wrapped result of super if valid device cookie''' + test_response = 'Test Response' + super_mock.return_value = test_response + request_mock.params = {'login_success': True} + request_mock.env = self.env + request_mock.uid = self.test_user.id + + device_model = self.env['res.users.device'] + test_device = device_model.create({'user_id': self.test_user.id}) + json_mock.unserialize().get.return_value = test_device.id + + self.assertEqual(self.test_controller.web_login().data, test_response) + + @mock.patch(SUPER_PATH) + @mock.patch(GENERATE_PATH) + def test_web_login_no_cookie(self, gen_mock, super_mock, request_mock): + '''Should respond correctly if no device cookie with expected key''' + request_mock.env = self.env + request_mock.uid = self.test_user.id + request_mock.params = { + 'login_success': True, + 'redirect': 'Test Redir', + } + self.test_user.mfa_login_token = 'Test Token' + request_mock.httprequest.cookies = {} + request_mock.reset_mock() + + test_result = self.test_controller.web_login() + gen_mock.assert_called_once_with() + request_mock.session.logout.assert_called_once_with(keep_db=True) + self.assertIn( + '/auth_totp/login?redirect=Test+Redir&mfa_login_token=Test+Token', + test_result.data, + ) + + @mock.patch(SUPER_PATH) + @mock.patch(JSON_PATH) + @mock.patch(GENERATE_PATH) + def test_web_login_bad_device_id( + self, gen_mock, json_mock, super_mock, request_mock + ): + '''Should respond correctly if invalid device_id in device cookie''' + request_mock.env = self.env + request_mock.uid = self.test_user.id + request_mock.params = { + 'login_success': True, + 'redirect': 'Test Redir', + } + self.test_user.mfa_login_token = 'Test Token' + json_mock.unserialize.return_value = {'device_id': 1} + request_mock.reset_mock() + + test_result = self.test_controller.web_login() + gen_mock.assert_called_once_with() + request_mock.session.logout.assert_called_once_with(keep_db=True) + self.assertIn( + '/auth_totp/login?redirect=Test+Redir&mfa_login_token=Test+Token', + test_result.data, + ) + + def test_mfa_login_get(self, request_mock): + '''Should render mfa_login template with correct context''' + request_mock.render.return_value = 'Test Value' + request_mock.reset_mock() + self.test_controller.mfa_login_get() + + request_mock.render.assert_called_once_with( + 'auth_totp.mfa_login', + qcontext=request_mock.params, + ) + + @mock.patch(TRANSLATE_PATH_MOD) + def test_mfa_login_post_invalid_token(self, tl_mock, request_mock): + '''Should return correct redirect if login token invalid''' + request_mock.env = self.env + request_mock.params = { + 'mfa_login_token': 'Invalid Token', + 'redirect': 'Test Redir', + } + tl_mock.side_effect = lambda arg: arg + tl_mock.reset_mock() + + test_result = self.test_controller.mfa_login_post() + tl_mock.assert_called_once() + self.assertIn('/web/login?redirect=Test+Redir', test_result.data) + self.assertIn( + '&error=Your+MFA+login+token+is+not+valid.', + test_result.data, + ) + + @mock.patch(TRANSLATE_PATH_MOD) + def test_mfa_login_post_expired_token(self, tl_mock, request_mock): + '''Should return correct redirect if login token expired''' + request_mock.env = self.env + self.test_user.generate_mfa_login_token(-1) + request_mock.params = { + 'mfa_login_token': self.test_user.mfa_login_token, + 'redirect': 'Test Redir', + } + tl_mock.side_effect = lambda arg: arg + tl_mock.reset_mock() + + test_result = self.test_controller.mfa_login_post() + tl_mock.assert_called_once() + self.assertIn('/web/login?redirect=Test+Redir', test_result.data) + self.assertIn( + '&error=Your+MFA+login+token+has+expired.', + test_result.data, + ) + + @mock.patch(TRANSLATE_PATH_CONT) + def test_mfa_login_post_invalid_conf_code(self, tl_mock, request_mock): + '''Should return correct redirect if confirmation code is invalid''' + request_mock.env = self.env + request_mock.params = { + 'mfa_login_token': self.test_user.mfa_login_token, + 'redirect': 'Test Redir', + 'confirmation_code': 'Invalid Code', + } + tl_mock.side_effect = lambda arg: arg + tl_mock.reset_mock() + + test_result = self.test_controller.mfa_login_post() + tl_mock.assert_called_once() + self.assertIn('/auth_totp/login?redirect=Test+Redir', test_result.data) + self.assertIn( + '&error=Your+confirmation+code+is+not+correct.', + test_result.data, + ) + self.assertIn( + '&mfa_login_token=%s' % self.test_user.mfa_login_token, + test_result.data, + ) + + @mock.patch(GENERATE_PATH) + @mock.patch(VALIDATE_PATH) + def test_mfa_login_post_new_token(self, val_mock, gen_mock, request_mock): + '''Should refresh user's login token w/right lifetime if info valid''' + request_mock.env = self.env + request_mock.db = self.registry.db_name + test_token = self.test_user.mfa_login_token + request_mock.params = {'mfa_login_token': test_token} + val_mock.return_value = True + gen_mock.reset_mock() + self.test_controller.mfa_login_post() + + gen_mock.assert_called_once_with(60 * 24 * 30) + + @mock.patch(ENVIRONMENT_PATH) + @mock.patch(VALIDATE_PATH) + def test_mfa_login_post_session(self, val_mock, env_mock, request_mock): + '''Should log user in with new token as password if info valid''' + request_mock.env = self.env + request_mock.db = self.registry.db_name + old_test_token = self.test_user.mfa_login_token + request_mock.params = {'mfa_login_token': old_test_token} + val_mock.return_value = True + env_mock.return_value = self.env + request_mock.reset_mock() + self.test_controller.mfa_login_post() + + new_test_token = self.test_user.mfa_login_token + request_mock.session.authenticate.assert_called_once_with( + request_mock.db, + self.test_user.login, + new_test_token, + self.test_user.id, + ) + + @mock.patch(GENERATE_PATH) + @mock.patch(VALIDATE_PATH) + def test_mfa_login_post_redirect(self, val_mock, gen_mock, request_mock): + '''Should return correct redirect if info valid and redirect present''' + request_mock.env = self.env + request_mock.db = self.registry.db_name + test_redir = 'Test Redir' + request_mock.params = { + 'mfa_login_token': self.test_user.mfa_login_token, + 'redirect': test_redir, + } + val_mock.return_value = True + + test_result = self.test_controller.mfa_login_post() + self.assertIn("window.location = '%s'" % test_redir, test_result.data) + + @mock.patch(GENERATE_PATH) + @mock.patch(VALIDATE_PATH) + def test_mfa_login_post_redir_def(self, val_mock, gen_mock, request_mock): + '''Should return redirect to /web if info valid and no redirect''' + request_mock.env = self.env + request_mock.db = self.registry.db_name + test_token = self.test_user.mfa_login_token + request_mock.params = {'mfa_login_token': test_token} + val_mock.return_value = True + + test_result = self.test_controller.mfa_login_post() + self.assertIn("window.location = '/web'", test_result.data) + + @mock.patch(GENERATE_PATH) + @mock.patch(VALIDATE_PATH) + def test_mfa_login_post_device(self, val_mock, gen_mock, request_mock): + '''Should add trusted device to user if remember flag set''' + request_mock.env = self.env + request_mock.db = self.registry.db_name + test_token = self.test_user.mfa_login_token + request_mock.params = { + 'mfa_login_token': test_token, + 'remember_device': True, + } + val_mock.return_value = True + self.test_controller.mfa_login_post() + + self.assertEqual(len(self.test_user.trusted_device_ids), 1) + + @mock.patch(RESPONSE_PATH) + @mock.patch(JSON_PATH) + @mock.patch(GENERATE_PATH) + @mock.patch(VALIDATE_PATH) + def test_mfa_login_post_cookie_werkzeug_cookie( + self, val_mock, gen_mock, json_mock, resp_mock, request_mock + ): + '''Should create Werkzeug cookie w/right info if remember flag set''' + request_mock.env = self.env + request_mock.db = self.registry.db_name + test_token = self.test_user.mfa_login_token + request_mock.params = { + 'mfa_login_token': test_token, + 'remember_device': True, + } + val_mock.return_value = True + resp_mock().__class__ = Response + json_mock.reset_mock() + self.test_controller.mfa_login_post() + + test_device = self.test_user.trusted_device_ids + config_model = self.env['ir.config_parameter'] + test_secret = config_model.get_param('database.secret') + json_mock.assert_called_once_with( + {'device_id': test_device.id}, + test_secret, + ) + + @mock.patch(DATETIME_PATH) + @mock.patch(RESPONSE_PATH) + @mock.patch(JSON_PATH) + @mock.patch(GENERATE_PATH) + @mock.patch(VALIDATE_PATH) + def test_mfa_login_post_cookie_werkzeug_cookie_exp( + self, val_mock, gen_mock, json_mock, resp_mock, dt_mock, request_mock + ): + '''Should serialize Werkzeug cookie w/right exp if remember flag set''' + request_mock.env = self.env + request_mock.db = self.registry.db_name + test_token = self.test_user.mfa_login_token + request_mock.params = { + 'mfa_login_token': test_token, + 'remember_device': True, + } + val_mock.return_value = True + dt_mock.utcnow.return_value = datetime(2016, 12, 1) + resp_mock().__class__ = Response + json_mock.reset_mock() + self.test_controller.mfa_login_post() + + json_mock().serialize.assert_called_once_with(datetime(2016, 12, 31)) + + @mock.patch(DATETIME_PATH) + @mock.patch(RESPONSE_PATH) + @mock.patch(JSON_PATH) + @mock.patch(GENERATE_PATH) + @mock.patch(VALIDATE_PATH) + def test_mfa_login_post_cookie_final_cookie( + self, val_mock, gen_mock, json_mock, resp_mock, dt_mock, request_mock + ): + '''Should add correct cookie to response if remember flag set''' + request_mock.env = self.env + request_mock.db = self.registry.db_name + test_token = self.test_user.mfa_login_token + request_mock.params = { + 'mfa_login_token': test_token, + 'remember_device': True, + } + val_mock.return_value = True + dt_mock.utcnow.return_value = datetime(2016, 12, 1) + config_model = self.env['ir.config_parameter'] + config_model.set_param('auth_totp.secure_cookie', '0') + resp_mock().__class__ = Response + resp_mock.reset_mock() + self.test_controller.mfa_login_post() + + resp_mock().set_cookie.assert_called_once_with( + 'trusted_devices_%s' % self.test_user.id, + json_mock().serialize(), + max_age=30 * 24 * 60 * 60, + expires=datetime(2016, 12, 31), + httponly=True, + secure=False, + ) + + @mock.patch(RESPONSE_PATH) + @mock.patch(GENERATE_PATH) + @mock.patch(VALIDATE_PATH) + def test_mfa_login_post_cookie_final_cookie_secure( + self, val_mock, gen_mock, resp_mock, request_mock + ): + '''Should set secure cookie if config parameter set accordingly''' + request_mock.env = self.env + request_mock.db = self.registry.db_name + test_token = self.test_user.mfa_login_token + request_mock.params = { + 'mfa_login_token': test_token, + 'remember_device': True, + } + val_mock.return_value = True + config_model = self.env['ir.config_parameter'] + config_model.set_param('auth_totp.secure_cookie', '1') + resp_mock().__class__ = Response + resp_mock.reset_mock() + self.test_controller.mfa_login_post() + + new_test_security = resp_mock().set_cookie.mock_calls[0][2]['secure'] + self.assertIs(new_test_security, True) + + @mock.patch(REDIRECT_PATH) + @mock.patch(GENERATE_PATH) + @mock.patch(VALIDATE_PATH) + def test_mfa_login_post_firefox_response_returned( + self, val_mock, gen_mock, redirect_mock, request_mock + ): + '''Should behave well if redirect returns Response (Firefox case)''' + request_mock.env = self.env + request_mock.db = self.registry.db_name + redirect_mock.return_value = Response('Test Response') + test_token = self.test_user.mfa_login_token + request_mock.params = {'mfa_login_token': test_token} + val_mock.return_value = True + + test_result = self.test_controller.mfa_login_post() + self.assertIn('Test Response', test_result.response) diff --git a/auth_totp/tests/test_res_users.py b/auth_totp/tests/test_res_users.py new file mode 100644 index 00000000000..b6098eb68db --- /dev/null +++ b/auth_totp/tests/test_res_users.py @@ -0,0 +1,208 @@ +# -*- coding: utf-8 -*- +# Copyright 2016-2017 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from datetime import datetime +import mock +import string +from openerp.exceptions import ValidationError +from openerp.tests.common import TransactionCase +from ..exceptions import ( + MfaTokenError, + MfaTokenInvalidError, + MfaTokenExpiredError, +) +from ..models.res_users_authenticator import ResUsersAuthenticator + +DATETIME_PATH = 'openerp.addons.auth_totp.models.res_users.datetime' + + +class TestResUsers(TransactionCase): + + def setUp(self): + super(TestResUsers, self).setUp() + + self.test_user = self.env.ref('base.user_root') + self.test_user.mfa_enabled = False + self.test_user.authenticator_ids = False + self.env.uid = self.test_user.id + + def test_build_model_mfa_fields_in_self_writeable_list(self): + '''Should add MFA fields to list of fields users can modify for self''' + ResUsersClass = type(self.test_user) + self.assertIn('mfa_enabled', ResUsersClass.SELF_WRITEABLE_FIELDS) + self.assertIn('authenticator_ids', ResUsersClass.SELF_WRITEABLE_FIELDS) + + def test_check_enabled_with_authenticator_mfa_no_auth(self): + '''Should raise correct error if MFA enabled without authenticators''' + with self.assertRaisesRegexp(ValidationError, 'locked out'): + self.test_user.mfa_enabled = True + + def test_check_enabled_with_authenticator_no_mfa_auth(self): + '''Should not raise error if MFA not enabled with authenticators''' + try: + self.env['res.users.authenticator'].create({ + 'name': 'Test Name', + 'secret_key': 'Test Key', + 'user_id': self.test_user.id, + }) + except ValidationError: + self.fail('A ValidationError was raised and should not have been.') + + def test_check_enabled_with_authenticator_mfa_auth(self): + '''Should not raise error if MFA enabled with authenticators''' + try: + self.env['res.users.authenticator'].create({ + 'name': 'Test Name', + 'secret_key': 'Test Key', + 'user_id': self.test_user.id, + }) + self.test_user.mfa_enabled = True + except ValidationError: + self.fail('A ValidationError was raised and should not have been.') + + def test_check_credentials_no_match(self): + '''Should raise appropriate error if there is no match''' + with self.assertRaises(MfaTokenInvalidError): + self.env['res.users'].check_credentials('invalid') + + @mock.patch(DATETIME_PATH) + def test_check_credentials_expired(self, datetime_mock): + '''Should raise appropriate error if match based on expired token''' + datetime_mock.now.return_value = datetime(2016, 12, 1) + self.test_user.generate_mfa_login_token() + test_token = self.test_user.mfa_login_token + datetime_mock.now.return_value = datetime(2017, 12, 1) + + with self.assertRaises(MfaTokenExpiredError): + self.env['res.users'].check_credentials(test_token) + + def test_check_credentials_current(self): + '''Should not raise error if match based on active token''' + self.test_user.generate_mfa_login_token() + test_token = self.test_user.mfa_login_token + + try: + self.env['res.users'].check_credentials(test_token) + except MfaTokenError: + self.fail('An MfaTokenError was raised and should not have been.') + + def test_generate_mfa_login_token_token_field_content(self): + '''Should set token field to 20 char string of ASCII letters/digits''' + self.test_user.generate_mfa_login_token() + test_chars = set(string.ascii_letters + string.digits) + + self.assertEqual(len(self.test_user.mfa_login_token), 20) + self.assertTrue(set(self.test_user.mfa_login_token) <= test_chars) + + def test_generate_mfa_login_token_token_field_random(self): + '''Should set token field to new value each time''' + test_tokens = set([]) + for __ in xrange(3): + self.test_user.generate_mfa_login_token() + test_tokens.add(self.test_user.mfa_login_token) + + self.assertEqual(len(test_tokens), 3) + + @mock.patch(DATETIME_PATH) + def test_generate_mfa_login_token_exp_field_default(self, datetime_mock): + '''Should set token lifetime to 15 minutes if no argument provided''' + datetime_mock.now.return_value = datetime(2016, 12, 1) + self.test_user.generate_mfa_login_token() + + self.assertEqual( + self.test_user.mfa_login_token_exp, + '2016-12-01 00:15:00' + ) + + @mock.patch(DATETIME_PATH) + def test_generate_mfa_login_token_exp_field_custom(self, datetime_mock): + '''Should set token lifetime to value provided''' + datetime_mock.now.return_value = datetime(2016, 12, 1) + self.test_user.generate_mfa_login_token(45) + + self.assertEqual( + self.test_user.mfa_login_token_exp, + '2016-12-01 00:45:00' + ) + + def test_user_from_mfa_login_token_validate_not_singleton(self): + '''Should raise correct error when recordset is not a singleton''' + self.test_user.copy() + test_set = self.env['res.users'].search([('id', '>', 0)], limit=2) + + with self.assertRaises(MfaTokenInvalidError): + self.env['res.users']._user_from_mfa_login_token_validate() + with self.assertRaises(MfaTokenInvalidError): + test_set._user_from_mfa_login_token_validate() + + @mock.patch(DATETIME_PATH) + def test_user_from_mfa_login_token_validate_expired(self, datetime_mock): + '''Should raise correct error when record has expired token''' + datetime_mock.now.return_value = datetime(2016, 12, 1) + self.test_user.generate_mfa_login_token() + datetime_mock.now.return_value = datetime(2017, 12, 1) + + with self.assertRaises(MfaTokenExpiredError): + self.test_user._user_from_mfa_login_token_validate() + + def test_user_from_mfa_login_token_validate_current_singleton(self): + '''Should not raise error when one record with active token''' + self.test_user.generate_mfa_login_token() + + try: + self.test_user._user_from_mfa_login_token_validate() + except MfaTokenError: + self.fail('An MfaTokenError was raised and should not have been.') + + def test_user_from_mfa_login_token_match(self): + '''Should retreive correct user when there is a current match''' + self.test_user.generate_mfa_login_token() + test_token = self.test_user.mfa_login_token + + self.assertEqual( + self.env['res.users'].user_from_mfa_login_token(test_token), + self.test_user, + ) + + def test_user_from_mfa_login_token_falsy(self): + '''Should raise correct error when token is falsy''' + with self.assertRaises(MfaTokenInvalidError): + self.env['res.users'].user_from_mfa_login_token(None) + + def test_user_from_mfa_login_token_no_match(self): + '''Should raise correct error when there is no match''' + with self.assertRaises(MfaTokenInvalidError): + self.env['res.users'].user_from_mfa_login_token('Test Token') + + @mock.patch(DATETIME_PATH) + def test_user_from_mfa_login_token_match_expired(self, datetime_mock): + '''Should raise correct error when the match is expired''' + datetime_mock.now.return_value = datetime(2016, 12, 1) + self.test_user.generate_mfa_login_token() + test_token = self.test_user.mfa_login_token + datetime_mock.now.return_value = datetime(2017, 12, 1) + + with self.assertRaises(MfaTokenExpiredError): + self.env['res.users'].user_from_mfa_login_token(test_token) + + def test_validate_mfa_confirmation_code_not_singleton(self): + '''Should raise correct error when recordset is not singleton''' + test_user_2 = self.env['res.users'] + test_user_3 = self.env.ref('base.public_user') + test_set = self.test_user + test_user_3 + + with self.assertRaisesRegexp(ValueError, 'Expected singleton'): + test_user_2.validate_mfa_confirmation_code('Test Code') + with self.assertRaisesRegexp(ValueError, 'Expected singleton'): + test_set.validate_mfa_confirmation_code('Test Code') + + @mock.patch.object(ResUsersAuthenticator, 'validate_conf_code') + def test_validate_mfa_confirmation_code_singleton_return(self, mock_func): + '''Should return validate_conf_code() value if singleton recordset''' + mock_func.return_value = 'Test Result' + + self.assertEqual( + self.test_user.validate_mfa_confirmation_code('Test Code'), + 'Test Result', + ) diff --git a/auth_totp/tests/test_res_users_authenticator.py b/auth_totp/tests/test_res_users_authenticator.py new file mode 100644 index 00000000000..94804387278 --- /dev/null +++ b/auth_totp/tests/test_res_users_authenticator.py @@ -0,0 +1,80 @@ +# -*- coding: utf-8 -*- +# Copyright 2016-2017 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +import mock +from openerp.tests.common import TransactionCase + +MOCK_PATH = 'openerp.addons.auth_totp.models.res_users_authenticator.pyotp' + + +class TestResUsersAuthenticator(TransactionCase): + + def _new_authenticator(self, extra_values=None): + base_values = { + 'name': 'Test Name', + 'secret_key': 'Test Key', + 'user_id': self.env.ref('base.user_root').id, + } + if extra_values is not None: + base_values.update(extra_values) + + return self.env['res.users.authenticator'].create(base_values) + + def test_check_has_user(self): + '''Should delete record when it no longer has a user_id''' + test_auth = self._new_authenticator() + test_auth.user_id = False + + self.assertFalse(test_auth.exists()) + + def test_validate_conf_code_empty_recordset(self): + '''Should return False if recordset is empty''' + test_auth = self.env['res.users.authenticator'] + + self.assertFalse(test_auth.validate_conf_code('Test Code')) + + @mock.patch(MOCK_PATH) + def test_validate_conf_code_match(self, pyotp_mock): + '''Should return True if code matches at least one record in set''' + test_auth = self._new_authenticator() + test_auth_2 = self._new_authenticator({'name': 'Test Name 2'}) + test_set = test_auth + test_auth_2 + + pyotp_mock.TOTP().verify.side_effect = (True, False) + self.assertTrue(test_set.validate_conf_code('Test Code')) + pyotp_mock.TOTP().verify.side_effect = (True, True) + self.assertTrue(test_set.validate_conf_code('Test Code')) + + @mock.patch(MOCK_PATH) + def test_validate_conf_code_no_match(self, pyotp_mock): + '''Should return False if code does not match any records in set''' + test_auth = self._new_authenticator() + pyotp_mock.TOTP().verify.return_value = False + + self.assertFalse(test_auth.validate_conf_code('Test Code')) + + @mock.patch(MOCK_PATH) + def test_validate_conf_code_pyotp_use(self, pyotp_mock): + '''Should call PyOTP 2x/record with correct arguments until match''' + test_auth = self._new_authenticator() + test_auth_2 = self._new_authenticator({ + 'name': 'Test Name 2', + 'secret_key': 'Test Key 2', + }) + test_auth_3 = self._new_authenticator({ + 'name': 'Test Name 3', + 'secret_key': 'Test Key 3', + }) + test_set = test_auth + test_auth_2 + test_auth_3 + pyotp_mock.TOTP().verify.side_effect = (False, True, True) + pyotp_mock.reset_mock() + test_set.validate_conf_code('Test Code') + + pyotp_calls = [ + mock.call('Test Key'), + mock.call().verify('Test Code'), + mock.call('Test Key 2'), + mock.call().verify('Test Code'), + ] + self.assertEqual(pyotp_mock.TOTP.mock_calls, pyotp_calls) diff --git a/auth_totp/tests/test_res_users_authenticator_create.py b/auth_totp/tests/test_res_users_authenticator_create.py new file mode 100644 index 00000000000..a364fb5b20a --- /dev/null +++ b/auth_totp/tests/test_res_users_authenticator_create.py @@ -0,0 +1,151 @@ +# -*- coding: utf-8 -*- +# Copyright 2016-2017 LasLabs Inc. +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +import mock +from openerp.exceptions import ValidationError +from openerp.tests.common import TransactionCase + + +@mock.patch( + 'openerp.addons.auth_totp.wizards.res_users_authenticator_create.pyotp' +) +class TestResUsersAuthenticatorCreate(TransactionCase): + + def setUp(self): + super(TestResUsersAuthenticatorCreate, self).setUp() + + self.test_user = self.env.ref('base.user_root') + + def _new_wizard(self, extra_values=None): + base_values = { + 'name': 'Test Authenticator', + 'confirmation_code': 'Test', + 'user_id': self.test_user.id, + } + if extra_values is not None: + base_values.update(extra_values) + + return self.env['res.users.authenticator.create'].create(base_values) + + def test_secret_key_default(self, pyotp_mock): + '''Should default to random string generated by PyOTP''' + pyotp_mock.random_base32.return_value = test_random = 'Test' + test_wiz = self.env['res.users.authenticator.create'] + test_key = test_wiz.default_get(['secret_key'])['secret_key'] + + self.assertEqual(test_key, test_random) + + def test_default_user_id_no_uid_in_context(self, pyotp_mock): + '''Should return empty user recordset when no uid in context''' + test_wiz = self.env['res.users.authenticator.create'].with_context( + uid=None, + ) + + self.assertFalse(test_wiz._default_user_id()) + self.assertEqual(test_wiz._default_user_id()._name, 'res.users') + + def test_default_user_id_uid_in_context(self, pyotp_mock): + '''Should return correct user record when there is a uid in context''' + test_wiz = self.env['res.users.authenticator.create'].with_context( + uid=self.test_user.id, + ) + + self.assertEqual(test_wiz._default_user_id(), self.test_user) + + def test_compute_qr_code_tag_no_user_id(self, pyotp_mock): + '''Should not call PyOTP or set field if no user_id present''' + test_wiz = self.env['res.users.authenticator.create'].with_context( + uid=None, + ).new() + pyotp_mock.reset_mock() + + self.assertFalse(test_wiz.qr_code_tag) + pyotp_mock.assert_not_called() + + def test_compute_qr_code_tag_user_id(self, pyotp_mock): + '''Should set field to image with encoded PyOTP URI if user present''' + pyotp_mock.TOTP().provisioning_uri.return_value = 'test:uri' + test_wiz = self._new_wizard() + + self.assertEqual( + test_wiz.qr_code_tag, + '' % 'test%3Auri', + ) + + def test_compute_qr_code_tag_pyotp_use(self, pyotp_mock): + '''Should call PyOTP twice with correct arguments if user_id present''' + test_wiz = self._new_wizard() + pyotp_mock.reset_mock() + test_wiz._compute_qr_code_tag() + + pyotp_mock.TOTP.assert_called_once_with(test_wiz.secret_key) + pyotp_mock.TOTP().provisioning_uri.assert_called_once_with( + self.test_user.display_name, + issuer_name=self.test_user.company_id.display_name, + ) + + def test_perform_validations_wrong_confirmation(self, pyotp_mock): + '''Should raise correct error if PyOTP cannot verify code''' + test_wiz = self._new_wizard() + pyotp_mock.TOTP().verify.return_value = False + + with self.assertRaisesRegexp(ValidationError, 'confirmation code'): + test_wiz._perform_validations() + + def test_perform_validations_right_confirmation(self, pyotp_mock): + '''Should not raise error if PyOTP can verify code''' + test_wiz = self._new_wizard() + pyotp_mock.TOTP().verify.return_value = True + + try: + test_wiz._perform_validations() + except ValidationError: + self.fail('A ValidationError was raised and should not have been.') + + def test_perform_validations_pyotp_use(self, pyotp_mock): + '''Should call PyOTP twice with correct arguments''' + test_wiz = self._new_wizard() + pyotp_mock.reset_mock() + test_wiz._perform_validations() + + pyotp_mock.TOTP.assert_called_once_with(test_wiz.secret_key) + pyotp_mock.TOTP().verify.assert_called_once_with( + test_wiz.confirmation_code, + ) + + def test_create_authenticator(self, pyotp_mock): + '''Should create single authenticator record with correct info''' + test_wiz = self._new_wizard() + auth_model = self.env['res.users.authenticator'] + auth_model.search([('id', '>', 0)]).unlink() + test_wiz._create_authenticator() + test_auth = auth_model.search([('id', '>', 0)]) + + self.assertEqual(len(test_auth), 1) + self.assertEqual( + (test_auth.name, test_auth.secret_key, test_auth.user_id), + (test_wiz.name, test_wiz.secret_key, test_wiz.user_id), + ) + + def test_action_create_return_info(self, pyotp_mock): + '''Should return info of user preferences action with user_id added''' + test_wiz = self._new_wizard() + test_info = self.env.ref('base.action_res_users_my').read()[0] + test_info.update({'res_id': test_wiz.user_id.id}) + + self.assertEqual(test_wiz.action_create(), test_info) + + def test_action_create_helper_use(self, pyotp_mock): + '''Should call correct helper methods with proper arguments''' + test_wiz = self._new_wizard() + + with mock.patch.multiple( + test_wiz, + _perform_validations=mock.DEFAULT, + _create_authenticator=mock.DEFAULT, + ): + test_wiz.action_create() + test_wiz._perform_validations.assert_called_once_with() + test_wiz._create_authenticator.assert_called_once_with() diff --git a/auth_totp/views/auth_totp.xml b/auth_totp/views/auth_totp.xml new file mode 100644 index 00000000000..33c2a21d01d --- /dev/null +++ b/auth_totp/views/auth_totp.xml @@ -0,0 +1,34 @@ + + + + + + + diff --git a/auth_totp/views/res_users.xml b/auth_totp/views/res_users.xml new file mode 100644 index 00000000000..6a584c4f0a8 --- /dev/null +++ b/auth_totp/views/res_users.xml @@ -0,0 +1,43 @@ + + + + + + + User Form - MFA Settings + res.users + + + + +

Note: Please have user add at least one authentication app/device before enabling MFA.

+
+
+
+
+ + + Change My Preferences - MFA Settings + res.users + + + + +

Note: Please add at least one authentication app/device before enabling MFA.

+
+ + Create missing indexes + + + + + + + Purge obsolete properties + + + + + diff --git a/database_cleanup/views/purge_properties.xml b/database_cleanup/views/purge_properties.xml new file mode 100644 index 00000000000..cf9b8c456a3 --- /dev/null +++ b/database_cleanup/views/purge_properties.xml @@ -0,0 +1,49 @@ + + + + + cleanup.purge.wizard.property + + primary + + + + + + + Purge properties + ir.actions.server + code + + action = self.get_wizard_action(cr, uid, context=context) + + + + cleanup.purge.line.property + + primary + + + + + + + + + Purge + ir.actions.server + code + + self.purge(cr, uid, context.get('active_ids', []), context) + + + + Purge + action + client_action_multi + cleanup.purge.line.property + + + + + diff --git a/database_cleanup/views/purge_wizard.xml b/database_cleanup/views/purge_wizard.xml index 40417f3a813..0fd88e793e2 100644 --- a/database_cleanup/views/purge_wizard.xml +++ b/database_cleanup/views/purge_wizard.xml @@ -9,7 +9,7 @@