diff --git a/base_custom_info/README.rst b/base_custom_info/README.rst new file mode 100644 index 00000000000..ed83ff21a07 --- /dev/null +++ b/base_custom_info/README.rst @@ -0,0 +1,295 @@ +.. image:: https://odoo-community.org/readme-banner-image + :target: https://odoo-community.org/get-involved?utm_source=readme + :alt: Odoo Community Association + +================ +Base Custom Info +================ + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:a4a70fea9e6d3bc5c8fce48712897597ae49b8f89e44b1b77e614e9947926f35 + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/license-LGPL--3-blue.png + :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html + :alt: License: LGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fserver--tools-lightgray.png?logo=github + :target: https://github.com/OCA/server-tools/tree/16.0/base_custom_info + :alt: OCA/server-tools +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/server-tools-16-0/server-tools-16-0-base_custom_info + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/server-tools&target_branch=16.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module allows you to attach custom information to records without the need +to alter the database structure too much. + +This module defines several concepts that you have to understand. + +Templates +--------- + +A *template* is a collection of *properties* that a record should have. +*Templates* always apply to a given model, and then you can choose among the +current templates for the model you are using when you edit a record of that +model. + +I.e., This addon includes a demo template called "Smart partners", that applies +to the model ``res.partner``, so if you edit any partner, you can choose that +template and get its properties autofilled. + +Properties +---------- + +A *property* is the "name" of the field. *Templates* can have any amount of +*properties*, and when you apply a *template* to a record, it automatically +gets all of its *properties* filled, empty (unless they have a *Default +value*), ready to assign *values*. + +You can set a property to as *required* to force it have a value, although you +should keep in mind that for yes/no properties, this would mean that only *yes* +can be selected, and for numeric properties, zero would be forbidden. + +Also you can set *Minimum* and *Maximum* limits for every *property*, but those +limits are only used when the data type is text (to constrain its length) or +number. To skip this constraint, just set a maximum smaller than the minimum. + +*Properties* always belong to a template, and as such, to a model. + +*Properties* define the data type (text, number, yes/no...), and when the type +is "Selection", then you can define what *options* are available. + +I.e., the "Smart partners" *template* has the following *properties*: + +- Name of his/her teacher +- Amount of people that hates him/her for being so smart +- Average note on all subjects +- Does he/she believe he/she is the smartest person on earth? +- What weaknesses does he/she have? + +When you set that template to any partner, you will then be able to fill these +*properties* with *values*. + +Categories +---------- + +*Properties* can also belong to a *category*, which allows you to sort them in +a logical way, and makes further development easier. + +For example, the ``website_sale_custom_info`` addon uses these to display a +technical datasheet per product in your online shop, sorted and separated by +category. + +You are not required to give a *category* to every *property*. + +Options +------- + +When a *property*'s type is "Selection", then you define the *options* +available, so the *value* must be one of these *options*. + +I.e., the "What weaknesses does he/she have?" *property* has some options: + +- Loves junk food +- Needs videogames +- Huge glasses + +The *value* will always be one of these. + +Value +----- + +When you assign a *template* to a partner, and then you get the *properties* it +should have, you still have to set a *value* for each property. + +*Values* can be of different types (whole numbers, constrained selection, +booleans...), depending on how the *property* was defined. However, there is +always the ``value`` field, that is a text string, and converts automatically +to/from the correct type. + +Why would I need this? +~~~~~~~~~~~~~~~~~~~~~~ + +Imagine you have some partners that are foreign, and that for those partners +you need some extra information that is not needed for others, and you do not +want to fill the partners model with a lot of fields that will be empty most of +the time. + +In this case, you could define a *template* called "Foreign partners", which +will be applied to ``res.partner`` objects, and defines some *properties* that +these are expected to have. + +Then you could assign that *template* to a partner, and automatically you will +get a subtable of all the properties it should have, with tools to fill their +*values* correctly. + +Does this work with any model? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Yes and no. + +Yes, because this is a base module that provides the tools to make this work +with any model. + +No, because, although the tools are provided, they are only applied to the +``res.partner`` model. This is by design, because different models can have +different needs, and we don't want to depend on every possible model. + +So, if you want to apply this to other models, you will have to develop a +little additional addon that depends on this one. If you are a developer, refer +to the *Development* section below. + +**Table of contents** + +.. contents:: + :local: + +Installation +============ + +This module serves as a base for other modules that implement this behavior in +concrete models. + +This module is a technical dependency and is to be installed in parallel to +other modules. + +Configuration +============= + +To enable the main *Custom Info* menu: + +#. Enable *Settings > General Settings > Manage custom information*. + +To enable partner's custom info tab: + +#. Enable *Settings > General Settings > Edit custom information in partners*. + +Usage +===== + +This module defines *Custom Info Templates* that define what properties are +expected for a given record. + +To define a template, you need to: + +* Go to *Custom Info > Templates*. +* Create one. +* Add some *Properties* to it. + +All database records with that template enabled will automatically fill those +properties. + +To manage the properties, you need to: + +* Go to *Custom Info > Properties*. + +To manage the property categories, you need to: + +* Go to *Custom Info > Categories*. + +Some properties can have a number of options to choose, to manage them: + +* Go to *Custom Info > Options*. + +To manage their values, you need to: + +* Go to *Custom Info > Values*. + +Development +=========== + +To create a module that supports custom information, just depend on this module +and inherit from the ``custom.info`` model. + +See an example in the ``product_custom_info`` addon. + +Known issues / Roadmap +====================== + +* Custom properties cannot be shared among templates. +* Required attributes are for now only set in the UI, not in the ORM itself. +* Support recursive templates using options + + .. figure:: https://raw.githubusercontent.com/base_custom_info/static/description/customizations-everywhere.jpg + :alt: Customizations Everywhere + + If you assign an *additional template* to an option, and while using the owner + form you choose that option, you can then press *reload custom information + templates* to make the owner update itself to include all the properties in all + the involved templates. If you do not press the button, anyway the reloading + will be performed when saving the owner record. + + .. figure:: https://raw.githubusercontent.com/base_custom_info/static/description/templateception.jpg + :alt: Templateception + + I.e., if you select the option "Needs videogames" for the property "What + weaknesses does he/she have?" of a smart partner and press *reload custom + information templates*, you will get 2 new properties to fill: "Favourite + videogames genre" and "Favourite videogame". + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* Tecnativa + +Contributors +~~~~~~~~~~~~ + +* `Tecnativa `__: + + * Rafael Blasco + * Carlos Dauden + * Sergio Teruel + * Jairo Llopis + * Pedro M. Baeza + * Alexandre Díaz +* Creu Blanca: + + * Enric Tobella +* Solvos: + + * David Alonso +* Ecosoft: + + * Kitti U. (migration to v14) + +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +This module is part of the `OCA/server-tools `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/base_custom_info/__init__.py b/base_custom_info/__init__.py new file mode 100644 index 00000000000..57ba1d7be77 --- /dev/null +++ b/base_custom_info/__init__.py @@ -0,0 +1,5 @@ +# Copyright 2015 Antiun Ingeniería S.L. - Sergio Teruel +# Copyright 2015 Antiun Ingeniería S.L. - Carlos Dauden +# License LGPL-3 - See http://www.gnu.org/licenses/lgpl-3.0.html + +from . import models, wizard diff --git a/base_custom_info/__manifest__.py b/base_custom_info/__manifest__.py new file mode 100644 index 00000000000..41b264d62a5 --- /dev/null +++ b/base_custom_info/__manifest__.py @@ -0,0 +1,52 @@ +# Copyright 2015 Antiun Ingeniería S.L. - Sergio Teruel +# Copyright 2015 Antiun Ingeniería S.L. - Carlos Dauden +# Copyright 2015-2016 Jairo Llopis +# License LGPL-3 - See http://www.gnu.org/licenses/lgpl-3.0.html + +{ + "name": "Base Custom Info", + "summary": "Add custom field in models", + "category": "Tools", + "version": "16.0.1.0.0", + "depends": ["base_setup"], + "data": [ + "security/ir.model.access.csv", + "security/res_groups_security.xml", + "views/custom_info_category_view.xml", + "views/custom_info_option_view.xml", + "views/custom_info_template_view.xml", + "views/custom_info_property_view.xml", + "views/custom_info_value_view.xml", + "views/menu.xml", + "views/res_partner_view.xml", + "wizard/res_config_settings_view.xml", + ], + "assets": { + "web.assets_qweb": ["base_custom_info/static/src/xml/custom_info_item.xml"], + "web.assets_backend": [ + "base_custom_info/static/src/js/custom_info_renderer.js", + "base_custom_info/static/src/js/custom_info_view.js", + "base_custom_info/static/src/js/relational_fields.js", + "base_custom_info/static/src/scss/custom_info.scss", + ], + }, + "demo": [ + "demo/custom.info.category.csv", + "demo/custom.info.template.csv", + "demo/custom.info.property.csv", + "demo/custom.info.option.csv", + "demo/res_groups.xml", + "demo/defaults.xml", + ], + "images": [ + "images/menu.png", + "images/properties.png", + "images/templates.png", + "images/values.png", + ], + "author": "Tecnativa,Odoo Community Association (OCA)", + "website": "https://github.com/OCA/server-tools", + "license": "LGPL-3", + "application": True, + "installable": True, +} diff --git a/base_custom_info/demo/custom.info.category.csv b/base_custom_info/demo/custom.info.category.csv new file mode 100644 index 00000000000..4c64ccb09e4 --- /dev/null +++ b/base_custom_info/demo/custom.info.category.csv @@ -0,0 +1,3 @@ +id,name,sequence +cat_statics,Statistics,50 +cat_gaming,Gaming,100 diff --git a/base_custom_info/demo/custom.info.option.csv b/base_custom_info/demo/custom.info.option.csv new file mode 100644 index 00000000000..46f2c65bbf3 --- /dev/null +++ b/base_custom_info/demo/custom.info.option.csv @@ -0,0 +1,10 @@ +id,name,property_ids:id,template_id:id +opt_food,Loves junk food,prop_weaknesses, +opt_videogames,Needs videogames,prop_weaknesses,tpl_gamer +opt_glasses,Huge glasses,prop_weaknesses, +opt_shooter,Shooter,prop_fav_genre, +opt_platforms,Platforms,prop_fav_genre, +opt_cars,Cars,prop_fav_genre, +opt_rpg,RPG,prop_fav_genre, +opt_strategy,Strategy,prop_fav_genre, +opt_graphical_adventure,Graphical adventure,prop_fav_genre, diff --git a/base_custom_info/demo/custom.info.property.csv b/base_custom_info/demo/custom.info.property.csv new file mode 100644 index 00000000000..568bde66db7 --- /dev/null +++ b/base_custom_info/demo/custom.info.property.csv @@ -0,0 +1,9 @@ +id,name,template_id:id,widget,required,minimum,maximum,category_id:id,sequence +prop_teacher,Name of his/her teacher,tpl_smart,char,,1,30,,100 +prop_haters,Amount of people that hates him/her for being so smart,tpl_smart,integer,,0,99999,cat_statics,200 +prop_avg_note,Average note on all subjects,tpl_smart,float,True,0,10,cat_statics,300 +prop_smartypants,Does he/she believe he/she is the smartest person on earth?,tpl_smart,boolean,,0,-1,,400 +prop_weaknesses,What weaknesses does he/she have?,tpl_smart,many2one,,0,-1,,500 +prop_fav_genre,Favourite videogames genre,tpl_gamer,many2one,,0,-1,cat_gaming,600 +prop_fav_game,Favourite videogame,tpl_gamer,char,,0,-1,cat_gaming,700 +prop_buy_fav_game,When Favourite videogame was bought?,tpl_gamer,date,,0,-1,cat_gaming,700 diff --git a/base_custom_info/demo/custom.info.template.csv b/base_custom_info/demo/custom.info.template.csv new file mode 100644 index 00000000000..91dc85be789 --- /dev/null +++ b/base_custom_info/demo/custom.info.template.csv @@ -0,0 +1,3 @@ +id,name,model,model_id:id +tpl_smart,Smart partners,res.partner,base.model_res_partner +tpl_gamer,Gamers,res.partner,base.model_res_partner diff --git a/base_custom_info/demo/defaults.xml b/base_custom_info/demo/defaults.xml new file mode 100644 index 00000000000..c96c97b2108 --- /dev/null +++ b/base_custom_info/demo/defaults.xml @@ -0,0 +1,8 @@ + + + + + Huge glasses + + diff --git a/base_custom_info/demo/res_groups.xml b/base_custom_info/demo/res_groups.xml new file mode 100644 index 00000000000..4500c9c5a8c --- /dev/null +++ b/base_custom_info/demo/res_groups.xml @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/base_custom_info/i18n/am.po b/base_custom_info/i18n/am.po new file mode 100644 index 00000000000..351ca21fa21 --- /dev/null +++ b/base_custom_info/i18n/am.po @@ -0,0 +1,866 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:52+0000\n" +"PO-Revision-Date: 2016-09-10 02:52+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: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +msgid "Field Name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "ID" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Resource" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" diff --git a/base_custom_info/i18n/base_custom_info.pot b/base_custom_info/i18n/base_custom_info.pot new file mode 100644 index 00000000000..986ba2197ae --- /dev/null +++ b/base_custom_info/i18n/base_custom_info.pot @@ -0,0 +1,862 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +msgid "Field Name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it" +" means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it" +" means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and " +"%(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Resource" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" diff --git a/base_custom_info/i18n/ca.po b/base_custom_info/i18n/ca.po new file mode 100644 index 00000000000..9318fda5d78 --- /dev/null +++ b/base_custom_info/i18n/ca.po @@ -0,0 +1,866 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:52+0000\n" +"PO-Revision-Date: 2016-09-10 02:52+0000\n" +"Last-Translator: OCA Transbot , 2016\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: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "Creat el" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +msgid "Field Name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "ID" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "Darrera Actualització per" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "Darrera Actualització el" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Resource" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" diff --git a/base_custom_info/i18n/de.po b/base_custom_info/i18n/de.po new file mode 100644 index 00000000000..2185277c9d5 --- /dev/null +++ b/base_custom_info/i18n/de.po @@ -0,0 +1,869 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# OCA Transbot , 2016 +# Ermin Trevisan , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:52+0000\n" +"PO-Revision-Date: 2016-09-10 02:52+0000\n" +"Last-Translator: Ermin Trevisan , 2016\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: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "Erstellt am:" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +#, fuzzy +msgid "Field Name" +msgstr "Anzeigename" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "ID" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "Zuletzt geändert am" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "Modell" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "Name" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +#, fuzzy +msgid "Resource" +msgstr "Ressourcen-ID" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "Ressourcen-ID" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "Werte" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" diff --git a/base_custom_info/i18n/el_GR.po b/base_custom_info/i18n/el_GR.po new file mode 100644 index 00000000000..43f9dcdf6dc --- /dev/null +++ b/base_custom_info/i18n/el_GR.po @@ -0,0 +1,867 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:52+0000\n" +"PO-Revision-Date: 2016-09-10 02:52+0000\n" +"Last-Translator: OCA Transbot , 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: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "Δημιουργήθηκε από " + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "Δημιουργήθηκε στις" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +msgid "Field Name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "Κωδικός" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "Τελευταία ενημέρωση από" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "Τελευταία ενημέρωση στις" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Resource" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" diff --git a/base_custom_info/i18n/es.po b/base_custom_info/i18n/es.po new file mode 100644 index 00000000000..6ec861fd8b5 --- /dev/null +++ b/base_custom_info/i18n/es.po @@ -0,0 +1,913 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-13 00:39+0000\n" +"PO-Revision-Date: 2023-10-12 09:39+0000\n" +"Last-Translator: Ivorra78 \n" +"Language-Team: \n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.17\n" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" +"¡Aviso!\n" +" Puede no ver cambios en el formulario padre hasta " +"que guarde." + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "Vista de la ventana de acción" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" +"Añade una pestaña en el formulario de empresas para editar su información " +"personalizada" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "Plantilla adicional" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" +"Plantilla adicional a ser aplicada al propietario si esta opción se escoge." + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "Avanzado" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "Gestión avanzada" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "Permitir a todos los empleados gestionar información personalizada" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "Cantidad de gente que lo odia por ser tan listo" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "Ya existe otra propiedad con ese nombre para ese recurso." + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "Ya existe otra propiedad con ese nombre en esa plantilla." + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "Ya existe otra plantilla con ese nombre para ese modelo." + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "Opciones disponibles para una propiedad personalizada" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "Nota media en todas las materias" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "Básico" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "Gestión básica" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "Booleano" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "Coches" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "Categorías" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "Categorizar las propiedades de inf. personalizada" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "Categoría" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "Secuencia de Categoría" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "Cambios en el conjunto de modificaciones" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "Conjuntos de cambios" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "Elección" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "Pulse para definir una nueva plantilla de inf. personalizada." + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "Texto complejo" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes Configuración" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "Contacto" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "Contar los cambios del conjunto de cambios pendientes" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "Contar conjuntos de cambios pendientes" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "Inf. personalizada" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "Plantilla de inf. personalizada" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "Propiedades de la plantilla de inf. personalizada" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "Inf. personalizada" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "Plantilla de inf. personalizada" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "Propiedades personalizadas" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "Valores de las propiedades personalizadas" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "Propiedad de inf. personalizada" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "Plantilla de inf. personalizada" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "Valor de inf. personalizada" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "Fecha" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "Valor de la fecha" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "Decimal" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "Número decimal" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "Valor del número decimal" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "Valor por defecto" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" +"El valor por defecto %(d_value)s no se puede convertir al tipo %(f_type)s." + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "Mostrar en el formulario de empresas" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "¿Se cree la persona más lista de la Tierra?" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "Editar inf. personalizada en empresas" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "Videojuego favorito" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "Género de videojuegos favorito" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +msgid "Field Name" +msgstr "Nombre del campo" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "Tipo de campo" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" +"Para campos numéricos, significa el valor máximo permitido; para campos de " +"texto, significa la longitud máxima permitida. Si es menor que el mínimo, " +"entonces esta comprobación se omite" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" +"Para campos numéricos, significa el valor mínimo permitido; para campos de " +"texto, significa la longitud mínima permitida. Si es mayor que el máximo, " +"entonces esta comprobación se omite" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "Jugadores" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "Juego" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "Aventura gráfica" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "Agrupar por" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "Gafas gigantes" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "ID (identificación)" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "Si requiere un campo Sí/No, sólo podrá escoger Sí." + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "Si requiere un campo numérico, no podrá ponerlo a cero." + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" +"Modelo abstracto que se puede heredar para añadir inf. personalizada a " +"cualquier modelo" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "Entero" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" +"La longitud de %(prop)s es %(val)s, pero debería estar entre %(min)d y " +"%(max)d." + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "Le encanta la comida basura" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "Gestionar inf. personalizada" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "Máximo" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "Mínimo" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "Modelo" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "Nombre técnico del modelo" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "Texto multilínea" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "Nombre" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "Nombre de su profesor" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "Necesita videojuegos" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "No" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "Opciones" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "Propietario" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "Plataformas" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "Propiedades" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "Propiedades en esta categoría." + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "Propiedades en las que esta opción está disponible." + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "Propiedad" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "Valor de la propiedad" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "RPG" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "Registro que posee este valor personalizado." + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "Requerido" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Resource" +msgstr "Recurso" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "ID del Recurso" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" +"Seleccione una de la opciones existentes o cree una nueva pulsando en " +"'Añadir un elemento'" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "Selección" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "Valor de selección" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "Secuencia" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "Tirador" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "Texto de una línea" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "Gente lista" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "No se han cumplido algunos de los requisitos" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "Estadísticas" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "Estrategia" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "Nombre técnico del campo donde se guarda este valor." + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "Plantilla" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "Plantillas" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "Texto" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "Valor de texto" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" +"El usuario tendrá acceso a una gestión avanzada de la inf. personalizada." + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" +"El usuario tendrá acceso a una gestión básica de la inf. personalizada." + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "Tipo de información que se puede almacenar en esta propiedad." + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "El usuario puede ver el conjunto de cambios" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "Valor" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" +"El valor de %(prop)s es %(val)s, pero debería estar entre %(min)d y %(max)d." + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" +"El valor de %(prop)s es %(val)s, pero debería estar entre %(min)f y %(max)f." + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "Valor, siempre convertido del/al campo tipado." + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "Valores" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "Valores que han escogido esta opción." + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "Ver" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "Tipo de Vista" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "¿Qué debilidades tiene?" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "¿Cuándo se compró su videojuego favorito?" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" +"Cuando el tipo de campo es 'selección', escoja las opciones disponibles aquí." + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "Número entero" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "Valor del número entero" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "Widget" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "Podrá editar inf. personalizada en el formulario de empresa." + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" +"Se aplicará por defecto a todos los valores personalizados de esta " +"propiedad. Este campo es de texto, así que tiene que introducir un valor que " +"se pueda convertir al tipo de campo que ha escogido." + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "Sí" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "Sí/No" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "Valor sí/no" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "No puede cambiar el modelo porque ya se está usando." + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" +"Debe definir una plantilla de inf. personalizada por cada grupo de " +"propiedades." + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "Debe establecer un modelo existente." + +#~ msgid "Custom Info Categories" +#~ msgstr "Categorías de inf. personalizada" + +#~ msgid "Custom Info Options" +#~ msgstr "Opciones de inf. personalizada" + +#~ msgid "Custom Info Properties" +#~ msgstr "Propiedades de inf. personalizada" + +#~ msgid "Custom Info Templates" +#~ msgstr "Plantillas de inf. personalizada" + +#, python-format +#~ msgid "Default value %s cannot be converted to type %s." +#~ msgstr "El valor por defecto %s no se puede convertir al tipo %s." + +#~ msgid "Partner" +#~ msgstr "Empresa" diff --git a/base_custom_info/i18n/es_ES.po b/base_custom_info/i18n/es_ES.po new file mode 100644 index 00000000000..f53cebf771e --- /dev/null +++ b/base_custom_info/i18n/es_ES.po @@ -0,0 +1,867 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:52+0000\n" +"PO-Revision-Date: 2016-09-10 02:52+0000\n" +"Last-Translator: OCA Transbot , 2016\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: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +msgid "Field Name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "ID" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Resource" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" diff --git a/base_custom_info/i18n/fi.po b/base_custom_info/i18n/fi.po new file mode 100644 index 00000000000..287eb62bad7 --- /dev/null +++ b/base_custom_info/i18n/fi.po @@ -0,0 +1,868 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# OCA Transbot , 2016 +# Jarmo Kortetjärvi , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:52+0000\n" +"PO-Revision-Date: 2016-09-10 02:52+0000\n" +"Last-Translator: Jarmo Kortetjärvi , 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: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "Luonut" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "Luotu" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "Nimi" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +#, fuzzy +msgid "Field Name" +msgstr "Nimi" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "ID" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "Viimeksi päivittänyt" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "Viimeksi päivitetty" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "Mall" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "Nimi" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Resource" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" diff --git a/base_custom_info/i18n/fr.po b/base_custom_info/i18n/fr.po new file mode 100644 index 00000000000..0b55b1aba78 --- /dev/null +++ b/base_custom_info/i18n/fr.po @@ -0,0 +1,868 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:52+0000\n" +"PO-Revision-Date: 2016-09-10 02:52+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" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "Nom à afficher" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +#, fuzzy +msgid "Field Name" +msgstr "Nom à afficher" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "ID" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "Mis à jour par" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "Mis à jour le" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "Modèle" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "Nom" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +#, fuzzy +msgid "Resource" +msgstr "ID de l'enregistrement" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "ID de l'enregistrement" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "Valeur" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "Valeurs" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" diff --git a/base_custom_info/i18n/fr_CA.po b/base_custom_info/i18n/fr_CA.po new file mode 100644 index 00000000000..6f19b052629 --- /dev/null +++ b/base_custom_info/i18n/fr_CA.po @@ -0,0 +1,867 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-07-30 00:58+0000\n" +"PO-Revision-Date: 2016-07-30 00:58+0000\n" +"Last-Translator: OCA Transbot , 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: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +msgid "Field Name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "Modèle" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "Nom" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Resource" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" diff --git a/base_custom_info/i18n/gl.po b/base_custom_info/i18n/gl.po new file mode 100644 index 00000000000..0b1186b1539 --- /dev/null +++ b/base_custom_info/i18n/gl.po @@ -0,0 +1,892 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:52+0000\n" +"PO-Revision-Date: 2026-05-23 04:50+0000\n" +"Last-Translator: Pablo Castelo \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" +"X-Generator: Weblate 5.15.2\n" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" +"Aviso!\n" +" Pode non ver cambios no formulario pai ata que garde." + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "Vista da xanela de acción" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" +"Engade unha pestana no formulario de empresas para editar a súa información " +"personalizada" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "Modelo adicional" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" +"Modelo adicional a ser aplicada ao propietario se esta opción escóllese." + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "Avanzado" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "Xestión avanzada" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "Permitir a todos os empregados xestionar información personalizada" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "Cantidade de xente que o odia por ser tan listo" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "Xa existe outra propiedade con ese nome para ese recurso." + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "Xa existe outra propiedade con ese nome nese modelo." + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "Xa existe outro modelo con ese nome para ese modelo." + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "Opcións dispoñibles para unha propiedade personalizada" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "Nota media en todas as materias" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "Básico" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "Xestión básica" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "Booleano" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "Coches" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "Categorías" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "Categorizar as propiedades de inf. personalizada" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "Categoría" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "Secuencia de Categoría" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "Cambios no conxunto de modificacións" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "Conxuntos de cambios" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "Elección" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "Pulse para definir un novo modelo de inf. personalizada." + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "Texto complexo" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "Axustes Configuración" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "Contacto" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "Contar os cambios do conxunto de cambios pendentes" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "Contar conxuntos de cambios pendentes" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "Inf. personalizada" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "Modelo de inf. personalizada" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "Propiedades do modelo de inf. personalizada" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "Inf. personalizada" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "Modelo de inf. personalizada" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "Propiedades personalizadas" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "Valores das propiedades personalizadas" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "Propiedade de inf. personalizada" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "Modelo de inf. personalizada" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "Valor de inf. personalizada" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "Data" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "Valor da data" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "Decimal" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "Número decimal" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "Valor do número decimal" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "Valor por defecto" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" +"O valor por defecto %(d_value)s non se pode converter ao tipo %(f_type)s." + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "Nome mostrado" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "Mostrar no formulario de empresas" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "Crese a persoa máis lista da Terra?" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "Editar inf. personalizada en empresas" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "Videoxogo favorito" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "Xénero de videoxogos favorito" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +msgid "Field Name" +msgstr "Nome do campo" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "Tipo de campo" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" +"Para campos numéricos, significa o valor máximo permitido; para campos de " +"texto, significa a lonxitude máxima permitida. Se é menor que o mínimo, " +"entón esta comprobación omítese" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" +"Para campos numéricos, significa o valor mínimo permitido; para campos de " +"texto, significa a lonxitude mínima permitida. Se é maior que o máximo, " +"entón esta comprobación omítese" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "Xogadores" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "Xogo" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "Aventura gráfica" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "Agrupar por" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "Lentes xigantes" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "ID" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "Se require un campo Si/Non, só poderá escoller Si." + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "Se require un campo numérico, non poderá poñelo a cero." + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" +"Modelo abstracto que se pode herdar para engadir inf. personalizada a " +"calquera modelo" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "Enteiro" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "ültima actualización por" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" +"A lonxitude de %(prop)s é %(val)s, pero debería estar entre %(min)d e %(max)" +"d." + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "Encántalle o comido lixo" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "Xestionar inf. personalizada" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "Máximo" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "Mínimo" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "Modelo" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "Nome técnico do modelo" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "Texto multilínea" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "Nome" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "Nome do seu profesor" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "Necesita videoxogos" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "Non" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "Opcións" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "Propietario" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "Plataformas" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "Propiedades" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "Propiedades nesta categoría." + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "Propiedades nas que esta opción está dispoñible." + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "Propiedade" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "Valor da propiedade" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "RPG" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "Rexistro que posúe este valor personalizado." + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "Requirido" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Resource" +msgstr "Recurso" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "ID do Recurso" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" +"Seleccione unha da opcións existentes ou cre unha nova pulsando en 'Engadir " +"un elemento'" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "Selección" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "Valor de selección" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "Secuencia" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "Tirador" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "Texto dunha liña" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "Xente lista" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "Non se cumpriron algúns dos requisitos" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "Estatísticas" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "Estratexia" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "Nome técnico do campo onde se garda este valor." + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "Modelo" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "Modelos" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "Texto" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "Valor de texto" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "O usuario terá acceso a unha xestión avanzada da inf. personalizada." + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "O usuario terá acceso a unha xestión básica da inf. personalizada." + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "Tipo de información que se pode almacenar nesta propiedade." + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "O usuario pode ver o conxunto de cambios" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "Valor" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" +"O valor de %(prop)s é %(val)s, pero debería estar entre %(min)d e %(max)d." + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" +"O valor de %(prop)s é %(val)s, pero debería estar entre %(min)f e %(max)f." + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "Valor, sempre convertido do/ao campo tipado." + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "Valores" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "Valores que escolleron esta opción." + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "Ver" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "Tipo de Vista" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "Que debilidades ten?" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "Cando se comprou o seu videoxogo favorito?" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" +"Cando o tipo de campo é 'selección', escolla as opcións dispoñibles aquí." + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "Número enteiro" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "Valor do número enteiro" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "Widget" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "Poderá editar inf. personalizada no formulario de empresa." + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" +"Aplicarase por defecto a todos os valores personalizados desta propiedade. " +"Este campo é de texto, así que ten que introducir un valor que se poida " +"converter ao tipo de campo que escolleu." + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "Si" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "Si/Non" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "Valor si/non" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "Non pode cambiar o modelo porque xa se está usando." + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" +"Debe definir un modelo de inf. personalizada por cada grupo de propiedades." + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "Debe establecer un modelo existente." diff --git a/base_custom_info/i18n/hr.po b/base_custom_info/i18n/hr.po new file mode 100644 index 00000000000..6633ab9dce2 --- /dev/null +++ b/base_custom_info/i18n/hr.po @@ -0,0 +1,868 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# Bole , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-07-30 00:58+0000\n" +"PO-Revision-Date: 2016-07-30 00: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" +"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: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "Naziv " + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +#, fuzzy +msgid "Field Name" +msgstr "Naziv " + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "ID" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "Ime" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Resource" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" diff --git a/base_custom_info/i18n/hr_HR.po b/base_custom_info/i18n/hr_HR.po new file mode 100644 index 00000000000..9d666d40fbc --- /dev/null +++ b/base_custom_info/i18n/hr_HR.po @@ -0,0 +1,869 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# Bole , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-07-30 00:58+0000\n" +"PO-Revision-Date: 2016-07-30 00:58+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: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +#, fuzzy +msgid "Field Name" +msgstr "Naziv" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "ID" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "Zadnje ažurirao" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "Naziv" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Resource" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" diff --git a/base_custom_info/i18n/it.po b/base_custom_info/i18n/it.po new file mode 100644 index 00000000000..7507197bb84 --- /dev/null +++ b/base_custom_info/i18n/it.po @@ -0,0 +1,912 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-07-30 00:58+0000\n" +"PO-Revision-Date: 2025-11-28 10:39+0000\n" +"Last-Translator: mymage \n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.10.4\n" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" +"Attenzione!\n" +" Potresti non vedere cambiamenti nel form padre " +"finché non lo salvi." + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" +"Aggiungi un tab nel form contatti per modificare informazioni personalizzate" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "Template addizionale" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" +"Template addizionale da applicare al proprietario se questa opzione è " +"attivata." + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "Avanzato" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "Gestione avanzata" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" +"Permette a tutti i dipendenti di gestire le informazioni personalizzate" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "Numero di persone che lo detestano perchè è così intelligente" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "Un'altra proprietà con lo stesso nome esiste per quella risorsa." + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "Un'altra proprietà con quel nome esiste per quel template." + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "Un altro template con quel nome esiste per quel modello." + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "Opzioni disponibili per una proprietà personalizzata" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "Nota media su tutti i soggetti" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "Base" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "Gestione base" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "Automobili" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "Categorie" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "Categorizza proprietà informazioni personalizzate" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "Categoria" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "Sequenza Categoria" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "Clicca per definire un nuovo template informazioni personalizzate." + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "Impostazioni configurazione" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "Contatto" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "Creato il" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "Informazioni personalizzate" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "Template informazioni personalizzate" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "Proprietà Template informazioni personalizzate" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "Informazioni personalizzate" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "Modello informazioni personalizzate" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "Proprietà personalizzate" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "Valori della Proprietà personalizzata" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "Proprietà informazioni personalizzate" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "Modello informazioni personalizzate" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "Valore dell'informazione personalizzata" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "Numero decimale" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "Valore numero decimale" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "Valore predefinito" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "Mostra nel form contatto" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "Crede di essere la persona più intelligente del globo?" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "Modifica informazioni personalizzate nei contatti" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "Videogioco preferito" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "Genere Videogiochi preferito" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +msgid "Field Name" +msgstr "Nome campo" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "Tipo campo" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" +"Per campi numerici, indica il massimo valore possibile; per campi testo; " +"indica la massima lunghezza possibile. Se è minore del minimo, questo " +"controllo viene saltato" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" +"Per campi numerici, indica il minimo valore possibile; per campi testo; " +"indica la minima lunghezza possibile. Se è maggiore del massimo, questo " +"controllo viene saltato" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "Gamers" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "Gaming" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "Avventure grafiche" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "Raggruppa per" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "Grossi occhiali" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "ID" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "Se necessiti di un campo Sì/No, puoi solo impostare Sì." + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "Se necessiti di un campo numerico, non puoi impostarlo a zero." + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" +"Modello astratto ereditabile per aggiungere informazioni personalizzate in " +"qualsiasi modello" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" +"Lunghezza per %(prop)s è %(val)s, ma dovrebbe essere compresa tra %(min)d e " +"%(max)d." + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "Adora il cibo spazzatura" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "Gestisci informazioni personalizzate" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "Massimo" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "Minimo" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "Modello" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "Nome tecnico del modello" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "Nome" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "Nome del suo insegnante" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "Necessità dei videogiochi" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "No" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "Opzioni" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "Proprietario" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "Platforms" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "Proprietà" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "Proprietà in questa categoria." + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "Proprietà in cui questa opzione è abilitata." + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "Proprietà" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "Valori della Proprietà" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "GDR" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "Il record che possiede questo valore personalizzato." + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "Richiesta" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Resource" +msgstr "Risorsa" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "ID risorsa" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" +"Seleziona una delle opzioni esistenti o creane una nuova cliccando su " +"\"Aggiungi un oggetto\"" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "Selezione" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "Valore selezione" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "Sequenza" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "Sparatutto" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "Contatti smart" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "Statistiche" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "Strategia" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "Nome tecnico del campo dove questo valore è registrato." + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "Modello" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "Modelli" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "Testo" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "Valore Testo" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "L'utente potrà gestire informazioni personalizzate avanzate." + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "L'utente potrà gestire informazioni personalizzate di base." + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "Tipo di informazione che può essere registrata nella proprietà." + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "Valore" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" +"Il valore di %(prop)s è %(val)s, ma dovrebbe essere compreso tra %(min)d e " +"%(max)d." + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" +"Il valore di %(prop)s è %(val)s, ma dovrebbe essere compreso tra %(min)f e " +"%(max)f." + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "Il valore, sempre convertito dal/al campo digitato." + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "Valori" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "Valori che hanno quest'opzione impostata." + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "Quale debolezza ha?" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" +"Quando il campo è di tipo \"selezione\", scegli qui le opzioni disponibili." + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "Numero intero" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "Valore numero intero" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "Potrà modificare le informazioni personalizzate dal form del contatto." + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" +"Sarà applicato di default a tutti i valori personalizzati di questa " +"proprietà. Questo è un campo char, perciò devi inserire un valore che possa " +"essere convertito nel tipo di campo che hai scelto." + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "Sì" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "Sì/No" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "Valore Sì/No" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "Non puoi modificare il modello perchè è in uso." + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" +"Devi definire un template informazioni personalizzate per ogni gruppo di " +"proprietà." + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" + +#~ msgid "Custom Info Categories" +#~ msgstr "Categorie Informazioni personalizzate" + +#~ msgid "Custom Info Options" +#~ msgstr "Opzioni Informazioni personalizzate" + +#~ msgid "Custom Info Properties" +#~ msgstr "Proprietà informazioni personalizzate" + +#~ msgid "Custom Info Templates" +#~ msgstr "Templates informazioni personalizzate" + +#, python-format +#~ msgid "Default value %s cannot be converted to type %s." +#~ msgstr "Il valore predefinito %s non può essere convertito al tipo %s." diff --git a/base_custom_info/i18n/nl.po b/base_custom_info/i18n/nl.po new file mode 100644 index 00000000000..37b66130f2c --- /dev/null +++ b/base_custom_info/i18n/nl.po @@ -0,0 +1,871 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:52+0000\n" +"PO-Revision-Date: 2016-09-10 02:52+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: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "Te tonen naam" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +#, fuzzy +msgid "Field Name" +msgstr "Te tonen naam" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "Laatst bijgewerkt op" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "Naam" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "Eigenschappen" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Resource" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" + +#, fuzzy +#~ msgid "Custom Info Properties" +#~ msgstr "Eigenschappen" diff --git a/base_custom_info/i18n/pt.po b/base_custom_info/i18n/pt.po new file mode 100644 index 00000000000..df20ad1ff22 --- /dev/null +++ b/base_custom_info/i18n/pt.po @@ -0,0 +1,866 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:52+0000\n" +"PO-Revision-Date: 2016-09-10 02:52+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: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +msgid "Field Name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "ID" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Resource" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" diff --git a/base_custom_info/i18n/pt_BR.po b/base_custom_info/i18n/pt_BR.po new file mode 100644 index 00000000000..5f44f45f713 --- /dev/null +++ b/base_custom_info/i18n/pt_BR.po @@ -0,0 +1,868 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-07-30 00:58+0000\n" +"PO-Revision-Date: 2016-07-30 00:58+0000\n" +"Last-Translator: OCA Transbot , 2016\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: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +msgid "Field Name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "Identificação" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "Modelo" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "Nome" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +#, fuzzy +msgid "Resource" +msgstr "Identificação do Recurso" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "Identificação do Recurso" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "Valor" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "Valores" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" diff --git a/base_custom_info/i18n/pt_PT.po b/base_custom_info/i18n/pt_PT.po new file mode 100644 index 00000000000..8929d5c8d49 --- /dev/null +++ b/base_custom_info/i18n/pt_PT.po @@ -0,0 +1,867 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:52+0000\n" +"PO-Revision-Date: 2016-09-10 02:52+0000\n" +"Last-Translator: OCA Transbot , 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: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +msgid "Field Name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "ID" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Resource" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" diff --git a/base_custom_info/i18n/ru.po b/base_custom_info/i18n/ru.po new file mode 100644 index 00000000000..8201f40e961 --- /dev/null +++ b/base_custom_info/i18n/ru.po @@ -0,0 +1,868 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-07-30 00:58+0000\n" +"PO-Revision-Date: 2016-07-30 00:58+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" +"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: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +msgid "Field Name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "Модель" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "Название" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Resource" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" diff --git a/base_custom_info/i18n/sl.po b/base_custom_info/i18n/sl.po new file mode 100644 index 00000000000..e5b95ad1d66 --- /dev/null +++ b/base_custom_info/i18n/sl.po @@ -0,0 +1,896 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:52+0000\n" +"PO-Revision-Date: 2016-09-10 02:52+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" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +#, fuzzy +msgid "Additional template" +msgstr "Predloga informacij po meri" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "Za ta vir obstaja druga lastnost z istim nazivom." + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "Za to predlogo obstaja druga lastnost z istim nazivom." + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "Za ta model obstaja druga predloga z istim nazivom." + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +#, fuzzy +msgid "Categorize custom info properties" +msgstr "Lastnosti predloge informacij po meri" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "Ustvaril" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "Ustvarjeno" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "Informacije po meri" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "Predloga informacij po meri" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "Lastnosti predloge informacij po meri" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +#, fuzzy +msgid "Custom Information" +msgstr "Vrednost informacij po meri" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "Predloga informacij po meri" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "Lastnosti po meri" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "Vrednosti lastnosti po meri" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "Lastnosi informacij po meri" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "Predloga informacij po meri" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "Vrednost informacij po meri" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "Prikazni naziv" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +#, fuzzy +msgid "Edit custom information in partners" +msgstr "Lastnosi informacij po meri" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +#, fuzzy +msgid "Field Name" +msgstr "Prikazni naziv" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "ID" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" +"Deden abstraktni model za dodajanje informacij po meri kateremukoli modelu." + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "Zadnji posodobil" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "Zadnjič posodobljeno" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +#, fuzzy +msgid "Manage custom information" +msgstr "Vrednost informacij po meri" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "Model" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "Naziv" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "Lastnosti" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "Lastnost" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "Vrednosti lastnosti" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +#, fuzzy +msgid "Resource" +msgstr "ID vira" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "ID vira" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "Predloga" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "Predloge" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "Vrednost" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "Vrednosti" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" + +#, fuzzy +#~ msgid "Custom Info Categories" +#~ msgstr "Lastnosti predloge informacij po meri" + +#, fuzzy +#~ msgid "Custom Info Options" +#~ msgstr "Predloge informacij po meri" + +#, fuzzy +#~ msgid "Custom Info Properties" +#~ msgstr "Lastnosti po meri" + +#~ msgid "Custom Info Templates" +#~ msgstr "Predloge informacij po meri" + +#~ msgid "A model that gets its ``ir.model`` computed" +#~ msgstr "Model, katerega ``ir.model`` se obdela" + +#~ msgid "Info Lines" +#~ msgstr "Postavke informacij" diff --git a/base_custom_info/i18n/tr.po b/base_custom_info/i18n/tr.po new file mode 100644 index 00000000000..e75766565e9 --- /dev/null +++ b/base_custom_info/i18n/tr.po @@ -0,0 +1,867 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-07-30 00:58+0000\n" +"PO-Revision-Date: 2016-07-30 00: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" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +msgid "Additional template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +msgid "Categorize custom info properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "Oluşturuldu" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +msgid "Custom Information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +msgid "Edit custom information in partners" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +msgid "Field Name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "ID" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "Son güncelleyen" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "Son güncellenme" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +msgid "Manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "Model" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "Adı" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +#, fuzzy +msgid "Resource" +msgstr "Kaynak ID" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "Kaynak ID" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "Değer" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "Değerler" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" diff --git a/base_custom_info/i18n/zh_CN.po b/base_custom_info/i18n/zh_CN.po new file mode 100644 index 00000000000..59d96840732 --- /dev/null +++ b/base_custom_info/i18n/zh_CN.po @@ -0,0 +1,888 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_custom_info +# +# Translators: +# Jeffery Chenn , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"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: 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: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_form +msgid "" +"Warning!\n" +" You might see no changes in parent form until you " +"save it." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_actions_act_window_view +msgid "Action Window View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_partner +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Add a tab in the partners form to edit custom information" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__template_id +#, fuzzy +msgid "Additional template" +msgstr "定制信息模板" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__template_id +msgid "" +"Additional template to be applied to the owner if this option is chosen." +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_advanced +msgid "Advanced" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_advanced +msgid "Advanced management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_res_config_settings__group_custom_info_manager +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +msgid "Allow all employees to manage custom information" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_haters +msgid "Amount of people that hates him/her for being so smart" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_value_property_owner +msgid "Another property with that name exists for that resource." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_property_name_template +msgid "Another property with that name exists for that template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.constraint,message:base_custom_info.constraint_custom_info_template_name_model +msgid "Another template with that name exists for that model." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_option +msgid "Available options for a custom property" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_avg_note +msgid "Average note on all subjects" +msgstr "" + +#. module: base_custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_basic +msgid "Basic" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_basic +msgid "Basic management" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__boolean +msgid "Boolean" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_cars +msgid "Cars" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_category_action +#: model:ir.ui.menu,name:base_custom_info.menu_category +msgid "Categories" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_category +#, fuzzy +msgid "Categorize custom info properties" +msgstr "定制信息模板属性" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Category" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__category_sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__category_sequence +msgid "Category Sequence" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_change_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_change_ids +msgid "Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__changeset_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__changeset_ids +msgid "Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__many2one +msgid "Choice" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "Click to define a new custom info template." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__html +msgid "Complex text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changeset_changes +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changeset_changes +msgid "Count Pending Changeset Changes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__count_pending_changesets +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__count_pending_changesets +msgid "Count Pending Changesets" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_uid +msgid "Created by" +msgstr "创建人" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__create_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__create_date +msgid "Created on" +msgstr "创建时间" + +#. module: base_custom_info +#. openerp-web +#: code:addons/base_custom_info/static/src/js/custom_info_view.js:0 +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_actions_act_window_view__view_mode__custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__ir_ui_view__type__custom_info +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info +#, python-format +msgid "Custom Info" +msgstr "定制信息" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_form +msgid "Custom Info Template" +msgstr "定制信息模板" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_category_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_option_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "Custom Info Template Properties" +msgstr "定制信息模板属性" + +#. module: base_custom_info +#: model:ir.module.category,name:base_custom_info.category +#: model_terms:ir.ui.view,arch_db:base_custom_info.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_custom_info.view_partner_form +#, fuzzy +msgid "Custom Information" +msgstr "定制信息值" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_template_id +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_template_id +msgid "Custom Information Template" +msgstr "定制信息模板" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__custom_info_ids +#: model:ir.model.fields,field_description:base_custom_info.field_res_users__custom_info_ids +msgid "Custom Properties" +msgstr "定制属性" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_editable +msgid "Custom Property Values" +msgstr "定制属性值" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_property +msgid "Custom information property" +msgstr "定制信息属性" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_template +msgid "Custom information template" +msgstr "定制信息模板" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info_value +msgid "Custom information value" +msgstr "定制信息值" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__date +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__date +msgid "Date" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_date +msgid "Date value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__float +msgid "Decimal" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__float +msgid "Decimal number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_float +msgid "Decimal number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__default_value +msgid "Default Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "Default value %(d_value)s cannot be converted to type %(f_type)s." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__display_name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: base_custom_info +#: model:res.groups,name:base_custom_info.group_partner +msgid "Display in partner form" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_smartypants +msgid "Does he/she believe he/she is the smartest person on earth?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_partner +#, fuzzy +msgid "Edit custom information in partners" +msgstr "定制信息属性" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_game +msgid "Favourite videogame" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_fav_genre +msgid "Favourite videogames genre" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_name +#, fuzzy +msgid "Field Name" +msgstr "显示名称" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__field_type +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__field_type +msgid "Field Type" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__maximum +msgid "" +"For numeric fields, it means the maximum possible value; for text fields, it " +"means the maximum possible length. If it is smaller than the minimum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__minimum +msgid "" +"For numeric fields, it means the minimum possible value; for text fields, it " +"means the minimum possible length. If it is bigger than the maximum, then " +"this check is skipped" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_gamer +msgid "Gamers" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_gaming +msgid "Gaming" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_graphical_adventure +msgid "Graphical adventure" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Group By" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_glasses +#: model:custom.info.property,default_value:base_custom_info.prop_weaknesses +msgid "Huge glasses" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__id +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__id +msgid "ID" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a Yes/No field, you can only set Yes." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_property.py:0 +#, python-format +msgid "If you require a numeric field, you cannot set it to zero." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_custom_info +msgid "Inheritable abstract model to add custom info in any model" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__integer +msgid "Integer" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template____last_update +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value____last_update +msgid "Last Modified on" +msgstr "最后修改时间" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_uid +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__write_date +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Length for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_food +msgid "Loves junk food" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__group_custom_info_manager +#, fuzzy +msgid "Manage custom information" +msgstr "定制信息值" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__maximum +msgid "Maximum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__minimum +msgid "Minimum" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_template_search +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Model" +msgstr "模型" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__model +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__model +msgid "Model technical name" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__text +msgid "Multi line Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__name +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__name +msgid "Name" +msgstr "名称" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_teacher +msgid "Name of his/her teacher" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_videogames +msgid "Needs videogames" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "No" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_option_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__option_ids +#: model:ir.ui.menu,name:base_custom_info.menu_option +msgid "Options" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__owner_id +msgid "Owner" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_platforms +msgid "Platforms" +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_property_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__property_ids +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__property_ids +#: model:ir.ui.menu,name:base_custom_info.menu_property +msgid "Properties" +msgstr "属性" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_category__property_ids +msgid "Properties in this category." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__property_ids +msgid "Properties where this option is enabled." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Property" +msgstr "属性" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__info_value_ids +msgid "Property Values" +msgstr "属性值" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_rpg +msgid "RPG" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__owner_id +msgid "Record that owns this custom value." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__required +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__required +msgid "Required" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_value_search +msgid "Resource" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__res_id +msgid "Resource ID" +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_form +msgid "" +"Select one of the existing options or create a new one clicking on 'Add an " +"item'" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__id +msgid "Selection" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_id +msgid "Selection value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__sequence +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__property_sequence +msgid "Sequence" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_shooter +msgid "Shooter" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__widget__char +msgid "Single line text" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.template,name:base_custom_info.tpl_smart +msgid "Smart partners" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Some required elements have not been fulfilled" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.category,name:base_custom_info.cat_statics +msgid "Statistics" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.option,name:base_custom_info.opt_strategy +msgid "Strategy" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__field_name +msgid "Technical name of the field where the value is stored." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__template_id +#: model_terms:ir.ui.view,arch_db:base_custom_info.custom_info_property_search +msgid "Template" +msgstr "模板" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_template_action +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_template +msgid "Templates" +msgstr "模板" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__str +msgid "Text" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_str +msgid "Text value" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_advanced +msgid "The user will be able to manage advanced custom information." +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_basic +msgid "The user will be able to manage basic custom information." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__widget +msgid "Type of information that can be stored in the property." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_category__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_template__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_config_settings__user_can_see_changeset +#: model:ir.model.fields,field_description:base_custom_info.field_res_partner__user_can_see_changeset +msgid "User Can See Changeset" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value +msgid "Value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)d and %(max)d." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "" +"Value for %(prop)s is %(val)s, but it should be between %(min)f and %(max)f." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_value__value +msgid "Value, always converted to/from the typed field." +msgstr "" + +#. module: base_custom_info +#: model:ir.actions.act_window,name:base_custom_info.custom_info_value_action +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_option__value_ids +#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info_value +msgid "Values" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_option__value_ids +msgid "Values that have set this option." +msgstr "" + +#. module: base_custom_info +#: model:ir.model,name:base_custom_info.model_ir_ui_view +msgid "View" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_ir_actions_act_window_view__view_mode +#: model:ir.model.fields,field_description:base_custom_info.field_ir_ui_view__type +msgid "View Type" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_weaknesses +msgid "What weaknesses does he/she have?" +msgstr "" + +#. module: base_custom_info +#: model:custom.info.property,name:base_custom_info.prop_buy_fav_game +msgid "When Favourite videogame was bought?" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__option_ids +msgid "When the field type is 'selection', choose the available options here." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__int +msgid "Whole number" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_int +msgid "Whole number value" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_property__widget +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__widget +msgid "Widget" +msgstr "" + +#. module: base_custom_info +#: model:res.groups,comment:base_custom_info.group_partner +msgid "Will be able to edit custom information from partner's form." +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,help:base_custom_info.field_custom_info_property__default_value +msgid "" +"Will be applied by default to all custom values of this property. This is a " +"char field, so you have to enter some value that can be converted to the " +"field type you choose." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_value.py:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields.selection,name:base_custom_info.selection__custom_info_property__field_type__bool +msgid "Yes/No" +msgstr "" + +#. module: base_custom_info +#: model:ir.model.fields,field_description:base_custom_info.field_custom_info_value__value_bool +msgid "Yes/No value" +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You cannot change the model because it is in use." +msgstr "" + +#. module: base_custom_info +#: model_terms:ir.actions.act_window,help:base_custom_info.custom_info_template_action +msgid "You must define a custom info template for each properties group." +msgstr "" + +#. module: base_custom_info +#: code:addons/base_custom_info/models/custom_info_template.py:0 +#, python-format +msgid "You must set a existing model." +msgstr "" + +#, fuzzy +#~ msgid "Custom Info Categories" +#~ msgstr "定制信息模板属性" + +#, fuzzy +#~ msgid "Custom Info Options" +#~ msgstr "定制信息模板" + +#, fuzzy +#~ msgid "Custom Info Properties" +#~ msgstr "定制属性" + +#~ msgid "Custom Info Templates" +#~ msgstr "定制信息模板" diff --git a/base_custom_info/images/customizations-everywhere.jpg b/base_custom_info/images/customizations-everywhere.jpg new file mode 100644 index 00000000000..12dc8885044 Binary files /dev/null and b/base_custom_info/images/customizations-everywhere.jpg differ diff --git a/base_custom_info/images/menu.png b/base_custom_info/images/menu.png new file mode 100644 index 00000000000..08fb7905087 Binary files /dev/null and b/base_custom_info/images/menu.png differ diff --git a/base_custom_info/images/properties.png b/base_custom_info/images/properties.png new file mode 100644 index 00000000000..d6ae74d00a9 Binary files /dev/null and b/base_custom_info/images/properties.png differ diff --git a/base_custom_info/images/templateception.jpg b/base_custom_info/images/templateception.jpg new file mode 100644 index 00000000000..268c29da001 Binary files /dev/null and b/base_custom_info/images/templateception.jpg differ diff --git a/base_custom_info/images/templates.png b/base_custom_info/images/templates.png new file mode 100644 index 00000000000..515b86313e3 Binary files /dev/null and b/base_custom_info/images/templates.png differ diff --git a/base_custom_info/images/values.png b/base_custom_info/images/values.png new file mode 100644 index 00000000000..f95eca7fd7f Binary files /dev/null and b/base_custom_info/images/values.png differ diff --git a/base_custom_info/models/__init__.py b/base_custom_info/models/__init__.py new file mode 100644 index 00000000000..36b09afd366 --- /dev/null +++ b/base_custom_info/models/__init__.py @@ -0,0 +1,16 @@ +# Copyright 2015 Antiun Ingeniería S.L. - Sergio Teruel +# Copyright 2015 Antiun Ingeniería S.L. - Carlos Dauden +# Copyright 2016 Jairo Llopis +# License LGPL-3 - See http://www.gnu.org/licenses/lgpl-3.0.html + +from . import ( + custom_info_template, + custom_info_property, + custom_info_category, + custom_info_option, + custom_info_value, + custom_info, + res_partner, + ir_actions_act_window_view, + ir_ui_view, +) diff --git a/base_custom_info/models/custom_info.py b/base_custom_info/models/custom_info.py new file mode 100644 index 00000000000..0fef353f2c3 --- /dev/null +++ b/base_custom_info/models/custom_info.py @@ -0,0 +1,111 @@ +# Copyright 2015 Sergio Teruel +# Copyright 2015 Carlos Dauden +# Copyright 2016 Jairo Llopis +# Copyright 2017 Pedro M. Baeza +# License LGPL-3 - See http://www.gnu.org/licenses/lgpl-3.0.html + +from odoo import api, fields, models + + +class CustomInfo(models.AbstractModel): + """Models that inherit from this one will get custom information for free! + + They will probably want to declare a default model in the context of the + :attr:`custom_info_template_id` field. + + See example in :mod:`res_partner`. + """ + + _description = "Inheritable abstract model to add custom info in any model" + _name = "custom.info" + + custom_info_template_id = fields.Many2one( + comodel_name="custom.info.template", + domain=lambda self: [("model", "=", self._name)], + string="Custom Information Template", + ) + custom_info_ids = fields.One2many( + comodel_name="custom.info.value", + inverse_name="res_id", + domain=lambda self: [("model", "=", self._name)], + auto_join=True, + string="Custom Properties", + ) + + # HACK: Until https://github.com/odoo/odoo/pull/10557 is merged + # https://github.com/OCA/server-tools/pull/492#issuecomment-237594285 + def onchange(self, values, field_name, field_onchange): # pragma: no cover + x2many_field = "custom_info_ids" + if x2many_field in field_onchange: + subfields = getattr(self, x2many_field)._fields.keys() + for subfield in subfields: + field_onchange.setdefault( + "{}.{}".format(x2many_field, subfield), + "", + ) + return super().onchange(values, field_name, field_onchange) + + @api.onchange("custom_info_template_id") + def _onchange_custom_info_template_id(self): + tmpls = self.all_custom_info_templates() + props_good = tmpls.mapped("property_ids") + props_enabled = self.mapped("custom_info_ids.property_id") + to_add = props_good - props_enabled + to_remove = props_enabled - props_good + values = self.custom_info_ids + values = values.filtered(lambda r: r.property_id not in to_remove) + for prop in to_add.sorted(): + vals = { + "property_id": prop.id, + "res_id": self.id, + } + if prop.default_value: + if prop.field_type != "id": + vals["value_%s" % prop.field_type] = prop.default_value + else: + vals["value_id"] = ( + self.env["custom.info.option"] + .search( + [ + ("property_ids", "=", prop.id), + ("name", "=", prop.default_value), + ], + limit=1, + ) + .id + ) + newvalue = self.custom_info_ids.new(vals) + newvalue._onchange_property_set_default_value() + newvalue._compute_value() + values += newvalue + self.custom_info_ids = values + # Default values implied new templates? Then this is recursive + if self.all_custom_info_templates() != tmpls: + self._onchange_custom_info_template_id() + + def unlink(self): + """Remove linked custom info this way, as can't be handled + automatically. + """ + info_values = self.mapped("custom_info_ids") + res = super().unlink() + if res: + info_values.unlink() + return res + + @api.returns("custom.info.value") + def get_custom_info_value(self, properties): + """Get ``custom.info.value`` records for the given property.""" + return self.env["custom.info.value"].search( + [ + ("model", "=", self._name), + ("res_id", "in", self.ids), + ("property_id", "in", properties.ids), + ] + ) + + def all_custom_info_templates(self): + """Get all custom info templates involved in these owners.""" + return self.mapped("custom_info_template_id") | self.mapped( + "custom_info_ids.value_id.template_id" + ) diff --git a/base_custom_info/models/custom_info_category.py b/base_custom_info/models/custom_info_category.py new file mode 100644 index 00000000000..567f1464f9a --- /dev/null +++ b/base_custom_info/models/custom_info_category.py @@ -0,0 +1,35 @@ +# Copyright 2016 Jairo Llopis +# License LGPL-3 - See http://www.gnu.org/licenses/lgpl-3.0.html + +from odoo import fields, models + + +class CustomInfoCategory(models.Model): + _description = "Categorize custom info properties" + _name = "custom.info.category" + _order = "sequence, name" + + name = fields.Char(index=True, translate=True, required=True) + sequence = fields.Integer(index=True) + property_ids = fields.One2many( + comodel_name="custom.info.property", + inverse_name="category_id", + string="Properties", + help="Properties in this category.", + ) + + def check_access_rule(self, operation): + """You access a category if you access at least one property.""" + last_error = None + if not self.env.context.get("check_access_rule_once"): + for prop in self.with_context(check_access_rule_once=True).mapped( + "property_ids" + ): + try: + prop.check_access_rule(operation) + return + except Exception as err: + last_error = err + if last_error: + raise last_error + return super().check_access_rule(operation) diff --git a/base_custom_info/models/custom_info_option.py b/base_custom_info/models/custom_info_option.py new file mode 100644 index 00000000000..33cdd0c9f88 --- /dev/null +++ b/base_custom_info/models/custom_info_option.py @@ -0,0 +1,47 @@ +# Copyright 2016 Jairo Llopis +# Copyright 2017 Pedro M. Baeza +# License LGPL-3 - See http://www.gnu.org/licenses/lgpl-3.0.html + +from odoo import fields, models + + +class CustomInfoOption(models.Model): + _description = "Available options for a custom property" + _name = "custom.info.option" + _order = "name" + + name = fields.Char(index=True, translate=True, required=True) + property_ids = fields.Many2many( + comodel_name="custom.info.property", + string="Properties", + help="Properties where this option is enabled.", + ) + value_ids = fields.One2many( + comodel_name="custom.info.value", + inverse_name="value_id", + string="Values", + help="Values that have set this option.", + ) + template_id = fields.Many2one( + comodel_name="custom.info.template", + string="Additional template", + help="Additional template to be applied to the owner if this option " + "is chosen.", + ) + + def check_access_rule(self, operation): + """You access an option if you access at least one property.""" + # Avoid to enter in infinite loop + if not self.env.context.get("check_access_rule_once"): + last_error = None + for prop in self.with_context(check_access_rule_once=True).mapped( + "property_ids" + ): + try: + prop.check_access_rule(operation) + return + except Exception as err: + last_error = err + if last_error: + raise last_error + return super().check_access_rule(operation) diff --git a/base_custom_info/models/custom_info_property.py b/base_custom_info/models/custom_info_property.py new file mode 100644 index 00000000000..05abd627dcd --- /dev/null +++ b/base_custom_info/models/custom_info_property.py @@ -0,0 +1,160 @@ +# Copyright 2016 Jairo Llopis +# Copyright 2017 Pedro M. Baeza +# License LGPL-3 - See http://www.gnu.org/licenses/lgpl-3.0.html + +from odoo import _, api, fields, models +from odoo.exceptions import UserError, ValidationError + + +class CustomInfoProperty(models.Model): + """Name of the custom information property.""" + + _description = "Custom information property" + _name = "custom.info.property" + _order = "template_id, category_sequence, category_id, sequence, id" + _sql_constraints = [ + ( + "name_template", + "UNIQUE (name, template_id)", + "Another property with that name exists for that template.", + ), + ] + + name = fields.Char(required=True, translate=True) + sequence = fields.Integer(index=True) + category_id = fields.Many2one( + comodel_name="custom.info.category", + string="Category", + ) + category_sequence = fields.Integer( + string="Category Sequence", + related="category_id.sequence", + store=True, + readonly=True, + ) + template_id = fields.Many2one( + comodel_name="custom.info.template", + string="Template", + required=True, + ondelete="cascade", + ) + model = fields.Char(related="template_id.model") + info_value_ids = fields.One2many( + comodel_name="custom.info.value", + inverse_name="property_id", + string="Property Values", + ) + default_value = fields.Char( + translate=True, + help="Will be applied by default to all custom values of this " + "property. This is a char field, so you have to enter some value " + "that can be converted to the field type you choose.", + ) + required = fields.Boolean() + minimum = fields.Float( + help="For numeric fields, it means the minimum possible value; " + "for text fields, it means the minimum possible length. " + "If it is bigger than the maximum, then this check is skipped", + ) + maximum = fields.Float( + default=-1, + help="For numeric fields, it means the maximum possible value; " + "for text fields, it means the maximum possible length. " + "If it is smaller than the minimum, then this check is skipped", + ) + field_type = fields.Selection( + selection=[ + ("str", "Text"), + ("int", "Whole number"), + ("float", "Decimal number"), + ("bool", "Yes/No"), + ("date", "Date"), + ("id", "Selection"), + ], + compute="_compute_field_type", + store=True, + ) + widget = fields.Selection( + selection=[ + ("boolean", "Boolean"), + ("float", "Decimal"), + ("integer", "Integer"), + ("date", "Date"), + ("char", "Single line text"), + ("text", "Multi line Text"), + ("html", "Complex text"), + ("many2one", "Choice"), + ], + default="char", + required=True, + help="Type of information that can be stored in the property.", + ) + option_ids = fields.Many2many( + comodel_name="custom.info.option", + string="Options", + help="When the field type is 'selection', choose the available " + "options here.", + ) + + @api.model + def _get_field_type_map(self): + return { + "boolean": "bool", + "float": "float", + "integer": "int", + "date": "date", + "char": "str", + "text": "str", + "html": "str", + "many2one": "id", + } + + @api.depends("widget") + def _compute_field_type(self): + field_type_map = self._get_field_type_map() + for record in self: + record.field_type = field_type_map.get(record.widget, "str") + + def check_access_rule(self, operation): + """You access a property if you access its template.""" + self.mapped("template_id").check_access_rule(operation) + return super().check_access_rule(operation) + + def _check_default_value_one(self): + if self.default_value: + try: + self.env["custom.info.value"]._transform_value( + self.default_value, self.field_type, self + ) + except ValueError as ve: + selection = dict( + self._fields["field_type"].get_description(self.env)["selection"] + ) + raise ValidationError( + _( + "Default value %(d_value)s cannot be converted to type %(f_type)s." + ) + % { + "d_value": self.default_value, + "f_type": selection[self.field_type], + } + ) from ve + + @api.constrains("default_value", "field_type") + def _check_default_value(self): + """Ensure the default value is valid.""" + for rec in self: + rec._check_default_value_one() + + @api.onchange("required", "field_type") + def _onchange_required_warn(self): + """Warn if the required flag implies a possible weird behavior.""" + if self.required: + if self.field_type == "bool": + raise UserError( + _("If you require a Yes/No field, you can only set Yes.") + ) + if self.field_type in {"int", "float"}: + raise UserError( + _("If you require a numeric field, you cannot set it to " "zero.") + ) diff --git a/base_custom_info/models/custom_info_template.py b/base_custom_info/models/custom_info_template.py new file mode 100644 index 00000000000..b9c95618960 --- /dev/null +++ b/base_custom_info/models/custom_info_template.py @@ -0,0 +1,91 @@ +# Copyright 2016 Jairo Llopis +# Copyright 2017 Pedro M. Baeza +# License LGPL-3 - See http://www.gnu.org/licenses/lgpl-3.0.html + +from psycopg2 import IntegrityError + +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class CustomInfoTemplate(models.Model): + """Defines custom properties expected for a given database object.""" + + _description = "Custom information template" + _name = "custom.info.template" + _order = "model_id, name" + _sql_constraints = [ + ( + "name_model", + "UNIQUE (name, model_id)", + "Another template with that name exists for that model.", + ), + ] + + name = fields.Char(required=True, translate=True) + model = fields.Char( + string="Model technical name", + inverse="_inverse_model", + compute="_compute_model", + search="_search_model", + ) + model_id = fields.Many2one( + comodel_name="ir.model", + string="Model", + ondelete="cascade", + required=True, + auto_join=True, + ) + property_ids = fields.One2many( + comodel_name="custom.info.property", + inverse_name="template_id", + string="Properties", + ) + + @api.depends("model_id") + def _compute_model(self): + for r in self: + r.model = r.model_id.model + + def _inverse_model(self): + for r in self: + model = self.env["ir.model"].search([("model", "=", r.model)]) + if r.model and not model: + raise IntegrityError(_("You must set a existing model.")) + r.model_id = model + + @api.model + def _search_model(self, operator, value): + models = self.env["ir.model"].search([("model", operator, value)]) + return [("model_id", "in", models.ids)] + + @api.onchange("model") + def _onchange_model(self): + self._inverse_model() + + def _check_model_update_allowed(self, model_id): + """Check if the template's model can be updated. + + Template can be updated only if no property values already exists for + this template + """ + for record in self: + if model_id != record.model_id.id and record.mapped( + "property_ids.info_value_ids" + ): + raise ValidationError( + _("You cannot change the model because it is in use.") + ) + + def check_access_rule(self, operation): + """You access a template if you access its model.""" + for record in self: + model = self.env[record.model_id.sudo().model or record.model] + model.check_access_rights(operation) + model.check_access_rule(operation) + return super().check_access_rule(operation) + + def write(self, vals): + if "model_id" in vals: + self._check_model_update_allowed(vals["model_id"]) + return super().write(vals) diff --git a/base_custom_info/models/custom_info_value.py b/base_custom_info/models/custom_info_value.py new file mode 100644 index 00000000000..9395888cf76 --- /dev/null +++ b/base_custom_info/models/custom_info_value.py @@ -0,0 +1,319 @@ +# Copyright 2016 Jairo Llopis +# Copyright 2017 Pedro M. Baeza +# License LGPL-3 - See http://www.gnu.org/licenses/lgpl-3.0.html +from odoo import SUPERUSER_ID, _, api, fields, models +from odoo.exceptions import ValidationError +from odoo.tools.safe_eval import safe_eval + + +class CustomInfoValue(models.Model): + _description = "Custom information value" + _name = "custom.info.value" + _rec_name = "value" + _order = ( + "model, res_id, category_sequence, category_id, " + "property_sequence, property_id" + ) + _sql_constraints = [ + ( + "property_owner", + "UNIQUE (property_id, model, res_id)", + "Another property with that name exists for that resource.", + ), + ] + + model = fields.Char( + related="property_id.model", + index=True, + readonly=True, + store=True, + ) + owner_id = fields.Reference( + selection="_selection_owner_id", + string="Owner", + compute="_compute_owner_id", + inverse="_inverse_owner_id", + help="Record that owns this custom value.", + ) + res_id = fields.Integer( + string="Resource ID", + required=True, + index=True, + ) + property_id = fields.Many2one( + comodel_name="custom.info.property", + required=True, + string="Property", + ) + property_sequence = fields.Integer( + related="property_id.sequence", + store=True, + index=True, + ) + category_sequence = fields.Integer( + string="Category Sequence", + related="property_id.category_id.sequence", + store=True, + ) + category_id = fields.Many2one(related="property_id.category_id", store=True) + name = fields.Char(related="property_id.name") + field_type = fields.Selection(related="property_id.field_type") + widget = fields.Selection( + related="property_id.widget", + readonly=True, + ) + field_name = fields.Char( + compute="_compute_field_name", + help="Technical name of the field where the value is stored.", + ) + required = fields.Boolean(related="property_id.required") + value = fields.Char( + compute="_compute_value", + inverse="_inverse_value", + search="_search_value", + help="Value, always converted to/from the typed field.", + ) + value_str = fields.Char(string="Text value", translate=True, index=True) + value_int = fields.Integer(string="Whole number value", index=True) + value_float = fields.Float(string="Decimal number value", index=True) + value_bool = fields.Boolean(string="Yes/No value", index=True) + value_date = fields.Date(string="Date value", index=True) + value_id = fields.Many2one( + comodel_name="custom.info.option", + string="Selection value", + ondelete="cascade", + domain="[('property_ids', '=', property_id)]", + ) + + def check_access_rule(self, operation): + """You access a value if you access its owner record.""" + if self.env.uid != SUPERUSER_ID: + for record in self.filtered("owner_id"): + record.owner_id.check_access_rights(operation) + record.owner_id.check_access_rule(operation) + return super().check_access_rule(operation) + + @api.model + def _selection_owner_id(self): + """You can choose among models linked to a template.""" + models = ( + self.env["ir.model.fields"] + .sudo() + .search( + [ + ("ttype", "=", "many2one"), + ("relation", "=", "custom.info.template"), + ("model_id.transient", "=", False), + "!", + ("model", "=like", "custom.info.%"), + ] + ) + .mapped("model_id") + ) + models = models.search([("id", "in", models.ids)], order="name") + return [ + (m.model, m.name) + for m in models + if m.model in self.env and self.env[m.model]._auto + ] + + @api.depends("property_id.field_type") + def _compute_field_name(self): + """Get the technical name where the real typed value is stored.""" + for s in self: + s.field_name = "value_{!s}".format(s.property_id.field_type) + + @api.depends("res_id", "model") + def _compute_owner_id(self): + """Get the id from the linked record.""" + for record in self: + ref = False + if record.res_id: + ref = "{},{}".format(record.model, record.res_id) + record.owner_id = ref + + def _inverse_owner_id(self): + """Store the owner according to the model and ID.""" + for record in self.filtered("owner_id"): + record.model = record.owner_id._name + record.res_id = record.owner_id.id + + @api.depends( + "property_id.field_type", + "field_name", + "value_str", + "value_int", + "value_float", + "value_bool", + "value_id", + ) + def _compute_value(self): + """Get the value as a string, from the original field.""" + for s in self: + if s.field_type == "id": + s.value = s.value_id.display_name + elif s.field_type == "bool": + s.value = _("Yes") if s.value_bool else _("No") + else: + s.value = getattr(s, s.field_name, False) + + def _inverse_value(self): + """Write the value correctly converted in the typed field.""" + for record in self: + if ( + record.field_type == "id" + and record.value == record.value_id.display_name + ): + # Avoid another search that can return a different value + continue + record[record.field_name] = self._transform_value( + record.value, + record.field_type, + record.property_id, + ) + + @api.constrains("property_id", "value_str", "value_int", "value_float") + def _check_min_max_limits(self): + """Ensure value falls inside the property's stablished limits.""" + for record in self: + minimum, maximum = record.property_id.minimum, record.property_id.maximum + if minimum <= maximum: + value = record[record.field_name] + if not value: + # This is a job for :meth:`.~_check_required` + continue + if record.field_type == "str": + number = len(record.value_str) + message = _( + "Length for %(prop)s is %(val)s, but it should be " + "between %(min)d and %(max)d." + ) + elif record.field_type in {"int", "float"}: + number = value + if record.field_type == "int": + message = _( + "Value for %(prop)s is %(val)s, but it should be " + "between %(min)d and %(max)d." + ) + else: + message = _( + "Value for %(prop)s is %(val)s, but it should be " + "between %(min)f and %(max)f." + ) + else: + continue + if not minimum <= number <= maximum: + raise ValidationError( + message + % { + "prop": record.property_id.display_name, + "val": number, + "min": minimum, + "max": maximum, + } + ) + + @api.constrains( + "value_str", + "value_int", + "value_float", + "value_bool", + "value_date", + "value_id", + "property_id", + ) + def _check_required(self): + for record in self: + if not record.required: + continue + if not record.value: + raise ValidationError( + _("Some required elements have not been fulfilled") + ) + + @api.onchange("property_id") + def _onchange_property_set_default_value(self): + """Load default value for this property.""" + for record in self: + if not record.value and record.property_id.default_value: + record.value = record.property_id.default_value + if not record.field_type and record.property_id.field_type: + record.field_type = record.property_id.field_type + + @api.onchange("value") + def _onchange_value(self): + """Inverse function is not launched after writing, so we need to + trigger it right now.""" + self._inverse_value() + + @api.model + def _transform_value(self, value, format_, properties=None): + """Transforms a text value to the expected format. + + :param str/bool value: + Custom value in raw string. + + :param str format_: + Target conversion format for the value. Must be available among + ``custom.info.property`` options. + + :param recordset properties: + Useful when :param:`format_` is ``id``, as it helps to ensure the + option is available in these properties. If :param:`format_` is + ``id`` and :param:`properties` is ``None``, no transformation will + be made for :param:`value`. + """ + if not value: + value = False + elif format_ == "id" and properties: + value = self.env["custom.info.option"].search( + [ + ("property_ids", "in", properties.ids), + ("name", "ilike", "%{}%".format(value)), + ], + limit=1, + ) + elif format_ == "bool": + value = value.strip().lower() not in { + "0", + "false", + "", + "no", + "off", + _("No").lower(), + } + elif format_ in {"date"}: + value = fields.Date.from_string(value) + elif format_ in {"datetime"}: + value = fields.Datetime.from_string(value) + elif format_ not in {"str", "id"}: + value = safe_eval("{!s}({!r})".format(format_, value)) + return value + + @api.model + def _search_value(self, operator, value): + """Search from the stored field directly.""" + options = ( + o[0] + for o in self.property_id._fields["field_type"].get_description(self.env)[ + "selection" + ] + ) + domain = [] + for fmt in options: + try: + _value = ( + self._transform_value(value, fmt) + if not isinstance(value, list) + else [self._transform_value(v, fmt) for v in value] + ) + except ValueError: + # If you are searching something that cannot be casted, then + # your property is probably from another type + continue + domain += [ + "&", + ("field_type", "=", fmt), + ("value_" + fmt, operator, _value), + ] + return ["|"] * int(len(domain) / 3 - 1) + domain diff --git a/base_custom_info/models/ir_actions_act_window_view.py b/base_custom_info/models/ir_actions_act_window_view.py new file mode 100644 index 00000000000..0d8ab51fa40 --- /dev/null +++ b/base_custom_info/models/ir_actions_act_window_view.py @@ -0,0 +1,13 @@ +# Copyright 2019 Creu Blanca +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import fields, models + + +class IrActionsActWindowView(models.Model): + _inherit = "ir.actions.act_window.view" + + view_mode = fields.Selection( + selection_add=[("custom_info", "Custom Info")], + ondelete={"custom_info": "cascade"}, + ) diff --git a/base_custom_info/models/ir_ui_view.py b/base_custom_info/models/ir_ui_view.py new file mode 100644 index 00000000000..05e2df9a918 --- /dev/null +++ b/base_custom_info/models/ir_ui_view.py @@ -0,0 +1,13 @@ +# Copyright 2019 Creu Blanca +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import fields, models + + +class IrUiView(models.Model): + _inherit = "ir.ui.view" + + type = fields.Selection( + selection_add=[("custom_info", "Custom Info")], + ondelete={"custom_info": "cascade"}, + ) diff --git a/base_custom_info/models/res_partner.py b/base_custom_info/models/res_partner.py new file mode 100644 index 00000000000..8e7cbcebf20 --- /dev/null +++ b/base_custom_info/models/res_partner.py @@ -0,0 +1,19 @@ +# Copyright 2016 Jairo Llopis +# Copyright 2017 Pedro M. Baeza +# License LGPL-3 - See http://www.gnu.org/licenses/lgpl-3.0.html + +from odoo import fields, models + + +class ResPartner(models.Model): + """Implement custom information for partners. + + Besides adding some visible feature to the module, this is useful for + testing and example purposes. + """ + + _name = "res.partner" + _inherit = [_name, "custom.info"] + + custom_info_template_id = fields.Many2one(context={"default_model": _name}) + custom_info_ids = fields.One2many(context={"default_model": _name}) diff --git a/base_custom_info/readme/CONFIGURE.rst b/base_custom_info/readme/CONFIGURE.rst new file mode 100644 index 00000000000..986a62731a7 --- /dev/null +++ b/base_custom_info/readme/CONFIGURE.rst @@ -0,0 +1,7 @@ +To enable the main *Custom Info* menu: + +#. Enable *Settings > General Settings > Manage custom information*. + +To enable partner's custom info tab: + +#. Enable *Settings > General Settings > Edit custom information in partners*. diff --git a/base_custom_info/readme/CONTRIBUTORS.rst b/base_custom_info/readme/CONTRIBUTORS.rst new file mode 100644 index 00000000000..0e2b4f52268 --- /dev/null +++ b/base_custom_info/readme/CONTRIBUTORS.rst @@ -0,0 +1,17 @@ +* `Tecnativa `__: + + * Rafael Blasco + * Carlos Dauden + * Sergio Teruel + * Jairo Llopis + * Pedro M. Baeza + * Alexandre Díaz +* Creu Blanca: + + * Enric Tobella +* Solvos: + + * David Alonso +* Ecosoft: + + * Kitti U. (migration to v14) diff --git a/base_custom_info/readme/DESCRIPTION.rst b/base_custom_info/readme/DESCRIPTION.rst new file mode 100644 index 00000000000..9ef71cbc789 --- /dev/null +++ b/base_custom_info/readme/DESCRIPTION.rst @@ -0,0 +1,117 @@ +This module allows you to attach custom information to records without the need +to alter the database structure too much. + +This module defines several concepts that you have to understand. + +Templates +--------- + +A *template* is a collection of *properties* that a record should have. +*Templates* always apply to a given model, and then you can choose among the +current templates for the model you are using when you edit a record of that +model. + +I.e., This addon includes a demo template called "Smart partners", that applies +to the model ``res.partner``, so if you edit any partner, you can choose that +template and get its properties autofilled. + +Properties +---------- + +A *property* is the "name" of the field. *Templates* can have any amount of +*properties*, and when you apply a *template* to a record, it automatically +gets all of its *properties* filled, empty (unless they have a *Default +value*), ready to assign *values*. + +You can set a property to as *required* to force it have a value, although you +should keep in mind that for yes/no properties, this would mean that only *yes* +can be selected, and for numeric properties, zero would be forbidden. + +Also you can set *Minimum* and *Maximum* limits for every *property*, but those +limits are only used when the data type is text (to constrain its length) or +number. To skip this constraint, just set a maximum smaller than the minimum. + +*Properties* always belong to a template, and as such, to a model. + +*Properties* define the data type (text, number, yes/no...), and when the type +is "Selection", then you can define what *options* are available. + +I.e., the "Smart partners" *template* has the following *properties*: + +- Name of his/her teacher +- Amount of people that hates him/her for being so smart +- Average note on all subjects +- Does he/she believe he/she is the smartest person on earth? +- What weaknesses does he/she have? + +When you set that template to any partner, you will then be able to fill these +*properties* with *values*. + +Categories +---------- + +*Properties* can also belong to a *category*, which allows you to sort them in +a logical way, and makes further development easier. + +For example, the ``website_sale_custom_info`` addon uses these to display a +technical datasheet per product in your online shop, sorted and separated by +category. + +You are not required to give a *category* to every *property*. + +Options +------- + +When a *property*'s type is "Selection", then you define the *options* +available, so the *value* must be one of these *options*. + +I.e., the "What weaknesses does he/she have?" *property* has some options: + +- Loves junk food +- Needs videogames +- Huge glasses + +The *value* will always be one of these. + +Value +----- + +When you assign a *template* to a partner, and then you get the *properties* it +should have, you still have to set a *value* for each property. + +*Values* can be of different types (whole numbers, constrained selection, +booleans...), depending on how the *property* was defined. However, there is +always the ``value`` field, that is a text string, and converts automatically +to/from the correct type. + +Why would I need this? +~~~~~~~~~~~~~~~~~~~~~~ + +Imagine you have some partners that are foreign, and that for those partners +you need some extra information that is not needed for others, and you do not +want to fill the partners model with a lot of fields that will be empty most of +the time. + +In this case, you could define a *template* called "Foreign partners", which +will be applied to ``res.partner`` objects, and defines some *properties* that +these are expected to have. + +Then you could assign that *template* to a partner, and automatically you will +get a subtable of all the properties it should have, with tools to fill their +*values* correctly. + +Does this work with any model? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Yes and no. + +Yes, because this is a base module that provides the tools to make this work +with any model. + +No, because, although the tools are provided, they are only applied to the +``res.partner`` model. This is by design, because different models can have +different needs, and we don't want to depend on every possible model. + +So, if you want to apply this to other models, you will have to develop a +little additional addon that depends on this one. If you are a developer, refer +to the *Development* section below. diff --git a/base_custom_info/readme/DEVELOP.rst b/base_custom_info/readme/DEVELOP.rst new file mode 100644 index 00000000000..c61bd0b3b17 --- /dev/null +++ b/base_custom_info/readme/DEVELOP.rst @@ -0,0 +1,4 @@ +To create a module that supports custom information, just depend on this module +and inherit from the ``custom.info`` model. + +See an example in the ``product_custom_info`` addon. diff --git a/base_custom_info/readme/INSTALL.rst b/base_custom_info/readme/INSTALL.rst new file mode 100644 index 00000000000..beac25d3f86 --- /dev/null +++ b/base_custom_info/readme/INSTALL.rst @@ -0,0 +1,5 @@ +This module serves as a base for other modules that implement this behavior in +concrete models. + +This module is a technical dependency and is to be installed in parallel to +other modules. diff --git a/base_custom_info/readme/ROADMAP.rst b/base_custom_info/readme/ROADMAP.rst new file mode 100644 index 00000000000..4149649928d --- /dev/null +++ b/base_custom_info/readme/ROADMAP.rst @@ -0,0 +1,20 @@ +* Custom properties cannot be shared among templates. +* Required attributes are for now only set in the UI, not in the ORM itself. +* Support recursive templates using options + + .. figure:: /base_custom_info/static/description/customizations-everywhere.jpg + :alt: Customizations Everywhere + + If you assign an *additional template* to an option, and while using the owner + form you choose that option, you can then press *reload custom information + templates* to make the owner update itself to include all the properties in all + the involved templates. If you do not press the button, anyway the reloading + will be performed when saving the owner record. + + .. figure:: /base_custom_info/static/description/templateception.jpg + :alt: Templateception + + I.e., if you select the option "Needs videogames" for the property "What + weaknesses does he/she have?" of a smart partner and press *reload custom + information templates*, you will get 2 new properties to fill: "Favourite + videogames genre" and "Favourite videogame". diff --git a/base_custom_info/readme/USAGE.rst b/base_custom_info/readme/USAGE.rst new file mode 100644 index 00000000000..990dc304b56 --- /dev/null +++ b/base_custom_info/readme/USAGE.rst @@ -0,0 +1,27 @@ +This module defines *Custom Info Templates* that define what properties are +expected for a given record. + +To define a template, you need to: + +* Go to *Custom Info > Templates*. +* Create one. +* Add some *Properties* to it. + +All database records with that template enabled will automatically fill those +properties. + +To manage the properties, you need to: + +* Go to *Custom Info > Properties*. + +To manage the property categories, you need to: + +* Go to *Custom Info > Categories*. + +Some properties can have a number of options to choose, to manage them: + +* Go to *Custom Info > Options*. + +To manage their values, you need to: + +* Go to *Custom Info > Values*. diff --git a/base_custom_info/security/ir.model.access.csv b/base_custom_info/security/ir.model.access.csv new file mode 100644 index 00000000000..ee65f8e1573 --- /dev/null +++ b/base_custom_info/security/ir.model.access.csv @@ -0,0 +1,6 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_template,Access custom info templates,model_custom_info_template,,1,1,1,1 +access_property,Access custom info properties,model_custom_info_property,,1,1,1,1 +access_value,Access custom info values,model_custom_info_value,,1,1,1,1 +access_option,Access custom info options,model_custom_info_option,,1,1,1,1 +access_category,Access custom info categories,model_custom_info_category,,1,1,1,1 diff --git a/base_custom_info/security/res_groups_security.xml b/base_custom_info/security/res_groups_security.xml new file mode 100644 index 00000000000..cfaae743322 --- /dev/null +++ b/base_custom_info/security/res_groups_security.xml @@ -0,0 +1,31 @@ + + + + + Custom Information + + + Display in partner form + + Will be able to edit custom information from partner's form. + + + Basic management + + The user will be able to manage basic custom information. + + + Advanced management + + The user will be able to manage advanced custom information. + + + + diff --git a/base_custom_info/static/description/icon.png b/base_custom_info/static/description/icon.png new file mode 100644 index 00000000000..cc64c001a82 Binary files /dev/null and b/base_custom_info/static/description/icon.png differ diff --git a/base_custom_info/static/description/icon.svg b/base_custom_info/static/description/icon.svg new file mode 100644 index 00000000000..10db7f4fc49 --- /dev/null +++ b/base_custom_info/static/description/icon.svg @@ -0,0 +1,82 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/base_custom_info/static/description/index.html b/base_custom_info/static/description/index.html new file mode 100644 index 00000000000..f872228f591 --- /dev/null +++ b/base_custom_info/static/description/index.html @@ -0,0 +1,621 @@ + + + + + +README.rst + + + +
+ + + +Odoo Community Association + +
+

Base Custom Info

+ +

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

+

This module allows you to attach custom information to records without the need +to alter the database structure too much.

+

This module defines several concepts that you have to understand.

+
+

Templates

+

A template is a collection of properties that a record should have. +Templates always apply to a given model, and then you can choose among the +current templates for the model you are using when you edit a record of that +model.

+

I.e., This addon includes a demo template called “Smart partners”, that applies +to the model res.partner, so if you edit any partner, you can choose that +template and get its properties autofilled.

+
+
+

Properties

+

A property is the “name” of the field. Templates can have any amount of +properties, and when you apply a template to a record, it automatically +gets all of its properties filled, empty (unless they have a Default +value), ready to assign values.

+

You can set a property to as required to force it have a value, although you +should keep in mind that for yes/no properties, this would mean that only yes +can be selected, and for numeric properties, zero would be forbidden.

+

Also you can set Minimum and Maximum limits for every property, but those +limits are only used when the data type is text (to constrain its length) or +number. To skip this constraint, just set a maximum smaller than the minimum.

+

Properties always belong to a template, and as such, to a model.

+

Properties define the data type (text, number, yes/no…), and when the type +is “Selection”, then you can define what options are available.

+

I.e., the “Smart partners” template has the following properties:

+
    +
  • Name of his/her teacher
  • +
  • Amount of people that hates him/her for being so smart
  • +
  • Average note on all subjects
  • +
  • Does he/she believe he/she is the smartest person on earth?
  • +
  • What weaknesses does he/she have?
  • +
+

When you set that template to any partner, you will then be able to fill these +properties with values.

+
+
+

Categories

+

Properties can also belong to a category, which allows you to sort them in +a logical way, and makes further development easier.

+

For example, the website_sale_custom_info addon uses these to display a +technical datasheet per product in your online shop, sorted and separated by +category.

+

You are not required to give a category to every property.

+
+
+

Options

+

When a property’s type is “Selection”, then you define the options +available, so the value must be one of these options.

+

I.e., the “What weaknesses does he/she have?” property has some options:

+
    +
  • Loves junk food
  • +
  • Needs videogames
  • +
  • Huge glasses
  • +
+

The value will always be one of these.

+
+
+

Value

+

When you assign a template to a partner, and then you get the properties it +should have, you still have to set a value for each property.

+

Values can be of different types (whole numbers, constrained selection, +booleans…), depending on how the property was defined. However, there is +always the value field, that is a text string, and converts automatically +to/from the correct type.

+
+

Why would I need this?

+

Imagine you have some partners that are foreign, and that for those partners +you need some extra information that is not needed for others, and you do not +want to fill the partners model with a lot of fields that will be empty most of +the time.

+

In this case, you could define a template called “Foreign partners”, which +will be applied to res.partner objects, and defines some properties that +these are expected to have.

+

Then you could assign that template to a partner, and automatically you will +get a subtable of all the properties it should have, with tools to fill their +values correctly.

+
+
+

Does this work with any model?

+

Yes and no.

+

Yes, because this is a base module that provides the tools to make this work +with any model.

+

No, because, although the tools are provided, they are only applied to the +res.partner model. This is by design, because different models can have +different needs, and we don’t want to depend on every possible model.

+

So, if you want to apply this to other models, you will have to develop a +little additional addon that depends on this one. If you are a developer, refer +to the Development section below.

+

Table of contents

+ +
+

Installation

+

This module serves as a base for other modules that implement this behavior in +concrete models.

+

This module is a technical dependency and is to be installed in parallel to +other modules.

+
+
+

Configuration

+

To enable the main Custom Info menu:

+
    +
  1. Enable Settings > General Settings > Manage custom information.
  2. +
+

To enable partner’s custom info tab:

+
    +
  1. Enable Settings > General Settings > Edit custom information in partners.
  2. +
+
+
+

Usage

+

This module defines Custom Info Templates that define what properties are +expected for a given record.

+

To define a template, you need to:

+
    +
  • Go to Custom Info > Templates.
  • +
  • Create one.
  • +
  • Add some Properties to it.
  • +
+

All database records with that template enabled will automatically fill those +properties.

+

To manage the properties, you need to:

+
    +
  • Go to Custom Info > Properties.
  • +
+

To manage the property categories, you need to:

+
    +
  • Go to Custom Info > Categories.
  • +
+

Some properties can have a number of options to choose, to manage them:

+
    +
  • Go to Custom Info > Options.
  • +
+

To manage their values, you need to:

+
    +
  • Go to Custom Info > Values.
  • +
+
+
+

Development

+

To create a module that supports custom information, just depend on this module +and inherit from the custom.info model.

+

See an example in the product_custom_info addon.

+
+
+

Known issues / Roadmap

+
    +
  • Custom properties cannot be shared among templates.

    +
  • +
  • Required attributes are for now only set in the UI, not in the ORM itself.

    +
  • +
  • Support recursive templates using options

    +
    +Customizations Everywhere +
    +

    If you assign an additional template to an option, and while using the owner +form you choose that option, you can then press reload custom information +templates to make the owner update itself to include all the properties in all +the involved templates. If you do not press the button, anyway the reloading +will be performed when saving the owner record.

    +
    +Templateception +
    +

    I.e., if you select the option “Needs videogames” for the property “What +weaknesses does he/she have?” of a smart partner and press reload custom +information templates, you will get 2 new properties to fill: “Favourite +videogames genre” and “Favourite videogame”.

    +
  • +
+
+
+

Bug Tracker

+

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

+

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

+
+ +
+
+

Authors

+
    +
  • Tecnativa
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+ +Odoo Community Association + +

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

+

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

+

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

+
+
+
+
+ + diff --git a/base_custom_info/static/src/js/custom_info_renderer.js b/base_custom_info/static/src/js/custom_info_renderer.js new file mode 100644 index 00000000000..6adf3087691 --- /dev/null +++ b/base_custom_info/static/src/js/custom_info_renderer.js @@ -0,0 +1,151 @@ +odoo.define("base_custom_info.CustomInfoRenderer", function (require) { + "use strict"; + + var BasicRenderer = require("web.BasicRenderer"); + var field_registry = require("web.field_registry"); + var core = require("web.core"); + var qweb = core.qweb; + + var CustomInfoRenderer = BasicRenderer.extend({ + init: function (parent, state, params) { + params = _.defaults({}, params, { + viewType: "custom_info", + }); + this._super(parent, state, params); + if ( + parent !== undefined && + parent.mode === "edit" && + params.mode === undefined + ) { + this.mode = "edit"; + } + this.recordWidgets = []; + }, + _getWidgetOptions: function (data) { + var mode = this.mode; + if (data.data.readonly) { + mode = "readonly"; + } + var options = { + attrs: { + options: {}, + modifiers: {}, + }, + mode: mode, + viewType: this.viewType, + }; + if (data.data.required) { + options.attrs.modifiers.required = true; + } + if (data.data.widget === "many2one") { + options.attrs.options.no_create_edit = true; + options.attrs.options.no_open = true; + } + return options; + }, + _renderView: function () { + var self = this; + var $table = $(qweb.render("base_custom_info.table")); + var $body = $table.find("tbody"); + this.$el.empty(); + this.recordWidgets = []; + $table.appendTo(this.$el); + _.each(this.state.data, function (data) { + var element = $( + qweb.render("base_custom_info.item", { + widget: self, + data: data, + }) + ); + var Widget = field_registry.get(data.data.widget); + if (Widget !== undefined) { + self._renderCustomInfoWidget(Widget, element, data); + } + element.appendTo($body); + }); + return this._super(); + }, + _renderCustomInfoWidget: function (Widget, element, data) { + var options = this._getWidgetOptions(data); + var widget = new Widget( + this, + "value_" + data.data.field_type, + data, + options + ); + this.recordWidgets.push(widget); + this._registerModifiers(widget, data, element, _.pick(options, "mode")); + var node = element.find(".result_data"); + widget.appendTo(node); + }, + _onNavigationMove: function (ev) { + var currentIndex = -1; + if (ev.data.direction === "next") { + currentIndex = this.recordWidgets.indexOf(ev.data.target || ev.target); + if (currentIndex + 1 >= (this.recordWidgets || []).length) { + return; + } + ev.stopPropagation(); + this._activateNextCustomInfoWidget(currentIndex); + } else if (ev.data.direction === "previous") { + currentIndex = this.recordWidgets.indexOf(ev.data.target); + if (currentIndex <= 0) { + return; + } + ev.stopPropagation(); + this._activatePreviousCustomInfoWidget(currentIndex); + } + }, + _activateNextCustomInfoWidget: function (currentIndex) { + currentIndex = (currentIndex + 1) % (this.recordWidgets || []).length; + var activatedIndex = this._activateCustomInfoWidget(currentIndex, {inc: 1}); + if (activatedIndex === -1) { + // No widget have been activated, we should go to the edit/save buttons + this.trigger_up("focus_control_button"); + this.lastActivatedFieldIndex = -1; + } else { + this.lastActivatedFieldIndex = activatedIndex; + } + return this.lastActivatedFieldIndex; + }, + _activatePreviousCustomInfoWidget: function (currentIndex) { + currentIndex = currentIndex + ? currentIndex - 1 + : (this.recordWidgets || []).length - 1; + return this._activateCustomInfoWidget(currentIndex, {inc: -1}); + }, + _activateCustomInfoWidget: function (currentIndex, options) { + options = options || {}; + _.defaults(options, {inc: 1, wrap: false}); + currentIndex = Math.max(0, currentIndex); // Do not allow negative currentIndex + + for (var i = 0; i < this.recordWidgets.length; i++) { + var activated = this.recordWidgets[currentIndex].activate({ + event: options.event, + noAutomaticCreate: options.noAutomaticCreate || false, + }); + if (activated) { + return currentIndex; + } + + currentIndex += options.inc; + if (currentIndex >= this.recordWidgets.length) { + if (options.wrap) { + currentIndex -= this.recordWidgets.length; + } else { + return -1; + } + } else if (currentIndex < 0) { + if (options.wrap) { + currentIndex += this.recordWidgets.length; + } else { + return -1; + } + } + } + return -1; + }, + }); + + return CustomInfoRenderer; +}); diff --git a/base_custom_info/static/src/js/custom_info_view.js b/base_custom_info/static/src/js/custom_info_view.js new file mode 100644 index 00000000000..9b609996c2f --- /dev/null +++ b/base_custom_info/static/src/js/custom_info_view.js @@ -0,0 +1,24 @@ +odoo.define("base_custom_info.CustomInfoView", function (require) { + "use strict"; + + var BasicView = require("web.BasicView"); + var CustomInfoRenderer = require("base_custom_info.CustomInfoRenderer"); + var view_registry = require("web.view_registry"); + var core = require("web.core"); + + var _lt = core._lt; + + var CustomInfoView = BasicView.extend({ + display_name: _lt("Custom Info"), + viewType: "custom_info", + config: _.extend({}, BasicView.prototype.config, { + Renderer: CustomInfoRenderer, + }), + multi_record: true, + searchable: false, + }); + + view_registry.add("custom_info", CustomInfoView); + + return CustomInfoView; +}); diff --git a/base_custom_info/static/src/js/relational_fields.js b/base_custom_info/static/src/js/relational_fields.js new file mode 100644 index 00000000000..e1ea25a8476 --- /dev/null +++ b/base_custom_info/static/src/js/relational_fields.js @@ -0,0 +1,60 @@ +odoo.define("base_custom_info.relational_fields", function (require) { + "use strict"; + + var CustomInfoRenderer = require("base_custom_info.CustomInfoRenderer"); + var relational_fields = require("web.relational_fields"); + + relational_fields.FieldOne2Many.include({ + _getRenderer: function () { + if (this.view.arch.tag === "custom_info") { + return CustomInfoRenderer; + } + return this._super.apply(this, arguments); + }, + _updateCustomInfoItem: function (data) { + var result = { + value_float: data.value_float, + value_str: data.value_str, + value_int: data.value_int, + value_bool: data.value_bool, + value_date: data.value_date, + }; + if (data.value_id.res_id !== undefined) + result.value_id = {id: data.value_id.res_id}; + return result; + }, + _saveCustomInfo: function () { + var self = this; + _.each(this.renderer.recordWidgets, function (widget) { + self._setValue({ + operation: "UPDATE", + id: widget.dataPointID, + data: self._updateCustomInfoItem(widget.recordData), + }); + }); + }, + commitChanges: function () { + if ( + this._isDirty && + this.mode === "edit" && + this.renderer && + this.renderer.viewType === "custom_info" + ) { + var self = this; + this.renderer.commitChanges().then(function () { + return self._saveCustomInfo(); + }); + } + return this._super.apply(this, arguments); + }, + activate: function () { + var result = this._super.apply(this, arguments); + if (result && this.renderer.viewType === "custom_info") { + if (this.renderer.recordWidgets.length > 0) { + this.renderer.recordWidgets[0].$input.focus(); + } + } + return result; + }, + }); +}); diff --git a/base_custom_info/static/src/scss/custom_info.scss b/base_custom_info/static/src/scss/custom_info.scss new file mode 100644 index 00000000000..2b448886777 --- /dev/null +++ b/base_custom_info/static/src/scss/custom_info.scss @@ -0,0 +1,10 @@ +.o_form_view { + .o_field_widget, + .btn { + .custom_info_value { + .o_field_widget { + margin-bottom: $o-form-spacing-unit; + } + } + } +} diff --git a/base_custom_info/static/src/xml/custom_info_item.xml b/base_custom_info/static/src/xml/custom_info_item.xml new file mode 100644 index 00000000000..309208ba42e --- /dev/null +++ b/base_custom_info/static/src/xml/custom_info_item.xml @@ -0,0 +1,20 @@ + + diff --git a/base_custom_info/tests/__init__.py b/base_custom_info/tests/__init__.py new file mode 100644 index 00000000000..20d797fb383 --- /dev/null +++ b/base_custom_info/tests/__init__.py @@ -0,0 +1,4 @@ +# Copyright 2016 Jairo Llopis +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +from . import test_partner, test_required, test_value_conversion diff --git a/base_custom_info/tests/test_partner.py b/base_custom_info/tests/test_partner.py new file mode 100644 index 00000000000..4d5156f7154 --- /dev/null +++ b/base_custom_info/tests/test_partner.py @@ -0,0 +1,194 @@ +# Copyright 2016 Jairo Llopis +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +from psycopg2 import IntegrityError + +from odoo.exceptions import AccessError, ValidationError +from odoo.tests.common import TransactionCase +from odoo.tools import mute_logger + + +class PartnerCase(TransactionCase): + def setUp(self, *args, **kwargs): + super(PartnerCase, self).setUp(*args, **kwargs) + self.agrolait = self.env.ref("base.res_partner_2") + self.tpl = self.env.ref("base_custom_info.tpl_smart") + self.demouser = self.env.ref("base.user_demo") + + def set_custom_info_for_agrolait(self): + """Used when you need to use some created custom info.""" + self.agrolait.custom_info_template_id = self.tpl + self.agrolait._onchange_custom_info_template_id() + # need to invalidate cache here: o2m with an integer (res_id) as inverse_name + self.agrolait.custom_info_ids.invalidate_cache() + self.agrolait.get_custom_info_value( + self.env.ref("base_custom_info.prop_haters") + ).value_int = 5 + + def test_access_granted(self): + """Access to the model implies access to custom info.""" + # Demo user has contact creation permissions by default + agrolait = self.agrolait.with_user(self.demouser) + agrolait.custom_info_template_id = self.tpl + agrolait._onchange_custom_info_template_id() + # need to invalidate cache here: o2m with an integer (res_id) as inverse_name + self.agrolait.custom_info_ids.invalidate_cache() + prop_weaknesses = agrolait.env.ref("base_custom_info.prop_weaknesses") + val_weaknesses = agrolait.get_custom_info_value(prop_weaknesses) + opt_food = agrolait.env.ref("base_custom_info.opt_food") + val_weaknesses.value_id = opt_food + agrolait.custom_info_template_id.name = "Changed template name" + opt_food.name = "Changed option name" + prop_weaknesses.name = "Changed property name" + + def test_access_denied(self): + """Forbidden access to the model forbids it to custom info.""" + # Remove permissions to demo user + self.demouser.groups_id = self.env.ref("base.group_portal") + + agrolait = self.agrolait.with_user(self.demouser) + with self.assertRaises(AccessError): + agrolait.custom_info_template_id = self.tpl + + with self.assertRaises(AccessError): + agrolait.env["custom.info.value"].create( + { + "res_id": agrolait.id, + "property_id": agrolait.env.ref( + "base_custom_info.prop_weaknesses" + ).id, + "value_id": agrolait.env.ref("base_custom_info.opt_food").id, + } + ) + + with self.assertRaises(AccessError): + agrolait.custom_info_template_id.property_ids[0].name = "Changed!" + + with self.assertRaises(AccessError): + agrolait.env.ref("base_custom_info.opt_food").name = "Changed!" + + def test_apply_unapply_template(self): + """(Un)apply a template to a owner and it gets filled.""" + # Applying a template autofills the values + self.agrolait.custom_info_template_id = self.tpl + self.agrolait._onchange_custom_info_template_id() + # need to invalidate cache here: o2m with an integer (res_id) as inverse_name + self.agrolait.custom_info_ids.invalidate_cache() + self.assertEqual(len(self.agrolait.custom_info_ids), len(self.tpl.property_ids)) + self.assertEqual( + self.agrolait.custom_info_ids.mapped("property_id"), self.tpl.property_ids + ) + + # Unapplying a template empties the values + self.agrolait.custom_info_template_id = False + self.agrolait._onchange_custom_info_template_id() + # need to invalidate cache here: o2m with an integer (res_id) as inverse_name + self.agrolait.custom_info_ids.invalidate_cache() + self.assertFalse(self.agrolait.custom_info_template_id) + self.assertFalse(self.agrolait.custom_info_ids) + + def test_template_model_and_model_id_match(self): + """Template's model and model_id fields match.""" + self.assertEqual(self.tpl.model, self.tpl.model_id.model) + self.tpl.model = "res.users" + self.assertEqual(self.tpl.model, self.tpl.model_id.model) + + @mute_logger("odoo.sql_db") + def test_template_model_must_exist(self): + """Cannot create templates for unexisting models.""" + with self.assertRaises(IntegrityError): + self.tpl.model = "yabadabaduu" + + def test_change_used_model_fails(self): + """If a template's model is already used, you cannot change it.""" + self.set_custom_info_for_agrolait() + with self.assertRaises(ValidationError): + self.tpl.model = "res.users" + + def test_owners_selection(self): + """Owners selection includes only the required matches.""" + choices = dict(self.env["custom.info.value"]._selection_owner_id()) + self.assertIn("res.partner", choices) + self.assertNotIn("ir.model", choices) + self.assertNotIn("custom.info.property", choices) + self.assertNotIn("custom.info", choices) + + def test_owner_id(self): + """Check the computed owner id for a value.""" + self.set_custom_info_for_agrolait() + self.assertEqual( + set(self.agrolait.mapped("custom_info_ids.owner_id")), set(self.agrolait) + ) + + def test_get_custom_info_value(self): + """Check the custom info getter helper works fine.""" + self.set_custom_info_for_agrolait() + result = self.agrolait.get_custom_info_value( + self.env.ref("base_custom_info.prop_haters") + ) + self.assertEqual(result.field_type, "int") + self.assertEqual(result.field_name, "value_int") + self.assertEqual(result[result.field_name], 5) + self.assertEqual(result.value_int, 5) + self.assertEqual(result.value, "5") + + def test_default_values(self): + """Default values get applied.""" + self.agrolait.custom_info_template_id = self.tpl + self.agrolait._onchange_custom_info_template_id() + # need to invalidate cache here: o2m with an integer (res_id) as inverse_name + self.agrolait.custom_info_ids.invalidate_cache() + val_weaknesses = self.agrolait.get_custom_info_value( + self.env.ref("base_custom_info.prop_weaknesses") + ) + opt_glasses = self.env.ref("base_custom_info.opt_glasses") + self.assertEqual(val_weaknesses.value_id, opt_glasses) + self.assertEqual(val_weaknesses.value, opt_glasses.name) + + def test_recursive_templates(self): + """Recursive templates get loaded when required.""" + self.set_custom_info_for_agrolait() + prop_weaknesses = self.env.ref("base_custom_info.prop_weaknesses") + val_weaknesses = self.agrolait.get_custom_info_value(prop_weaknesses) + val_weaknesses.value_id = self.env.ref("base_custom_info.opt_videogames") + tpl_gamer = self.env.ref("base_custom_info.tpl_gamer") + self.agrolait.invalidate_cache() + self.assertIn(tpl_gamer, self.agrolait.all_custom_info_templates()) + self.agrolait._onchange_custom_info_template_id() + # need to invalidate cache here: o2m with an integer (res_id) as inverse_name + self.agrolait.custom_info_ids.invalidate_cache() + self.assertTrue( + tpl_gamer.property_ids < self.agrolait.mapped("custom_info_ids.property_id") + ) + cat_gaming = self.env.ref("base_custom_info.cat_gaming") + self.assertIn(cat_gaming, self.agrolait.mapped("custom_info_ids.category_id")) + + def test_long_teacher_name(self): + """Wow, your teacher cannot have such a long name!""" + self.set_custom_info_for_agrolait() + val = self.agrolait.get_custom_info_value( + self.env.ref("base_custom_info.prop_teacher") + ) + with self.assertRaises(ValidationError): + val.value_str = ( + "Don Walter Antonio José de la Cruz Hëisenberg " + "de Borbón Westley Jordy López Manuélez" + ) + + def test_low_average_note(self): + """Come on, you are supposed to be smart!""" + self.set_custom_info_for_agrolait() + val = self.agrolait.get_custom_info_value( + self.env.ref("base_custom_info.prop_avg_note") + ) + with self.assertRaises(ValidationError): + val.value_float = -1 + + def test_high_average_note(self): + """Too smart!""" + self.set_custom_info_for_agrolait() + val = self.agrolait.get_custom_info_value( + self.env.ref("base_custom_info.prop_avg_note") + ) + with self.assertRaises(ValidationError): + val.value_float = 11 diff --git a/base_custom_info/tests/test_required.py b/base_custom_info/tests/test_required.py new file mode 100644 index 00000000000..11ad8d873ec --- /dev/null +++ b/base_custom_info/tests/test_required.py @@ -0,0 +1,48 @@ +# Copyright 2020 Creu Blanca +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +from odoo.exceptions import ValidationError +from odoo.tests.common import Form, TransactionCase + + +class PartnerCase(TransactionCase): + def setUp(self, *args, **kwargs): + super(PartnerCase, self).setUp(*args, **kwargs) + self.agrolait = self.env.ref("base.res_partner_2") + self.template = self.env["custom.info.template"].create( + { + "name": "TEST Template", + "model_id": self.env.ref("base.model_res_partner").id, + "property_ids": [ + (0, 0, {"name": "Property", "widget": "char", "required": True}) + ], + } + ) + + def test_required_form_failure(self): + with Form(self.agrolait) as f: + self.assertFalse(f.custom_info_template_id) + self.assertFalse(f.custom_info_ids) + f.custom_info_template_id = self.template + self.assertTrue(f.custom_info_ids) + with self.assertRaises(AssertionError): + f.save() + f.custom_info_template_id = self.env["custom.info.template"] + self.assertFalse(f.custom_info_ids) + + def test_required_failure(self): + self.assertFalse(self.agrolait.custom_info_template_id) + self.assertFalse(self.agrolait.custom_info_ids) + self.agrolait.custom_info_template_id = self.template + with self.assertRaises(ValidationError): + self.agrolait._onchange_custom_info_template_id() + + def test_required(self): + with Form(self.agrolait) as f: + self.assertFalse(f.custom_info_template_id) + self.assertFalse(f.custom_info_ids) + f.custom_info_template_id = self.template + self.assertEqual(1, len(f.custom_info_ids)) + with f.custom_info_ids.edit(0) as info: + info.value_str = "HELLO" + self.assertTrue(self.agrolait.custom_info_ids.value) diff --git a/base_custom_info/tests/test_value_conversion.py b/base_custom_info/tests/test_value_conversion.py new file mode 100644 index 00000000000..a29d2a22543 --- /dev/null +++ b/base_custom_info/tests/test_value_conversion.py @@ -0,0 +1,136 @@ +# Copyright 2016 Jairo Llopis +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). +import logging + +from odoo.tests.common import TransactionCase + +_logger = logging.getLogger(__name__) + + +class ValueConversionCase(TransactionCase): + def setUp(self): + super(ValueConversionCase, self).setUp() + self.agrolait = self.env.ref("base.res_partner_2") + self.tpl = self.env.ref("base_custom_info.tpl_smart") + self.prop_str = self.env.ref("base_custom_info.prop_teacher") + self.prop_int = self.env.ref("base_custom_info.prop_haters") + self.prop_float = self.env.ref("base_custom_info.prop_avg_note") + self.prop_bool = self.env.ref("base_custom_info.prop_smartypants") + self.prop_id = self.env.ref("base_custom_info.prop_weaknesses") + + def fill_value(self, prop, value, field="value"): + """Create a custom info value.""" + _logger.info("Creating. prop: %s; value: %s; field: %s", prop, value, field) + self.agrolait.custom_info_template_id = self.tpl + self.agrolait._onchange_custom_info_template_id() + if field == "value": + field = "value_%s" % prop.field_type + if prop.field_type == "id" and isinstance(value, str): + value = ( + self.env["custom.info.option"] + .search([("property_ids", "=", prop.id), ("name", "=", value)], limit=1) + .id + ) + self.assertTrue(value) + self.value = self.agrolait.get_custom_info_value(prop) + self.value[field] = value + # need to invalidate cache here: o2m with an integer (res_id) as inverse_name + self.agrolait.custom_info_ids.invalidate_cache() + + def creation_found(self, value): + """Ensure you can search what you just created.""" + prop = self.value.property_id + _logger.info("Searching. prop: %s; value: %s", prop, value) + + self.assertEqual( + self.value.search([("property_id", "=", prop.id), ("value", "=", value)]), + self.value, + ) + self.assertEqual( + self.value.search( + [("property_id", "=", prop.id), ("value", "in", [value])] + ), + self.value, + ) + self.assertIs( + self.value.search( + [("property_id", "=", prop.id), ("value", "not in", [value])] + ).id, + False, + ) + + def test_to_str(self): + """Conversion to text.""" + self.fill_value(self.prop_str, "Mr. Einstein") + self.creation_found("Mr. Einstein") + self.assertEqual(self.value.value, self.value.value_str) + + def test_from_str(self): + """Conversion from text.""" + self.fill_value(self.prop_str, "Mr. Einstein", "value_str") + self.creation_found("Mr. Einstein") + self.assertEqual(self.value.value, self.value.value_str) + + def test_to_int(self): + """Conversion to whole number.""" + self.fill_value(self.prop_int, 5) + self.creation_found("5") + self.assertEqual(int(self.value.value), self.value.value_int) + + def test_from_int(self): + """Conversion from whole number.""" + self.fill_value(self.prop_int, 5, "value_int") + self.creation_found("5") + self.assertEqual(int(self.value.value), self.value.value_int) + + def test_to_float(self): + """Conversion to decimal number.""" + self.fill_value(self.prop_float, 9.5) + self.creation_found("9.5") + self.assertEqual(float(self.value.value), self.value.value_float) + + def test_from_float(self): + """Conversion from decimal number.""" + self.fill_value(self.prop_float, 9.5, "value_float") + self.creation_found("9.5") + self.assertEqual(float(self.value.value), self.value.value_float) + + def test_to_bool_true(self): + """Conversion to yes.""" + self.fill_value(self.prop_bool, True) + self.creation_found("True") + self.assertEqual(self.value.with_context(lang="en_US").value, "Yes") + self.assertIs(self.value.value_bool, True) + + def test_from_bool_true(self): + """Conversion from yes.""" + self.fill_value(self.prop_bool, True, "value_bool") + self.creation_found("True") + self.assertEqual(self.value.with_context(lang="en_US").value, "Yes") + self.assertIs(self.value.value_bool, True) + + def test_to_bool_false(self): + """Conversion to no.""" + self.fill_value(self.prop_bool, False) + self.assertEqual(self.value.with_context(lang="en_US").value, "No") + self.assertIs(self.value.value_bool, False) + + def test_from_bool_false(self): + """Conversion from no.""" + self.fill_value(self.prop_bool, False, "value_bool") + self.assertEqual(self.value.with_context(lang="en_US").value, "No") + self.assertIs(self.value.value_bool, False) + + def test_to_id(self): + """Conversion to selection.""" + self.fill_value(self.prop_id, "Needs videogames") + self.creation_found("Needs videogames") + self.assertEqual(self.value.value, self.value.value_id.name) + + def test_from_id(self): + """Conversion from selection.""" + self.fill_value( + self.prop_id, self.env.ref("base_custom_info.opt_videogames").id, "value_id" + ) + self.creation_found("Needs videogames") + self.assertEqual(self.value.value, self.value.value_id.name) diff --git a/base_custom_info/views/custom_info_category_view.xml b/base_custom_info/views/custom_info_category_view.xml new file mode 100644 index 00000000000..ede731c5aff --- /dev/null +++ b/base_custom_info/views/custom_info_category_view.xml @@ -0,0 +1,44 @@ + + + + + custom.info.category + + + + + + + + + + custom.info.category + +
+ + + + + + + +
+
+
+ + custom.info.category + + + + + + + + + Categories + ir.actions.act_window + custom.info.category + tree,form + +
diff --git a/base_custom_info/views/custom_info_option_view.xml b/base_custom_info/views/custom_info_option_view.xml new file mode 100644 index 00000000000..1330feb5865 --- /dev/null +++ b/base_custom_info/views/custom_info_option_view.xml @@ -0,0 +1,71 @@ + + + + + custom.info.option + + + + + + + + + + + custom.info.option + + primary + + + + + + + + + + + custom.info.option + + +
+ + + + + + + +
+
+
+ + custom.info.option + + primary + + + + + + + + + custom.info.option + + + + + + + + + Options + ir.actions.act_window + custom.info.option + tree,form + +
diff --git a/base_custom_info/views/custom_info_property_view.xml b/base_custom_info/views/custom_info_property_view.xml new file mode 100644 index 00000000000..0d0cae3d00b --- /dev/null +++ b/base_custom_info/views/custom_info_property_view.xml @@ -0,0 +1,113 @@ + + + + + custom.info.property + + + + + + + + + + + + + + custom.info.property + + primary + + + + + + + + custom.info.property + + +
+ + + + + + + + + + + + + + +
+
+
+ + custom.info.property + + primary + + + + + + + + custom.info.property + + + + + + + + + + + + + + + + + + Properties + ir.actions.act_window + custom.info.property + tree,form + +
diff --git a/base_custom_info/views/custom_info_template_view.xml b/base_custom_info/views/custom_info_template_view.xml new file mode 100644 index 00000000000..913bdd25972 --- /dev/null +++ b/base_custom_info/views/custom_info_template_view.xml @@ -0,0 +1,73 @@ + + + + + custom.info.template + + + + + + + + + + + custom.info.template + +
+ + + + + + + + + + +
+
+
+ + custom.info.template + + + + + + + + + + + + + Templates + ir.actions.act_window + custom.info.template + tree,form + + + + + +

+ Click to define a new custom info template. +

+

+ You must define a custom info template for each properties group. +

+
+
+
diff --git a/base_custom_info/views/custom_info_value_view.xml b/base_custom_info/views/custom_info_value_view.xml new file mode 100644 index 00000000000..9eef69649dd --- /dev/null +++ b/base_custom_info/views/custom_info_value_view.xml @@ -0,0 +1,151 @@ + + + + + custom.info.value + + + + + + + + + + + + + + custom.info.value + + + + + + + + + + + + + + + + + + + + + custom.info.value + + primary + + + + bottom + + + + + + custom.info.value + +
+ + + + + + + + + + + + + + + + + + +
+
+
+ + custom.info.value + + + + + + + + + + + + + + + + + Values + ir.actions.act_window + custom.info.value + tree,form + +
diff --git a/base_custom_info/views/menu.xml b/base_custom_info/views/menu.xml new file mode 100644 index 00000000000..116f48f6efe --- /dev/null +++ b/base_custom_info/views/menu.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + diff --git a/base_custom_info/views/res_partner_view.xml b/base_custom_info/views/res_partner_view.xml new file mode 100644 index 00000000000..d4e3022bcf8 --- /dev/null +++ b/base_custom_info/views/res_partner_view.xml @@ -0,0 +1,34 @@ + + + + + res.partner + + + + + + + + + + + + + + + diff --git a/base_custom_info/wizard/__init__.py b/base_custom_info/wizard/__init__.py new file mode 100644 index 00000000000..13ae90f8319 --- /dev/null +++ b/base_custom_info/wizard/__init__.py @@ -0,0 +1,5 @@ +# Copyright 2015 Antiun Ingeniería S.L. - Sergio Teruel +# Copyright 2015 Antiun Ingeniería S.L. - Carlos Dauden +# License LGPL-3 - See http://www.gnu.org/licenses/lgpl-3.0.html + +from . import res_config_settings diff --git a/base_custom_info/wizard/res_config_settings.py b/base_custom_info/wizard/res_config_settings.py new file mode 100644 index 00000000000..63424a43fda --- /dev/null +++ b/base_custom_info/wizard/res_config_settings.py @@ -0,0 +1,19 @@ +# Copyright 2016 Jairo Llopis +# License LGPL-3 - See http://www.gnu.org/licenses/lgpl-3.0.html + +from odoo import fields, models + + +class ResConfigSettings(models.TransientModel): + _inherit = "res.config.settings" + + group_custom_info_manager = fields.Boolean( + string="Manage custom information", + implied_group="base_custom_info.group_basic", + help="Allow all employees to manage custom information", + ) + group_custom_info_partner = fields.Boolean( + string="Edit custom information in partners", + implied_group="base_custom_info.group_partner", + help="Add a tab in the partners form to edit custom information", + ) diff --git a/base_custom_info/wizard/res_config_settings_view.xml b/base_custom_info/wizard/res_config_settings_view.xml new file mode 100644 index 00000000000..6ab1fa98027 --- /dev/null +++ b/base_custom_info/wizard/res_config_settings_view.xml @@ -0,0 +1,42 @@ + + + + + Allow to enable custom information + res.config.settings + + + +

Custom Information

+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
diff --git a/setup/base_custom_info/odoo/addons/base_custom_info b/setup/base_custom_info/odoo/addons/base_custom_info new file mode 120000 index 00000000000..4c557055888 --- /dev/null +++ b/setup/base_custom_info/odoo/addons/base_custom_info @@ -0,0 +1 @@ +../../../../base_custom_info \ No newline at end of file diff --git a/setup/base_custom_info/setup.py b/setup/base_custom_info/setup.py new file mode 100644 index 00000000000..28c57bb6403 --- /dev/null +++ b/setup/base_custom_info/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +)