-
279base_custom_info/README.rst
-
5base_custom_info/__init__.py
-
46base_custom_info/__manifest__.py
-
3base_custom_info/demo/custom.info.category.csv
-
10base_custom_info/demo/custom.info.option.csv
-
8base_custom_info/demo/custom.info.property.csv
-
3base_custom_info/demo/custom.info.template.csv
-
11base_custom_info/demo/defaults.xml
-
12base_custom_info/demo/res_groups.xml
-
719base_custom_info/i18n/am.po
-
698base_custom_info/i18n/base_custom_info.pot
-
719base_custom_info/i18n/ca.po
-
720base_custom_info/i18n/de.po
-
720base_custom_info/i18n/el_GR.po
-
746base_custom_info/i18n/es.po
-
720base_custom_info/i18n/es_ES.po
-
720base_custom_info/i18n/fi.po
-
719base_custom_info/i18n/fr.po
-
720base_custom_info/i18n/fr_CA.po
-
719base_custom_info/i18n/gl.po
-
720base_custom_info/i18n/hr.po
-
721base_custom_info/i18n/hr_HR.po
-
726base_custom_info/i18n/it.po
-
720base_custom_info/i18n/nl.po
-
719base_custom_info/i18n/pt.po
-
720base_custom_info/i18n/pt_BR.po
-
720base_custom_info/i18n/pt_PT.po
-
721base_custom_info/i18n/ru.po
-
735base_custom_info/i18n/sl.po
-
719base_custom_info/i18n/tr.po
-
728base_custom_info/i18n/zh_CN.po
-
BINbase_custom_info/images/customizations-everywhere.jpg
-
BINbase_custom_info/images/menu.png
-
BINbase_custom_info/images/properties.png
-
BINbase_custom_info/images/templateception.jpg
-
BINbase_custom_info/images/templates.png
-
BINbase_custom_info/images/values.png
-
14base_custom_info/models/__init__.py
-
96base_custom_info/models/custom_info.py
-
34base_custom_info/models/custom_info_category.py
-
45base_custom_info/models/custom_info_option.py
-
112base_custom_info/models/custom_info_property.py
-
81base_custom_info/models/custom_info_template.py
-
243base_custom_info/models/custom_info_value.py
-
18base_custom_info/models/res_partner.py
-
7base_custom_info/readme/CONFIGURE.rst
-
8base_custom_info/readme/CONTRIBUTORS.rst
-
117base_custom_info/readme/DESCRIPTION.rst
-
4base_custom_info/readme/DEVELOP.rst
-
5base_custom_info/readme/INSTALL.rst
-
20base_custom_info/readme/ROADMAP.rst
-
27base_custom_info/readme/USAGE.rst
-
6base_custom_info/security/ir.model.access.csv
-
33base_custom_info/security/res_groups_security.xml
-
BINbase_custom_info/static/description/icon.png
-
82base_custom_info/static/description/icon.svg
-
599base_custom_info/static/description/index.html
-
5base_custom_info/tests/__init__.py
-
173base_custom_info/tests/test_partner.py
-
129base_custom_info/tests/test_value_conversion.py
-
50base_custom_info/views/custom_info_category_view.xml
-
79base_custom_info/views/custom_info_option_view.xml
-
107base_custom_info/views/custom_info_property_view.xml
-
72base_custom_info/views/custom_info_template_view.xml
-
118base_custom_info/views/custom_info_value_view.xml
-
45base_custom_info/views/menu.xml
-
32base_custom_info/views/res_partner_view.xml
-
5base_custom_info/wizard/__init__.py
-
19base_custom_info/wizard/res_config_settings.py
-
41base_custom_info/wizard/res_config_settings_view.xml
@ -0,0 +1,279 @@ |
|||
================ |
|||
Base Custom Info |
|||
================ |
|||
|
|||
.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
|||
!! This file is generated by oca-gen-addon-readme !! |
|||
!! changes will be overwritten. !! |
|||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
|||
|
|||
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png |
|||
:target: https://odoo-community.org/page/development-status |
|||
:alt: Beta |
|||
.. |badge2| image:: https://img.shields.io/badge/licence-LGPL--3-blue.png |
|||
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html |
|||
:alt: License: LGPL-3 |
|||
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fserver--tools-lightgray.png?logo=github |
|||
:target: https://github.com/OCA/server-tools/tree/12.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-12-0/server-tools-12-0-base_custom_info |
|||
:alt: Translate me on Weblate |
|||
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png |
|||
:target: https://runbot.odoo-community.org/runbot/149/12.0 |
|||
:alt: Try me on Runbot |
|||
|
|||
|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 <https://github.com/OCA/server-tools/issues>`_. |
|||
In case of trouble, please check there if your issue has already been reported. |
|||
If you spotted it first, help us smashing it by providing a detailed and welcomed |
|||
`feedback <https://github.com/OCA/server-tools/issues/new?body=module:%20base_custom_info%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_. |
|||
|
|||
Do not contact contributors directly about support or help with technical issues. |
|||
|
|||
Credits |
|||
======= |
|||
|
|||
Authors |
|||
~~~~~~~ |
|||
|
|||
* Tecnativa |
|||
|
|||
Contributors |
|||
~~~~~~~~~~~~ |
|||
|
|||
* `Tecnativa <https://www.tecnativa.com>`__: |
|||
|
|||
* Rafael Blasco <rafael.blasco@tecnativa.com> |
|||
* Carlos Dauden <carlos.dauden@tecnativa.com> |
|||
* Sergio Teruel <sergio.teruel@tecnativa.com> |
|||
* Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
* Pedro M. Baeza <pedro.baeza@tecnativa.com> |
|||
* Alexandre Díaz <alexandre.diaz@tecnativa.com> |
|||
|
|||
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 <https://github.com/OCA/server-tools/tree/12.0/base_custom_info>`_ project on GitHub. |
|||
|
|||
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. |
@ -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 |
@ -0,0 +1,46 @@ |
|||
# Copyright 2015 Antiun Ingeniería S.L. - Sergio Teruel |
|||
# Copyright 2015 Antiun Ingeniería S.L. - Carlos Dauden |
|||
# Copyright 2015-2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
# 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': '12.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', |
|||
], |
|||
'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, |
|||
} |
@ -0,0 +1,3 @@ |
|||
id,name,sequence |
|||
cat_statics,Statistics,50 |
|||
cat_gaming,Gaming,100 |
@ -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, |
@ -0,0 +1,8 @@ |
|||
id,name,template_id:id,field_type,required,minimum,maximum,category_id:id,sequence |
|||
prop_teacher,Name of his/her teacher,tpl_smart,str,,1,30,,100 |
|||
prop_haters,Amount of people that hates him/her for being so smart,tpl_smart,int,,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,bool,,0,-1,,400 |
|||
prop_weaknesses,What weaknesses does he/she have?,tpl_smart,id,,0,-1,,500 |
|||
prop_fav_genre,Favourite videogames genre,tpl_gamer,id,,0,-1,cat_gaming,600 |
|||
prop_fav_game,Favourite videogame,tpl_gamer,str,,0,-1,cat_gaming,700 |
@ -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 |
@ -0,0 +1,11 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). --> |
|||
|
|||
<odoo> |
|||
|
|||
<record id="prop_weaknesses" model="custom.info.property"> |
|||
<field name="default_value">Huge glasses</field> |
|||
</record> |
|||
|
|||
</odoo> |
@ -0,0 +1,12 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). --> |
|||
|
|||
<odoo> |
|||
|
|||
<!-- Enable custom info for partners in demo instances by default --> |
|||
<record id="base.group_user" model="res.groups"> |
|||
<field name="implied_ids" eval="[(4, ref('group_partner'))]"/> |
|||
</record> |
|||
|
|||
</odoo> |
@ -0,0 +1,719 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
msgid "Custom Info Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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:ir.model.fields,field_description:base_custom_info.field_custom_info_value_res_id |
|||
msgid "Resource ID" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
@ -0,0 +1,698 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 10.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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
msgid "Custom Info Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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:ir.model.fields,field_description:base_custom_info.field_custom_info_value_res_id |
|||
msgid "Resource ID" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
|||
|
@ -0,0 +1,719 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
msgid "Custom Info Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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:ir.model.fields,field_description:base_custom_info.field_custom_info_value_res_id |
|||
msgid "Resource ID" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
@ -0,0 +1,720 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 2016 |
|||
# Ermin Trevisan <trevi@twanda.com>, 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 <trevi@twanda.com>, 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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
msgid "Custom Info Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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: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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
@ -0,0 +1,720 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
msgid "Custom Info Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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:ir.model.fields,field_description:base_custom_info.field_custom_info_value_res_id |
|||
msgid "Resource ID" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
@ -0,0 +1,746 @@ |
|||
# 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: 2017-02-13 00:39+0000\n" |
|||
"Last-Translator: <>\n" |
|||
"Language-Team: \n" |
|||
"Language: \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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
"<strong>¡Aviso!</strong>\n" |
|||
" Puede no ver cambios en el formulario padre hasta " |
|||
"que guarde." |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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 inf. " |
|||
"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_base_config_settings_group_custom_info_manager |
|||
msgid "Allow all employees to manage custom information" |
|||
msgstr "Permitir a todos los empleados gestionar inf. 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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
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 |
|||
#: sql_constraint:custom.info.property:0 |
|||
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 |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "Categoría" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "Inf. personalizada" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "Categorías de inf. personalizada" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "Opciones de inf. personalizada" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
msgid "Custom Info Properties" |
|||
msgstr "Propiedades de inf. personalizada" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model: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.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "Plantillas de inf. personalizada" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, 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." |
|||
|
|||
#. 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_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_base_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 del 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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "Propietario" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
msgstr "Empresa" |
|||
|
|||
#. 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: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: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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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 "Shooter" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
msgstr "Gente lista" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:custom.info.category,name:base_custom_info.cat_statics |
|||
#, fuzzy |
|||
msgid "Statistics" |
|||
msgstr "Statics" |
|||
|
|||
#. 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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "Valor" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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: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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "Sí" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, 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: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "base.config.settings" |
@ -0,0 +1,720 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
msgid "Custom Info Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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:ir.model.fields,field_description:base_custom_info.field_custom_info_value_res_id |
|||
msgid "Resource ID" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
@ -0,0 +1,720 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 2016 |
|||
# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 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 <jarmo.kortetjarvi@gmail.com>, 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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
msgid "Custom Info Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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:ir.model.fields,field_description:base_custom_info.field_custom_info_value_res_id |
|||
msgid "Resource ID" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
@ -0,0 +1,719 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
msgid "Custom Info Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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: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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "Valeur" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
@ -0,0 +1,720 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
msgid "Custom Info Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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:ir.model.fields,field_description:base_custom_info.field_custom_info_value_res_id |
|||
msgid "Resource ID" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
@ -0,0 +1,719 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 2016\n" |
|||
"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" |
|||
"Language: gl\n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: nplurals=2; plural=(n != 1);\n" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
msgid "Custom Info Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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:ir.model.fields,field_description:base_custom_info.field_custom_info_value_res_id |
|||
msgid "Resource ID" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
@ -0,0 +1,720 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# Bole <bole@dajmi5.com>, 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 <bole@dajmi5.com>, 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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
msgid "Custom Info Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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:ir.model.fields,field_description:base_custom_info.field_custom_info_value_res_id |
|||
msgid "Resource ID" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
@ -0,0 +1,721 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# Bole <bole@dajmi5.com>, 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 <bole@dajmi5.com>, 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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
msgid "Custom Info Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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:ir.model.fields,field_description:base_custom_info.field_custom_info_value_res_id |
|||
msgid "Resource ID" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
@ -0,0 +1,726 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 2016\n" |
|||
"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" |
|||
"Language: it\n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: nplurals=2; plural=(n != 1);\n" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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 "Proprietà 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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "Informazioni personalizzate" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
#, fuzzy |
|||
msgid "Custom Info Categories" |
|||
msgstr "Informazioni personalizzate" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
#, fuzzy |
|||
msgid "Custom Info Options" |
|||
msgstr "Informazioni personalizzate" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
#, fuzzy |
|||
msgid "Custom Info Properties" |
|||
msgstr "Proprietà personalizzate" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_partner_form |
|||
#, fuzzy |
|||
msgid "Custom Information" |
|||
msgstr "Valore dell'informazione personalizzata" |
|||
|
|||
#. 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 "Proprietà personalizzate" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 "" |
|||
|
|||
#. 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 "Valore dell'informazione personalizzata" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_config_settings_group_custom_info_partner |
|||
#, fuzzy |
|||
msgid "Edit custom information in partners" |
|||
msgstr "Valore dell'informazione personalizzata" |
|||
|
|||
#. 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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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 "Ultimo aggiornamento da" |
|||
|
|||
#. 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:151 |
|||
#, 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_base_config_settings_group_custom_info_manager |
|||
#, fuzzy |
|||
msgid "Manage custom information" |
|||
msgstr "Valore dell'informazione personalizzata" |
|||
|
|||
#. 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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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 "" |
|||
|
|||
#. 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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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 "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 "" |
|||
|
|||
#. 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: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 "" |
|||
|
|||
#. 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: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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "Valore" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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 "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 "" |
|||
|
|||
#. 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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
@ -0,0 +1,720 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
#, fuzzy |
|||
msgid "Custom Info Properties" |
|||
msgstr "Eigenschappen" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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:ir.model.fields,field_description:base_custom_info.field_custom_info_value_res_id |
|||
msgid "Resource ID" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
@ -0,0 +1,719 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
msgid "Custom Info Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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:ir.model.fields,field_description:base_custom_info.field_custom_info_value_res_id |
|||
msgid "Resource ID" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
@ -0,0 +1,720 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
msgid "Custom Info Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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: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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "Valor" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
@ -0,0 +1,720 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
msgid "Custom Info Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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:ir.model.fields,field_description:base_custom_info.field_custom_info_value_res_id |
|||
msgid "Resource ID" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
@ -0,0 +1,721 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
msgid "Custom Info Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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:ir.model.fields,field_description:base_custom_info.field_custom_info_value_res_id |
|||
msgid "Resource ID" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
@ -0,0 +1,735 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "Za ta vir obstaja druga lastnost z istim nazivom." |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "Za to predlogo obstaja druga lastnost z istim nazivom." |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "Informacije po meri" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
#, fuzzy |
|||
msgid "Custom Info Categories" |
|||
msgstr "Lastnosti predloge informacij po meri" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
#, fuzzy |
|||
msgid "Custom Info Options" |
|||
msgstr "Predloge informacij po meri" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
#, fuzzy |
|||
msgid "Custom Info Properties" |
|||
msgstr "Lastnosti po meri" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model: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.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "Predloge informacij po meri" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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 |
|||
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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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: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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "Vrednost" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
|||
|
|||
#~ msgid "A model that gets its ``ir.model`` computed" |
|||
#~ msgstr "Model, katerega ``ir.model`` se obdela" |
|||
|
|||
#~ msgid "Info Lines" |
|||
#~ msgstr "Postavke informacij" |
@ -0,0 +1,719 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
msgid "Custom Info Categories" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
msgid "Custom Info Options" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
msgid "Custom Info Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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: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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "Değer" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
@ -0,0 +1,728 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * base_custom_info |
|||
# |
|||
# Translators: |
|||
# Jeffery Chenn <jeffery9@gmail.com>, 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 <jeffery9@gmail.com>, 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:ir.ui.view,arch_db:base_custom_info.custom_info_value_form |
|||
msgid "" |
|||
"<strong>Warning!</strong>\n" |
|||
" You might see no changes in parent form until you " |
|||
"save it." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model.fields,help:base_custom_info.field_base_config_settings_group_custom_info_partner |
|||
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_base_config_settings_group_custom_info_manager |
|||
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 |
|||
#: sql_constraint:custom.info.value:0 |
|||
msgid "Another property with that name exists for that resource." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.property:0 |
|||
msgid "Another property with that name exists for that template." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: sql_constraint:custom.info.template:0 |
|||
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: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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Category" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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,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 |
|||
#: model:ir.ui.menu,name:base_custom_info.menu_base_custom_info |
|||
msgid "Custom Info" |
|||
msgstr "定制信息" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_tree |
|||
#, fuzzy |
|||
msgid "Custom Info Categories" |
|||
msgstr "定制信息模板属性" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_tree |
|||
#, fuzzy |
|||
msgid "Custom Info Options" |
|||
msgstr "定制信息模板" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_tree |
|||
#, fuzzy |
|||
msgid "Custom Info Properties" |
|||
msgstr "定制属性" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_form |
|||
msgid "Custom Info Template" |
|||
msgstr "定制信息模板" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_category_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_option_form |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_property_form |
|||
msgid "Custom Info Template Properties" |
|||
msgstr "定制信息模板属性" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_tree |
|||
msgid "Custom Info Templates" |
|||
msgstr "定制信息模板" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.module.category,name:base_custom_info.category |
|||
#: model:ir.ui.view,arch_db:base_custom_info.view_general_configuration |
|||
#: model: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:ir.ui.view,arch_db:base_custom_info.custom_info_value_tree |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:98 |
|||
#, python-format |
|||
msgid "Default value %s cannot be converted to 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_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_base_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 |
|||
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:ir.ui.view,arch_db:base_custom_info.custom_info_property_search |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_template_search |
|||
#: model: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_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:108 |
|||
#, 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:111 |
|||
#, 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,field_description:base_custom_info.field_custom_info___last_update |
|||
#: 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:151 |
|||
#, 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_base_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:ir.ui.view,arch_db:base_custom_info.custom_info_template_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,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:123 |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:214 |
|||
#, 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 |
|||
#: model:ir.ui.view,arch_db:base_custom_info.custom_info_value_search |
|||
msgid "Owner" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model:ir.model,name:base_custom_info.model_res_partner |
|||
msgid "Partner" |
|||
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: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:ir.model.fields,field_description:base_custom_info.field_custom_info_value_res_id |
|||
msgid "Resource ID" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_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_category_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:custom.info.template,name:base_custom_info.tpl_smart |
|||
msgid "Smart partners" |
|||
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: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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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_field_type |
|||
#: model:ir.model.fields,help:base_custom_info.field_custom_info_value_field_type |
|||
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_value_value |
|||
msgid "Value" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: code:addons/base_custom_info/models/custom_info_value.py:157 |
|||
#, 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:161 |
|||
#, 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:custom.info.property,name:base_custom_info.prop_weaknesses |
|||
msgid "What weaknesses does he/she have?" |
|||
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 |
|||
#: selection:custom.info.property,field_type:0 |
|||
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: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:123 |
|||
#, python-format |
|||
msgid "Yes" |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: selection:custom.info.property,field_type:0 |
|||
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:66 |
|||
#, python-format |
|||
msgid "You cannot change the model because it is in use." |
|||
msgstr "" |
|||
|
|||
#. module: base_custom_info |
|||
#: model: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 |
|||
#: model:ir.model,name:base_custom_info.model_base_config_settings |
|||
msgid "base.config.settings" |
|||
msgstr "" |
After Width: 500 | Height: 380 | Size: 120 KiB |
After Width: 177 | Height: 117 | Size: 3.5 KiB |
After Width: 1064 | Height: 440 | Size: 21 KiB |
After Width: 318 | Height: 240 | Size: 57 KiB |
After Width: 1077 | Height: 447 | Size: 19 KiB |
After Width: 1217 | Height: 226 | Size: 14 KiB |
@ -0,0 +1,14 @@ |
|||
# Copyright 2015 Antiun Ingeniería S.L. - Sergio Teruel |
|||
# Copyright 2015 Antiun Ingeniería S.L. - Carlos Dauden |
|||
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
# 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, |
|||
) |
@ -0,0 +1,96 @@ |
|||
# Copyright 2015 Sergio Teruel <sergio.teruel@tecnativa.com> |
|||
# Copyright 2015 Carlos Dauden <carlos.dauden@tecnativa.com> |
|||
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
# Copyright 2017 Pedro M. Baeza <pedro.baeza@tecnativa.com> |
|||
# 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 |
|||
@api.multi |
|||
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( |
|||
u"{}.{}".format(x2many_field, subfield), u"", |
|||
) |
|||
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(): |
|||
newvalue = self.custom_info_ids.new({ |
|||
"property_id": prop.id, |
|||
"res_id": self.id, |
|||
"value": prop.default_value, |
|||
}) |
|||
newvalue._onchange_property_set_default_value() |
|||
newvalue._inverse_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() |
|||
|
|||
@api.multi |
|||
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.multi |
|||
@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), |
|||
]) |
|||
|
|||
@api.multi |
|||
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")) |
@ -0,0 +1,34 @@ |
|||
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
# License LGPL-3 - See http://www.gnu.org/licenses/lgpl-3.0.html |
|||
|
|||
from odoo import api, 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.", |
|||
) |
|||
|
|||
@api.multi |
|||
def check_access_rule(self, operation): |
|||
"""You access a category if you access at least one property.""" |
|||
last_error = None |
|||
for prop in self.mapped("property_ids"): |
|||
try: |
|||
prop.check_access_rule(operation) |
|||
return |
|||
except Exception as err: |
|||
last_error = err |
|||
pass |
|||
if last_error: |
|||
raise last_error |
|||
return super().check_access_rule(operation) |
@ -0,0 +1,45 @@ |
|||
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
# Copyright 2017 Pedro M. Baeza <pedro.baeza@tecnativa.com> |
|||
# License LGPL-3 - See http://www.gnu.org/licenses/lgpl-3.0.html |
|||
|
|||
from odoo import api, 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.", |
|||
) |
|||
|
|||
@api.multi |
|||
def check_access_rule(self, operation): |
|||
"""You access an option if you access at least one property.""" |
|||
last_error = None |
|||
for prop in self.mapped("property_ids"): |
|||
try: |
|||
prop.check_access_rule(operation) |
|||
return |
|||
except Exception as err: |
|||
last_error = err |
|||
pass |
|||
if last_error: |
|||
raise last_error |
|||
return super().check_access_rule(operation) |
@ -0,0 +1,112 @@ |
|||
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
# Copyright 2017 Pedro M. Baeza <pedro.baeza@tecnativa.com> |
|||
# 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", readonly=True, auto_join=True, |
|||
) |
|||
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"), |
|||
("id", "Selection"), |
|||
], |
|||
default="str", |
|||
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.multi |
|||
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) |
|||
|
|||
@api.constrains("default_value", "field_type") |
|||
def _check_default_value(self): |
|||
"""Ensure the default value is valid.""" |
|||
if self.default_value: |
|||
try: |
|||
self.env["custom.info.value"]._transform_value( |
|||
self.default_value, self.field_type, self) |
|||
except ValueError: |
|||
selection = dict( |
|||
self._fields["field_type"].get_description(self.env) |
|||
["selection"]) |
|||
raise ValidationError( |
|||
_("Default value %s cannot be converted to type %s.") % |
|||
(self.default_value, selection[self.field_type])) |
|||
|
|||
@api.multi |
|||
@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.")) |
@ -0,0 +1,81 @@ |
|||
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
# Copyright 2017 Pedro M. Baeza <pedro.baeza@tecnativa.com> |
|||
# License LGPL-3 - See http://www.gnu.org/licenses/lgpl-3.0.html |
|||
|
|||
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="restrict", |
|||
required=True, auto_join=True, |
|||
) |
|||
property_ids = fields.One2many( |
|||
comodel_name='custom.info.property', inverse_name='template_id', |
|||
string='Properties', oldname="info_ids", |
|||
) |
|||
|
|||
@api.multi |
|||
@api.depends("model_id") |
|||
def _compute_model(self): |
|||
for r in self: |
|||
r.model = r.model_id.model |
|||
|
|||
@api.multi |
|||
def _inverse_model(self): |
|||
for r in self: |
|||
r.model_id = self.env["ir.model"].search([("model", "=", r.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() |
|||
|
|||
@api.multi |
|||
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.") |
|||
) |
|||
|
|||
@api.multi |
|||
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.model or record.model] |
|||
model.check_access_rights(operation) |
|||
model.check_access_rule(operation) |
|||
return super().check_access_rule(operation) |
|||
|
|||
@api.multi |
|||
def write(self, vals): |
|||
if 'model_id' in vals: |
|||
self._check_model_update_allowed(vals['model_id']) |
|||
return super().write(vals) |
@ -0,0 +1,243 @@ |
|||
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
# Copyright 2017 Pedro M. Baeza <pedro.baeza@tecnativa.com> |
|||
# License LGPL-3 - See http://www.gnu.org/licenses/lgpl-3.0.html |
|||
from odoo import _, api, fields, models, SUPERUSER_ID |
|||
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, |
|||
auto_join=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, store=True, |
|||
ondelete="cascade", |
|||
) |
|||
property_id = fields.Many2one( |
|||
comodel_name='custom.info.property', required=True, string='Property', |
|||
readonly=True, |
|||
) |
|||
property_sequence = fields.Integer( |
|||
related="property_id.sequence", store=True, index=True, readonly=True, |
|||
) |
|||
category_sequence = fields.Integer( |
|||
string="Category Sequence", |
|||
related="property_id.category_id.sequence", store=True, readonly=True, |
|||
) |
|||
category_id = fields.Many2one( |
|||
related="property_id.category_id", store=True, readonly=True, |
|||
) |
|||
name = fields.Char(related='property_id.name', readonly=True) |
|||
field_type = fields.Selection( |
|||
related="property_id.field_type", 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", readonly=True) |
|||
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_id = fields.Many2one( |
|||
comodel_name="custom.info.option", string="Selection value", |
|||
ondelete="cascade", domain="[('property_ids', '=', property_id)]", |
|||
) |
|||
|
|||
@api.multi |
|||
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"].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.multi |
|||
@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.multi |
|||
@api.depends("res_id", "model") |
|||
def _compute_owner_id(self): |
|||
"""Get the id from the linked record.""" |
|||
for record in self: |
|||
record.owner_id = "{},{}".format(record.model, record.res_id) |
|||
|
|||
@api.multi |
|||
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.multi |
|||
@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) |
|||
|
|||
@api.multi |
|||
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.one |
|||
@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.""" |
|||
minimum, maximum = self.property_id.minimum, self.property_id.maximum |
|||
if minimum <= maximum: |
|||
value = self[self.field_name] |
|||
if not value: |
|||
# This is a job for :meth:`.~_check_required` |
|||
return |
|||
if self.field_type == "str": |
|||
number = len(self.value_str) |
|||
message = _( |
|||
"Length for %(prop)s is %(val)s, but it should be " |
|||
"between %(min)d and %(max)d.") |
|||
elif self.field_type in {"int", "float"}: |
|||
number = value |
|||
if self.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: |
|||
return |
|||
if not minimum <= number <= maximum: |
|||
raise ValidationError(message % { |
|||
"prop": self.property_id.display_name, |
|||
"val": number, |
|||
"min": minimum, |
|||
"max": maximum, |
|||
}) |
|||
|
|||
@api.multi |
|||
@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", u"%{}%".format(value)), |
|||
], limit=1) |
|||
elif format_ == "bool": |
|||
value = value.strip().lower() not in { |
|||
"0", "false", "", "no", "off", _("No").lower()} |
|||
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 |
@ -0,0 +1,18 @@ |
|||
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
# Copyright 2017 Pedro M. Baeza <pedro.baeza@tecnativa.com> |
|||
# 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}) |
@ -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*. |
@ -0,0 +1,8 @@ |
|||
* `Tecnativa <https://www.tecnativa.com>`__: |
|||
|
|||
* Rafael Blasco <rafael.blasco@tecnativa.com> |
|||
* Carlos Dauden <carlos.dauden@tecnativa.com> |
|||
* Sergio Teruel <sergio.teruel@tecnativa.com> |
|||
* Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
* Pedro M. Baeza <pedro.baeza@tecnativa.com> |
|||
* Alexandre Díaz <alexandre.diaz@tecnativa.com> |
@ -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. |
@ -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. |
@ -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. |
@ -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". |
@ -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*. |
@ -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 |
@ -0,0 +1,33 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). --> |
|||
|
|||
<odoo> |
|||
<data noupdate="0"> |
|||
|
|||
<record id="category" model="ir.module.category"> |
|||
<field name="name">Custom Information</field> |
|||
</record> |
|||
|
|||
<record id="group_partner" model="res.groups"> |
|||
<field name="name">Display in partner form</field> |
|||
<field name="category_id" ref="category"/> |
|||
<field name="comment">Will be able to edit custom information from partner's form.</field> |
|||
</record> |
|||
|
|||
<record id="group_basic" model="res.groups"> |
|||
<field name="name">Basic management</field> |
|||
<field name="category_id" ref="category"/> |
|||
<field name="comment">The user will be able to manage basic custom information.</field> |
|||
</record> |
|||
|
|||
<record id="group_advanced" model="res.groups"> |
|||
<field name="name">Advanced management</field> |
|||
<field name="category_id" ref="category"/> |
|||
<field name="comment">The user will be able to manage advanced custom information.</field> |
|||
<field name="implied_ids" eval="[(4, ref('group_basic'))]"/> |
|||
<field name="users" eval="[(4, ref('base.user_root'))]"/> |
|||
</record> |
|||
|
|||
</data> |
|||
</odoo> |
After Width: 128 | Height: 128 | Size: 4.0 KiB |
@ -0,0 +1,82 @@ |
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
|||
<!-- Created with Inkscape (http://www.inkscape.org/) --> |
|||
|
|||
<svg |
|||
xmlns:dc="http://purl.org/dc/elements/1.1/" |
|||
xmlns:cc="http://creativecommons.org/ns#" |
|||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
|||
xmlns:svg="http://www.w3.org/2000/svg" |
|||
xmlns="http://www.w3.org/2000/svg" |
|||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
|||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
|||
id="svg2" |
|||
version="1.1" |
|||
inkscape:version="0.91 r13725" |
|||
width="60" |
|||
height="60" |
|||
viewBox="0 0 60 60" |
|||
sodipodi:docname="icon.svg" |
|||
inkscape:export-filename="icon.png" |
|||
inkscape:export-xdpi="192" |
|||
inkscape:export-ydpi="192"> |
|||
<metadata |
|||
id="metadata8"> |
|||
<rdf:RDF> |
|||
<cc:Work |
|||
rdf:about=""> |
|||
<dc:format>image/svg+xml</dc:format> |
|||
<dc:type |
|||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
|||
<dc:title /> |
|||
</cc:Work> |
|||
</rdf:RDF> |
|||
</metadata> |
|||
<defs |
|||
id="defs6" /> |
|||
<sodipodi:namedview |
|||
pagecolor="#ffffff" |
|||
bordercolor="#666666" |
|||
borderopacity="1" |
|||
objecttolerance="10" |
|||
gridtolerance="10" |
|||
guidetolerance="10" |
|||
inkscape:pageopacity="0" |
|||
inkscape:pageshadow="2" |
|||
inkscape:window-width="1855" |
|||
inkscape:window-height="1176" |
|||
id="namedview4" |
|||
showgrid="false" |
|||
inkscape:zoom="11.125147" |
|||
inkscape:cx="30.182701" |
|||
inkscape:cy="33.453159" |
|||
inkscape:window-x="65" |
|||
inkscape:window-y="24" |
|||
inkscape:window-maximized="1" |
|||
inkscape:current-layer="svg2" /> |
|||
<rect |
|||
style="opacity:1;fill:#9c0c65;fill-opacity:1" |
|||
id="rect4147" |
|||
width="60" |
|||
height="60" |
|||
x="0" |
|||
y="0" /> |
|||
<path |
|||
style="opacity:1;fill:#000000;fill-opacity:0.39215687" |
|||
d="M 46.318359 7.140625 L 26.125 27.333984 C 22.675251 26.053376 17.543435 26.175054 10.058594 28.617188 L 0 38.675781 L 0 60 L 19.734375 60 L 30.587891 49.146484 C 31.777187 45.669439 32.902469 40.559366 32.345703 36.074219 L 53.798828 14.621094 L 46.318359 7.140625 z " |
|||
id="rect4171" /> |
|||
<g |
|||
id="g4169" |
|||
transform="matrix(0.3061173,0,0,0.3061173,-1.0360053,-1.0457906)" |
|||
style="fill:#ffffff;stroke:none"> |
|||
<path |
|||
inkscape:connector-curvature="0" |
|||
id="path4" |
|||
d="m 63.145923,117.98015 9.436965,0 0,-9.43697 -9.436965,0 m 4.718483,61.34028 c -20.808512,0 -37.747871,-16.93935 -37.747871,-37.74786 0,-20.80852 16.939359,-37.747875 37.747871,-37.747875 20.808514,0 37.747864,16.939355 37.747864,37.747875 0,20.80851 -16.93935,37.74786 -37.747864,37.74786 m 0,-84.932702 A 47.18484,47.18484 0 0 0 20.679568,132.1356 47.18484,47.18484 0 0 0 67.864406,179.32044 47.18484,47.18484 0 0 0 115.04924,132.1356 47.18484,47.18484 0 0 0 67.864406,84.950758 m -4.718483,70.777262 9.436965,0 0,-28.31091 -9.436965,0 0,28.31091 z" |
|||
style="fill:#ffffff;stroke:none" /> |
|||
<path |
|||
style="fill:#ffffff;stroke:none;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
|||
id="path4-3" |
|||
d="m 161.99013,23.51547 c -2.44155,0 -4.8831,0.830128 -6.88517,2.8322 -14.0145,14.014501 -41.94585,41.945843 -41.94585,41.945843 l 7.32466,7.324652 -17.09086,17.090856 -9.766208,0 -9.766196,19.532409 9.766196,9.7662 19.532408,-9.7662 0,-9.76621 17.09086,-17.090851 7.32465,7.324652 c 0,0 27.93134,-27.931342 41.94585,-41.945843 3.02752,-4.443623 3.80881,-9.961528 0,-13.770347 L 168.8753,26.34767 c -2.00206,-2.002072 -4.44362,-2.8322 -6.88517,-2.8322 m 0,10.596331 9.7662,9.766203 -34.18171,34.181712 -9.7662,-9.766203 34.18171,-34.181712 z" |
|||
inkscape:connector-curvature="0" /> |
|||
</g> |
|||
</svg> |
@ -0,0 +1,599 @@ |
|||
<?xml version="1.0" encoding="utf-8" ?> |
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
|||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
|||
<head> |
|||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
|||
<meta name="generator" content="Docutils 0.15.1: http://docutils.sourceforge.net/" /> |
|||
<title>Base Custom Info</title> |
|||
<style type="text/css"> |
|||
|
|||
/* |
|||
:Author: David Goodger (goodger@python.org) |
|||
:Id: $Id: html4css1.css 7952 2016-07-26 18:15:59Z milde $ |
|||
:Copyright: This stylesheet has been placed in the public domain. |
|||
|
|||
Default cascading style sheet for the HTML output of Docutils. |
|||
|
|||
See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to |
|||
customize this style sheet. |
|||
*/ |
|||
|
|||
/* used to remove borders from tables and images */ |
|||
.borderless, table.borderless td, table.borderless th { |
|||
border: 0 } |
|||
|
|||
table.borderless td, table.borderless th { |
|||
/* Override padding for "table.docutils td" with "! important". |
|||
The right padding separates the table cells. */ |
|||
padding: 0 0.5em 0 0 ! important } |
|||
|
|||
.first { |
|||
/* Override more specific margin styles with "! important". */ |
|||
margin-top: 0 ! important } |
|||
|
|||
.last, .with-subtitle { |
|||
margin-bottom: 0 ! important } |
|||
|
|||
.hidden { |
|||
display: none } |
|||
|
|||
.subscript { |
|||
vertical-align: sub; |
|||
font-size: smaller } |
|||
|
|||
.superscript { |
|||
vertical-align: super; |
|||
font-size: smaller } |
|||
|
|||
a.toc-backref { |
|||
text-decoration: none ; |
|||
color: black } |
|||
|
|||
blockquote.epigraph { |
|||
margin: 2em 5em ; } |
|||
|
|||
dl.docutils dd { |
|||
margin-bottom: 0.5em } |
|||
|
|||
object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] { |
|||
overflow: hidden; |
|||
} |
|||
|
|||
/* Uncomment (and remove this text!) to get bold-faced definition list terms |
|||
dl.docutils dt { |
|||
font-weight: bold } |
|||
*/ |
|||
|
|||
div.abstract { |
|||
margin: 2em 5em } |
|||
|
|||
div.abstract p.topic-title { |
|||
font-weight: bold ; |
|||
text-align: center } |
|||
|
|||
div.admonition, div.attention, div.caution, div.danger, div.error, |
|||
div.hint, div.important, div.note, div.tip, div.warning { |
|||
margin: 2em ; |
|||
border: medium outset ; |
|||
padding: 1em } |
|||
|
|||
div.admonition p.admonition-title, div.hint p.admonition-title, |
|||
div.important p.admonition-title, div.note p.admonition-title, |
|||
div.tip p.admonition-title { |
|||
font-weight: bold ; |
|||
font-family: sans-serif } |
|||
|
|||
div.attention p.admonition-title, div.caution p.admonition-title, |
|||
div.danger p.admonition-title, div.error p.admonition-title, |
|||
div.warning p.admonition-title, .code .error { |
|||
color: red ; |
|||
font-weight: bold ; |
|||
font-family: sans-serif } |
|||
|
|||
/* Uncomment (and remove this text!) to get reduced vertical space in |
|||
compound paragraphs. |
|||
div.compound .compound-first, div.compound .compound-middle { |
|||
margin-bottom: 0.5em } |
|||
|
|||
div.compound .compound-last, div.compound .compound-middle { |
|||
margin-top: 0.5em } |
|||
*/ |
|||
|
|||
div.dedication { |
|||
margin: 2em 5em ; |
|||
text-align: center ; |
|||
font-style: italic } |
|||
|
|||
div.dedication p.topic-title { |
|||
font-weight: bold ; |
|||
font-style: normal } |
|||
|
|||
div.figure { |
|||
margin-left: 2em ; |
|||
margin-right: 2em } |
|||
|
|||
div.footer, div.header { |
|||
clear: both; |
|||
font-size: smaller } |
|||
|
|||
div.line-block { |
|||
display: block ; |
|||
margin-top: 1em ; |
|||
margin-bottom: 1em } |
|||
|
|||
div.line-block div.line-block { |
|||
margin-top: 0 ; |
|||
margin-bottom: 0 ; |
|||
margin-left: 1.5em } |
|||
|
|||
div.sidebar { |
|||
margin: 0 0 0.5em 1em ; |
|||
border: medium outset ; |
|||
padding: 1em ; |
|||
background-color: #ffffee ; |
|||
width: 40% ; |
|||
float: right ; |
|||
clear: right } |
|||
|
|||
div.sidebar p.rubric { |
|||
font-family: sans-serif ; |
|||
font-size: medium } |
|||
|
|||
div.system-messages { |
|||
margin: 5em } |
|||
|
|||
div.system-messages h1 { |
|||
color: red } |
|||
|
|||
div.system-message { |
|||
border: medium outset ; |
|||
padding: 1em } |
|||
|
|||
div.system-message p.system-message-title { |
|||
color: red ; |
|||
font-weight: bold } |
|||
|
|||
div.topic { |
|||
margin: 2em } |
|||
|
|||
h1.section-subtitle, h2.section-subtitle, h3.section-subtitle, |
|||
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle { |
|||
margin-top: 0.4em } |
|||
|
|||
h1.title { |
|||
text-align: center } |
|||
|
|||
h2.subtitle { |
|||
text-align: center } |
|||
|
|||
hr.docutils { |
|||
width: 75% } |
|||
|
|||
img.align-left, .figure.align-left, object.align-left, table.align-left { |
|||
clear: left ; |
|||
float: left ; |
|||
margin-right: 1em } |
|||
|
|||
img.align-right, .figure.align-right, object.align-right, table.align-right { |
|||
clear: right ; |
|||
float: right ; |
|||
margin-left: 1em } |
|||
|
|||
img.align-center, .figure.align-center, object.align-center { |
|||
display: block; |
|||
margin-left: auto; |
|||
margin-right: auto; |
|||
} |
|||
|
|||
table.align-center { |
|||
margin-left: auto; |
|||
margin-right: auto; |
|||
} |
|||
|
|||
.align-left { |
|||
text-align: left } |
|||
|
|||
.align-center { |
|||
clear: both ; |
|||
text-align: center } |
|||
|
|||
.align-right { |
|||
text-align: right } |
|||
|
|||
/* reset inner alignment in figures */ |
|||
div.align-right { |
|||
text-align: inherit } |
|||
|
|||
/* div.align-center * { */ |
|||
/* text-align: left } */ |
|||
|
|||
.align-top { |
|||
vertical-align: top } |
|||
|
|||
.align-middle { |
|||
vertical-align: middle } |
|||
|
|||
.align-bottom { |
|||
vertical-align: bottom } |
|||
|
|||
ol.simple, ul.simple { |
|||
margin-bottom: 1em } |
|||
|
|||
ol.arabic { |
|||
list-style: decimal } |
|||
|
|||
ol.loweralpha { |
|||
list-style: lower-alpha } |
|||
|
|||
ol.upperalpha { |
|||
list-style: upper-alpha } |
|||
|
|||
ol.lowerroman { |
|||
list-style: lower-roman } |
|||
|
|||
ol.upperroman { |
|||
list-style: upper-roman } |
|||
|
|||
p.attribution { |
|||
text-align: right ; |
|||
margin-left: 50% } |
|||
|
|||
p.caption { |
|||
font-style: italic } |
|||
|
|||
p.credits { |
|||
font-style: italic ; |
|||
font-size: smaller } |
|||
|
|||
p.label { |
|||
white-space: nowrap } |
|||
|
|||
p.rubric { |
|||
font-weight: bold ; |
|||
font-size: larger ; |
|||
color: maroon ; |
|||
text-align: center } |
|||
|
|||
p.sidebar-title { |
|||
font-family: sans-serif ; |
|||
font-weight: bold ; |
|||
font-size: larger } |
|||
|
|||
p.sidebar-subtitle { |
|||
font-family: sans-serif ; |
|||
font-weight: bold } |
|||
|
|||
p.topic-title { |
|||
font-weight: bold } |
|||
|
|||
pre.address { |
|||
margin-bottom: 0 ; |
|||
margin-top: 0 ; |
|||
font: inherit } |
|||
|
|||
pre.literal-block, pre.doctest-block, pre.math, pre.code { |
|||
margin-left: 2em ; |
|||
margin-right: 2em } |
|||
|
|||
pre.code .ln { color: grey; } /* line numbers */ |
|||
pre.code, code { background-color: #eeeeee } |
|||
pre.code .comment, code .comment { color: #5C6576 } |
|||
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold } |
|||
pre.code .literal.string, code .literal.string { color: #0C5404 } |
|||
pre.code .name.builtin, code .name.builtin { color: #352B84 } |
|||
pre.code .deleted, code .deleted { background-color: #DEB0A1} |
|||
pre.code .inserted, code .inserted { background-color: #A3D289} |
|||
|
|||
span.classifier { |
|||
font-family: sans-serif ; |
|||
font-style: oblique } |
|||
|
|||
span.classifier-delimiter { |
|||
font-family: sans-serif ; |
|||
font-weight: bold } |
|||
|
|||
span.interpreted { |
|||
font-family: sans-serif } |
|||
|
|||
span.option { |
|||
white-space: nowrap } |
|||
|
|||
span.pre { |
|||
white-space: pre } |
|||
|
|||
span.problematic { |
|||
color: red } |
|||
|
|||
span.section-subtitle { |
|||
/* font-size relative to parent (h1..h6 element) */ |
|||
font-size: 80% } |
|||
|
|||
table.citation { |
|||
border-left: solid 1px gray; |
|||
margin-left: 1px } |
|||
|
|||
table.docinfo { |
|||
margin: 2em 4em } |
|||
|
|||
table.docutils { |
|||
margin-top: 0.5em ; |
|||
margin-bottom: 0.5em } |
|||
|
|||
table.footnote { |
|||
border-left: solid 1px black; |
|||
margin-left: 1px } |
|||
|
|||
table.docutils td, table.docutils th, |
|||
table.docinfo td, table.docinfo th { |
|||
padding-left: 0.5em ; |
|||
padding-right: 0.5em ; |
|||
vertical-align: top } |
|||
|
|||
table.docutils th.field-name, table.docinfo th.docinfo-name { |
|||
font-weight: bold ; |
|||
text-align: left ; |
|||
white-space: nowrap ; |
|||
padding-left: 0 } |
|||
|
|||
/* "booktabs" style (no vertical lines) */ |
|||
table.docutils.booktabs { |
|||
border: 0px; |
|||
border-top: 2px solid; |
|||
border-bottom: 2px solid; |
|||
border-collapse: collapse; |
|||
} |
|||
table.docutils.booktabs * { |
|||
border: 0px; |
|||
} |
|||
table.docutils.booktabs th { |
|||
border-bottom: thin solid; |
|||
text-align: left; |
|||
} |
|||
|
|||
h1 tt.docutils, h2 tt.docutils, h3 tt.docutils, |
|||
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils { |
|||
font-size: 100% } |
|||
|
|||
ul.auto-toc { |
|||
list-style-type: none } |
|||
|
|||
</style> |
|||
</head> |
|||
<body> |
|||
<div class="document" id="base-custom-info"> |
|||
<h1 class="title">Base Custom Info</h1> |
|||
|
|||
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
|||
!! This file is generated by oca-gen-addon-readme !! |
|||
!! changes will be overwritten. !! |
|||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> |
|||
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/lgpl-3.0-standalone.html"><img alt="License: LGPL-3" src="https://img.shields.io/badge/licence-LGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/server-tools/tree/12.0/base_custom_info"><img alt="OCA/server-tools" src="https://img.shields.io/badge/github-OCA%2Fserver--tools-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/server-tools-12-0/server-tools-12-0-base_custom_info"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/149/12.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p> |
|||
<p>This module allows you to attach custom information to records without the need |
|||
to alter the database structure too much.</p> |
|||
<p>This module defines several concepts that you have to understand.</p> |
|||
<div class="section" id="templates"> |
|||
<h1>Templates</h1> |
|||
<p>A <em>template</em> is a collection of <em>properties</em> that a record should have. |
|||
<em>Templates</em> 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.</p> |
|||
<p>I.e., This addon includes a demo template called “Smart partners”, that applies |
|||
to the model <tt class="docutils literal">res.partner</tt>, so if you edit any partner, you can choose that |
|||
template and get its properties autofilled.</p> |
|||
</div> |
|||
<div class="section" id="properties"> |
|||
<h1>Properties</h1> |
|||
<p>A <em>property</em> is the “name” of the field. <em>Templates</em> can have any amount of |
|||
<em>properties</em>, and when you apply a <em>template</em> to a record, it automatically |
|||
gets all of its <em>properties</em> filled, empty (unless they have a <em>Default |
|||
value</em>), ready to assign <em>values</em>.</p> |
|||
<p>You can set a property to as <em>required</em> to force it have a value, although you |
|||
should keep in mind that for yes/no properties, this would mean that only <em>yes</em> |
|||
can be selected, and for numeric properties, zero would be forbidden.</p> |
|||
<p>Also you can set <em>Minimum</em> and <em>Maximum</em> limits for every <em>property</em>, 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.</p> |
|||
<p><em>Properties</em> always belong to a template, and as such, to a model.</p> |
|||
<p><em>Properties</em> define the data type (text, number, yes/no…), and when the type |
|||
is “Selection”, then you can define what <em>options</em> are available.</p> |
|||
<p>I.e., the “Smart partners” <em>template</em> has the following <em>properties</em>:</p> |
|||
<ul class="simple"> |
|||
<li>Name of his/her teacher</li> |
|||
<li>Amount of people that hates him/her for being so smart</li> |
|||
<li>Average note on all subjects</li> |
|||
<li>Does he/she believe he/she is the smartest person on earth?</li> |
|||
<li>What weaknesses does he/she have?</li> |
|||
</ul> |
|||
<p>When you set that template to any partner, you will then be able to fill these |
|||
<em>properties</em> with <em>values</em>.</p> |
|||
</div> |
|||
<div class="section" id="categories"> |
|||
<h1>Categories</h1> |
|||
<p><em>Properties</em> can also belong to a <em>category</em>, which allows you to sort them in |
|||
a logical way, and makes further development easier.</p> |
|||
<p>For example, the <tt class="docutils literal">website_sale_custom_info</tt> addon uses these to display a |
|||
technical datasheet per product in your online shop, sorted and separated by |
|||
category.</p> |
|||
<p>You are not required to give a <em>category</em> to every <em>property</em>.</p> |
|||
</div> |
|||
<div class="section" id="options"> |
|||
<h1>Options</h1> |
|||
<p>When a <em>property</em>’s type is “Selection”, then you define the <em>options</em> |
|||
available, so the <em>value</em> must be one of these <em>options</em>.</p> |
|||
<p>I.e., the “What weaknesses does he/she have?” <em>property</em> has some options:</p> |
|||
<ul class="simple"> |
|||
<li>Loves junk food</li> |
|||
<li>Needs videogames</li> |
|||
<li>Huge glasses</li> |
|||
</ul> |
|||
<p>The <em>value</em> will always be one of these.</p> |
|||
</div> |
|||
<div class="section" id="value"> |
|||
<h1>Value</h1> |
|||
<p>When you assign a <em>template</em> to a partner, and then you get the <em>properties</em> it |
|||
should have, you still have to set a <em>value</em> for each property.</p> |
|||
<p><em>Values</em> can be of different types (whole numbers, constrained selection, |
|||
booleans…), depending on how the <em>property</em> was defined. However, there is |
|||
always the <tt class="docutils literal">value</tt> field, that is a text string, and converts automatically |
|||
to/from the correct type.</p> |
|||
<div class="section" id="why-would-i-need-this"> |
|||
<h2>Why would I need this?</h2> |
|||
<p>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.</p> |
|||
<p>In this case, you could define a <em>template</em> called “Foreign partners”, which |
|||
will be applied to <tt class="docutils literal">res.partner</tt> objects, and defines some <em>properties</em> that |
|||
these are expected to have.</p> |
|||
<p>Then you could assign that <em>template</em> to a partner, and automatically you will |
|||
get a subtable of all the properties it should have, with tools to fill their |
|||
<em>values</em> correctly.</p> |
|||
</div> |
|||
<div class="section" id="does-this-work-with-any-model"> |
|||
<h2>Does this work with any model?</h2> |
|||
<p>Yes and no.</p> |
|||
<p>Yes, because this is a base module that provides the tools to make this work |
|||
with any model.</p> |
|||
<p>No, because, although the tools are provided, they are only applied to the |
|||
<tt class="docutils literal">res.partner</tt> model. This is by design, because different models can have |
|||
different needs, and we don’t want to depend on every possible model.</p> |
|||
<p>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 <em>Development</em> section below.</p> |
|||
<p><strong>Table of contents</strong></p> |
|||
<div class="contents local topic" id="contents"> |
|||
<ul class="simple"> |
|||
<li><a class="reference internal" href="#installation" id="id1">Installation</a></li> |
|||
<li><a class="reference internal" href="#configuration" id="id2">Configuration</a></li> |
|||
<li><a class="reference internal" href="#usage" id="id3">Usage</a></li> |
|||
<li><a class="reference internal" href="#development" id="id4">Development</a></li> |
|||
<li><a class="reference internal" href="#known-issues-roadmap" id="id5">Known issues / Roadmap</a></li> |
|||
<li><a class="reference internal" href="#bug-tracker" id="id6">Bug Tracker</a></li> |
|||
<li><a class="reference internal" href="#credits" id="id7">Credits</a></li> |
|||
</ul> |
|||
</div> |
|||
<div class="section" id="installation"> |
|||
<h3><a class="toc-backref" href="#id1">Installation</a></h3> |
|||
<p>This module serves as a base for other modules that implement this behavior in |
|||
concrete models.</p> |
|||
<p>This module is a technical dependency and is to be installed in parallel to |
|||
other modules.</p> |
|||
</div> |
|||
<div class="section" id="configuration"> |
|||
<h3><a class="toc-backref" href="#id2">Configuration</a></h3> |
|||
<p>To enable the main <em>Custom Info</em> menu:</p> |
|||
<ol class="arabic simple"> |
|||
<li>Enable <em>Settings > General Settings > Manage custom information</em>.</li> |
|||
</ol> |
|||
<p>To enable partner’s custom info tab:</p> |
|||
<ol class="arabic simple"> |
|||
<li>Enable <em>Settings > General Settings > Edit custom information in partners</em>.</li> |
|||
</ol> |
|||
</div> |
|||
<div class="section" id="usage"> |
|||
<h3><a class="toc-backref" href="#id3">Usage</a></h3> |
|||
<p>This module defines <em>Custom Info Templates</em> that define what properties are |
|||
expected for a given record.</p> |
|||
<p>To define a template, you need to:</p> |
|||
<ul class="simple"> |
|||
<li>Go to <em>Custom Info > Templates</em>.</li> |
|||
<li>Create one.</li> |
|||
<li>Add some <em>Properties</em> to it.</li> |
|||
</ul> |
|||
<p>All database records with that template enabled will automatically fill those |
|||
properties.</p> |
|||
<p>To manage the properties, you need to:</p> |
|||
<ul class="simple"> |
|||
<li>Go to <em>Custom Info > Properties</em>.</li> |
|||
</ul> |
|||
<p>To manage the property categories, you need to:</p> |
|||
<ul class="simple"> |
|||
<li>Go to <em>Custom Info > Categories</em>.</li> |
|||
</ul> |
|||
<p>Some properties can have a number of options to choose, to manage them:</p> |
|||
<ul class="simple"> |
|||
<li>Go to <em>Custom Info > Options</em>.</li> |
|||
</ul> |
|||
<p>To manage their values, you need to:</p> |
|||
<ul class="simple"> |
|||
<li>Go to <em>Custom Info > Values</em>.</li> |
|||
</ul> |
|||
</div> |
|||
<div class="section" id="development"> |
|||
<h3><a class="toc-backref" href="#id4">Development</a></h3> |
|||
<p>To create a module that supports custom information, just depend on this module |
|||
and inherit from the <tt class="docutils literal">custom.info</tt> model.</p> |
|||
<p>See an example in the <tt class="docutils literal">product_custom_info</tt> addon.</p> |
|||
</div> |
|||
<div class="section" id="known-issues-roadmap"> |
|||
<h3><a class="toc-backref" href="#id5">Known issues / Roadmap</a></h3> |
|||
<ul> |
|||
<li><p class="first">Custom properties cannot be shared among templates.</p> |
|||
</li> |
|||
<li><p class="first">Required attributes are for now only set in the UI, not in the ORM itself.</p> |
|||
</li> |
|||
<li><p class="first">Support recursive templates using options</p> |
|||
<div class="figure"> |
|||
<img alt="Customizations Everywhere" src="https://raw.githubusercontent.com/base_custom_info/static/description/customizations-everywhere.jpg" /> |
|||
</div> |
|||
<p>If you assign an <em>additional template</em> to an option, and while using the owner |
|||
form you choose that option, you can then press <em>reload custom information |
|||
templates</em> 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.</p> |
|||
<div class="figure"> |
|||
<img alt="Templateception" src="https://raw.githubusercontent.com/base_custom_info/static/description/templateception.jpg" /> |
|||
</div> |
|||
<p>I.e., if you select the option “Needs videogames” for the property “What |
|||
weaknesses does he/she have?” of a smart partner and press <em>reload custom |
|||
information templates</em>, you will get 2 new properties to fill: “Favourite |
|||
videogames genre” and “Favourite videogame”.</p> |
|||
</li> |
|||
</ul> |
|||
</div> |
|||
<div class="section" id="bug-tracker"> |
|||
<h3><a class="toc-backref" href="#id6">Bug Tracker</a></h3> |
|||
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/server-tools/issues">GitHub Issues</a>. |
|||
In case of trouble, please check there if your issue has already been reported. |
|||
If you spotted it first, help us smashing it by providing a detailed and welcomed |
|||
<a class="reference external" href="https://github.com/OCA/server-tools/issues/new?body=module:%20base_custom_info%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> |
|||
<p>Do not contact contributors directly about support or help with technical issues.</p> |
|||
</div> |
|||
<div class="section" id="credits"> |
|||
<h3><a class="toc-backref" href="#id7">Credits</a></h3> |
|||
</div> |
|||
</div> |
|||
<div class="section" id="authors"> |
|||
<h2>Authors</h2> |
|||
<ul class="simple"> |
|||
<li>Tecnativa</li> |
|||
</ul> |
|||
</div> |
|||
<div class="section" id="contributors"> |
|||
<h2>Contributors</h2> |
|||
<ul class="simple"> |
|||
<li><a class="reference external" href="https://www.tecnativa.com">Tecnativa</a>:<ul> |
|||
<li>Rafael Blasco <<a class="reference external" href="mailto:rafael.blasco@tecnativa.com">rafael.blasco@tecnativa.com</a>></li> |
|||
<li>Carlos Dauden <<a class="reference external" href="mailto:carlos.dauden@tecnativa.com">carlos.dauden@tecnativa.com</a>></li> |
|||
<li>Sergio Teruel <<a class="reference external" href="mailto:sergio.teruel@tecnativa.com">sergio.teruel@tecnativa.com</a>></li> |
|||
<li>Jairo Llopis <<a class="reference external" href="mailto:jairo.llopis@tecnativa.com">jairo.llopis@tecnativa.com</a>></li> |
|||
<li>Pedro M. Baeza <<a class="reference external" href="mailto:pedro.baeza@tecnativa.com">pedro.baeza@tecnativa.com</a>></li> |
|||
<li>Alexandre Díaz <<a class="reference external" href="mailto:alexandre.diaz@tecnativa.com">alexandre.diaz@tecnativa.com</a>></li> |
|||
</ul> |
|||
</li> |
|||
</ul> |
|||
</div> |
|||
<div class="section" id="maintainers"> |
|||
<h2>Maintainers</h2> |
|||
<p>This module is maintained by the OCA.</p> |
|||
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a> |
|||
<p>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.</p> |
|||
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/server-tools/tree/12.0/base_custom_info">OCA/server-tools</a> project on GitHub.</p> |
|||
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</body> |
|||
</html> |
@ -0,0 +1,5 @@ |
|||
# -*- coding: utf-8 -*- |
|||
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). |
|||
|
|||
from . import test_partner, test_value_conversion |
@ -0,0 +1,173 @@ |
|||
# -*- coding: utf-8 -*- |
|||
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
# 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() |
|||
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.sudo(self.demouser) |
|||
agrolait.custom_info_template_id = self.tpl |
|||
agrolait._onchange_custom_info_template_id() |
|||
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.sudo(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() |
|||
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() |
|||
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( |
|||
self.agrolait.mapped("custom_info_ids.owner_id"), 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() |
|||
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 = "Needs 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() |
|||
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 = (u"Don Walter Antonio José de la Cruz Hëisenberg de " |
|||
u"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 = "-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 = "11" |
@ -0,0 +1,129 @@ |
|||
# -*- coding: utf-8 -*- |
|||
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
# 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": |
|||
value = str(value) |
|||
self.value = self.agrolait.get_custom_info_value(prop) |
|||
self.value[field] = value |
|||
|
|||
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) |
@ -0,0 +1,50 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). --> |
|||
<odoo> |
|||
|
|||
<record id="custom_info_category_tree" model="ir.ui.view"> |
|||
<field name="model">custom.info.category</field> |
|||
<field name="arch" type="xml"> |
|||
<tree string="Custom Info Categories"> |
|||
<field name="sequence" widget="handle"/> |
|||
<field name="name"/> |
|||
<field name="property_ids"/> |
|||
</tree> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_category_form" model="ir.ui.view"> |
|||
<field name="model">custom.info.category</field> |
|||
<field name="arch" type="xml"> |
|||
<form string="Custom Info Template Properties"> |
|||
<sheet> |
|||
<group> |
|||
<field name="name"/> |
|||
<field name="sequence"/> |
|||
<field name="property_ids"/> |
|||
</group> |
|||
</sheet> |
|||
</form> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_category_search" model="ir.ui.view"> |
|||
<field name="model">custom.info.category</field> |
|||
<field name="arch" type="xml"> |
|||
<search> |
|||
<field name="name"/> |
|||
<field name="property_ids"/> |
|||
</search> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_category_action" model="ir.actions.act_window"> |
|||
<field name="name">Categories</field> |
|||
<field name="type">ir.actions.act_window</field> |
|||
<field name="res_model">custom.info.category</field> |
|||
<field name="view_mode">tree,form</field> |
|||
<field name="view_type">form</field> |
|||
</record> |
|||
|
|||
</odoo> |
@ -0,0 +1,79 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
Copyright 2017 Pedro M. Baeza <pedro.baeza@tecnativa.com> |
|||
License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). --> |
|||
<odoo> |
|||
|
|||
<record id="custom_info_option_tree" model="ir.ui.view"> |
|||
<field name="model">custom.info.option</field> |
|||
<field name="priority" eval="999"/> |
|||
<field name="arch" type="xml"> |
|||
<tree string="Custom Info Options" editable="bottom"> |
|||
<field name="name"/> |
|||
<!-- Hidden for now from backend UI --> |
|||
<field name="template_id" invisible="1"/> |
|||
</tree> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_option_tree_full" model="ir.ui.view"> |
|||
<field name="model">custom.info.option</field> |
|||
<field name="inherit_id" ref="custom_info_option_tree"/> |
|||
<field name="mode">primary</field> |
|||
<field name="arch" type="xml"> |
|||
<tree position="attributes"> |
|||
<attribute name="editable"/> |
|||
</tree> |
|||
<field name="name" position="before"> |
|||
<field name="property_ids" widget="many2many_tags"/> |
|||
</field> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_option_form" model="ir.ui.view"> |
|||
<field name="model">custom.info.option</field> |
|||
<field name="priority" eval="999"/> |
|||
<field name="arch" type="xml"> |
|||
<form string="Custom Info Template Properties"> |
|||
<sheet> |
|||
<group> |
|||
<field name="name"/> |
|||
<!-- Hidden for now from backend UI --> |
|||
<field name="template_id" invisible="1"/> |
|||
</group> |
|||
</sheet> |
|||
</form> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_option_form_full" model="ir.ui.view"> |
|||
<field name="model">custom.info.option</field> |
|||
<field name="inherit_id" ref="custom_info_option_form"/> |
|||
<field name="mode">primary</field> |
|||
<field name="arch" type="xml"> |
|||
<field name="template_id" position="after"> |
|||
<field name="property_ids"/> |
|||
<field name="value_ids"/> |
|||
</field> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_option_search" model="ir.ui.view"> |
|||
<field name="model">custom.info.option</field> |
|||
<field name="arch" type="xml"> |
|||
<search> |
|||
<field name="name"/> |
|||
<field name="property_ids"/> |
|||
</search> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_option_action" model="ir.actions.act_window"> |
|||
<field name="name">Options</field> |
|||
<field name="type">ir.actions.act_window</field> |
|||
<field name="res_model">custom.info.option</field> |
|||
<field name="view_mode">tree,form</field> |
|||
<field name="view_type">form</field> |
|||
</record> |
|||
|
|||
</odoo> |
@ -0,0 +1,107 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
Copyright 2017 Pedro M. Baeza <pedro.baeza@tecnativa.com> |
|||
License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). --> |
|||
<odoo> |
|||
|
|||
<record id="custom_info_property_tree" model="ir.ui.view"> |
|||
<field name="model">custom.info.property</field> |
|||
<field name="priority" eval="999"/> |
|||
<field name="arch" type="xml"> |
|||
<tree string="Custom Info Properties"> |
|||
<field name="sequence" widget="handle"/> |
|||
<field name="name"/> |
|||
<field name="field_type"/> |
|||
<field name="category_id"/> |
|||
<field name="required"/> |
|||
<field name="default_value"/> |
|||
</tree> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_property_tree_full" model="ir.ui.view"> |
|||
<field name="model">custom.info.property</field> |
|||
<field name="inherit_id" ref="custom_info_property_tree"/> |
|||
<field name="mode">primary</field> |
|||
<field name="arch" type="xml"> |
|||
<field name="name" position="after"> |
|||
<field name="template_id"/> |
|||
</field> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_property_form" model="ir.ui.view"> |
|||
<field name="model">custom.info.property</field> |
|||
<field name="priority" eval="999"/> |
|||
<field name="arch" type="xml"> |
|||
<form string="Custom Info Template Properties"> |
|||
<sheet> |
|||
<group> |
|||
<field name="name"/> |
|||
<field name="field_type"/> |
|||
<field name="category_id"/> |
|||
<field name="required"/> |
|||
<field name="default_value"/> |
|||
<field name="minimum" |
|||
attrs="{'invisible': [('field_type', 'not in', ['str', 'int', 'float'])]}" |
|||
/> |
|||
<field name="maximum" |
|||
attrs="{'invisible': [('field_type', 'not in', ['str', 'int', 'float'])]}" |
|||
/> |
|||
</group> |
|||
<group name="Options" col="1" attrs="{'invisible': [('field_type', '!=', 'id')]}"> |
|||
<label for="option_ids" string="Select one of the existing options or create a new one clicking on 'Add an item'"/> |
|||
<field name="option_ids" |
|||
nolabel="1" |
|||
context="{'form_view_ref': 'base_custom_info.custom_info_option_form', 'tree_view_ref': 'base_custom_info.custom_info_option_tree'}" |
|||
/> |
|||
</group> |
|||
</sheet> |
|||
</form> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_property_form_full" model="ir.ui.view"> |
|||
<field name="model">custom.info.property</field> |
|||
<field name="inherit_id" ref="custom_info_property_form"/> |
|||
<field name="mode">primary</field> |
|||
<field name="arch" type="xml"> |
|||
<field name="name" position="after"> |
|||
<field name="template_id"/> |
|||
</field> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_property_search" model="ir.ui.view"> |
|||
<field name="model">custom.info.property</field> |
|||
<field name="arch" type="xml"> |
|||
<search> |
|||
<field name="name"/> |
|||
<field name="template_id"/> |
|||
<field name="field_type"/> |
|||
<field name="category_id"/> |
|||
<field name="required"/> |
|||
<field name="default_value"/> |
|||
<group expand="0" string="Group By"> |
|||
<filter |
|||
string="Template" |
|||
name="template" |
|||
context="{'group_by': 'template_id'}"/> |
|||
<filter |
|||
string="Category" |
|||
name="category" |
|||
context="{'group_by': 'category_id'}"/> |
|||
</group> |
|||
</search> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_property_action" model="ir.actions.act_window"> |
|||
<field name="name">Properties</field> |
|||
<field name="type">ir.actions.act_window</field> |
|||
<field name="res_model">custom.info.property</field> |
|||
<field name="view_mode">tree,form</field> |
|||
<field name="view_type">form</field> |
|||
</record> |
|||
|
|||
</odoo> |
@ -0,0 +1,72 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
Copyright 2017 Pedro M. Baeza <pedro.baeza@tecnativa.com> |
|||
License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). --> |
|||
<odoo> |
|||
|
|||
<record id="custom_info_template_tree" model="ir.ui.view"> |
|||
<field name="model">custom.info.template</field> |
|||
<field name="arch" type="xml"> |
|||
<tree string="Custom Info Templates"> |
|||
<field name="name"/> |
|||
<field name="model"/> |
|||
<field name="model_id"/> |
|||
<field name="property_ids"/> |
|||
</tree> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_template_form" model="ir.ui.view"> |
|||
<field name="model">custom.info.template</field> |
|||
<field name="arch" type="xml"> |
|||
<form string="Custom Info Template"> |
|||
<sheet> |
|||
<group> |
|||
<field name="name"/> |
|||
<field name="model"/> |
|||
<field name="model_id"/> |
|||
</group> |
|||
<group name="Properties"> |
|||
<field name="property_ids" |
|||
nolabel="1" |
|||
context="{'form_view_ref': 'base_custom_info.custom_info_property_form', 'tree_view_ref': 'base_custom_info.custom_info_property_tree'}" |
|||
/> |
|||
</group> |
|||
</sheet> |
|||
</form> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_template_search" model="ir.ui.view"> |
|||
<field name="model">custom.info.template</field> |
|||
<field name="arch" type="xml"> |
|||
<search> |
|||
<field name="name"/> |
|||
<field name="model_id"/> |
|||
<field name="property_ids"/> |
|||
<group expand="0" string="Group By"> |
|||
<filter string="Model" name="model" context="{'group_by': 'model_id'}"/> |
|||
</group> |
|||
</search> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_template_action" model="ir.actions.act_window"> |
|||
<field name="name">Templates</field> |
|||
<field name="type">ir.actions.act_window</field> |
|||
<field name="res_model">custom.info.template</field> |
|||
<field name="view_mode">tree,form</field> |
|||
<field name="view_type">form</field> |
|||
<field name="view_id" eval="False"/> <!-- Force empty --> |
|||
<field name="domain" eval="False"/> <!-- Force empty --> |
|||
<field name="help" type="html"> |
|||
<p class="oe_view_nocontent_create"> |
|||
Click to define a new custom info template. |
|||
</p> |
|||
<p> |
|||
You must define a custom info template for each properties group. |
|||
</p> |
|||
</field> |
|||
</record> |
|||
|
|||
</odoo> |
@ -0,0 +1,118 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
Copyright 2017 Pedro M. Baeza <pedro.baeza@tecnativa.com> |
|||
License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). --> |
|||
<odoo> |
|||
|
|||
<record id="custom_info_value_tree" model="ir.ui.view"> |
|||
<field name="model">custom.info.value</field> |
|||
<field name="arch" type="xml"> |
|||
<tree string="Custom Property Values" create="0" delete="0"> |
|||
<field name="owner_id" /> |
|||
<field name="property_id" force_save="1"/> |
|||
<field name="category_id" force_save="1"/> |
|||
<field name="required" invisible="1"/> |
|||
<field name="field_type" invisible="1"/> |
|||
<field name="value" |
|||
attrs="{'invisible': [('field_type', '=', 'id')], 'required': [('required', '=', True), ('field_type', '!=', 'id')]}" |
|||
/> |
|||
<field name="value_id" |
|||
force_save="1" |
|||
options="{'no_create': True, 'no_open': True}" |
|||
attrs="{'invisible': [('field_type', '!=', 'id')], 'required': [('required', '=', True), ('field_type', '=', 'id')]}" |
|||
/> |
|||
</tree> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_value_tree_editable" model="ir.ui.view"> |
|||
<field name="model">custom.info.value</field> |
|||
<field name="priority" eval="999"/> |
|||
<field name="mode">primary</field> |
|||
<field name="inherit_id" ref="custom_info_value_tree"/> |
|||
<field name="arch" type="xml"> |
|||
<tree position="attributes"> |
|||
<attribute name="editable">bottom</attribute> |
|||
</tree> |
|||
<field name="owner_id" position="replace" /> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_value_form" model="ir.ui.view"> |
|||
<field name="model">custom.info.value</field> |
|||
<field name="arch" type="xml"> |
|||
<form> |
|||
<sheet> |
|||
<group name="metadata"> |
|||
<field name="owner_id" invisible="context.get('embed')"/> |
|||
<field name="property_id" readonly="context.get('embed')"/> |
|||
<field name="category_id"/> |
|||
<field name="field_type" readonly="True"/> |
|||
<field name="required" readonly="True"/> |
|||
</group> |
|||
<group name="value"> |
|||
<field name="value_str" |
|||
attrs="{'invisible': [('field_type', '!=', 'str')], 'required': [('required', '=', True), ('field_type', '=', 'str')]}" |
|||
/> |
|||
<field name="value_int" |
|||
attrs="{'invisible': [('field_type', '!=', 'int')], 'required': [('required', '=', True), ('field_type', '=', 'int')]}" |
|||
/> |
|||
<field name="value_float" |
|||
attrs="{'invisible': [('field_type', '!=', 'float')], 'required': [('required', '=', True), ('field_type', '=', 'float')]}" |
|||
/> |
|||
<field name="value_bool" |
|||
attrs="{'invisible': [('field_type', '!=', 'bool')], 'required': [('required', '=', True), ('field_type', '=', 'bool')]}" |
|||
/> |
|||
<field name="value_id" |
|||
widget="selection" |
|||
attrs="{'invisible': [('field_type', '!=', 'id')], 'required': [('required', '=', True), ('field_type', '=', 'id')]}" |
|||
/> |
|||
</group> |
|||
<div class="alert alert-warning" role="alert" invisible="not context.get('embed')"> |
|||
<strong>Warning!</strong> |
|||
You might see no changes in parent form until you save it. |
|||
</div> |
|||
</sheet> |
|||
</form> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_value_search" model="ir.ui.view"> |
|||
<field name="model">custom.info.value</field> |
|||
<field name="arch" type="xml"> |
|||
<search> |
|||
<field name="model"/> |
|||
<field name="res_id"/> |
|||
<field name="category_id"/> |
|||
<field name="property_id"/> |
|||
<group expand="0" string="Group By"> |
|||
<filter |
|||
string="Model" |
|||
name="model" |
|||
context="{'group_by': 'model'}"/> |
|||
<filter |
|||
string="Resource" |
|||
name="resource" |
|||
context="{'group_by': 'res_id'}"/> |
|||
<filter |
|||
string="Category" |
|||
name="category" |
|||
context="{'group_by': 'category_id'}"/> |
|||
<filter |
|||
string="Property" |
|||
name="property" |
|||
context="{'group_by': 'property_id'}"/> |
|||
</group> |
|||
</search> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="custom_info_value_action" model="ir.actions.act_window"> |
|||
<field name="name">Values</field> |
|||
<field name="type">ir.actions.act_window</field> |
|||
<field name="res_model">custom.info.value</field> |
|||
<field name="view_mode">tree,form</field> |
|||
<field name="view_type">form</field> |
|||
</record> |
|||
|
|||
</odoo> |
@ -0,0 +1,45 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
Copyright 2017 Pedro M. Baeza <pedro.baeza@tecnativa.com> |
|||
License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). --> |
|||
<odoo> |
|||
|
|||
<!--Base menus --> |
|||
<menuitem id="menu_base_custom_info" |
|||
name="Custom Info" |
|||
groups="base_custom_info.group_basic" |
|||
web_icon="base_custom_info,static/description/icon.png" |
|||
/> |
|||
|
|||
<menuitem |
|||
id="menu_basic" |
|||
name="Basic" |
|||
parent="menu_base_custom_info"/> |
|||
|
|||
<menuitem |
|||
id="menu_advanced" |
|||
name="Advanced" |
|||
groups="base_custom_info.group_basic" |
|||
parent="menu_base_custom_info"/> |
|||
|
|||
<menuitem id="menu_base_custom_info_template" |
|||
action="custom_info_template_action" |
|||
parent="menu_basic" sequence="10"/> |
|||
|
|||
<menuitem id="menu_base_custom_info_value" |
|||
action="custom_info_value_action" |
|||
parent="menu_basic" sequence="20"/> |
|||
|
|||
<menuitem id="menu_category" |
|||
action="custom_info_category_action" |
|||
parent="menu_advanced" sequence="10"/> |
|||
|
|||
<menuitem id="menu_property" |
|||
action="custom_info_property_action" |
|||
parent="menu_advanced" sequence="20"/> |
|||
|
|||
<menuitem id="menu_option" |
|||
action="custom_info_option_action" |
|||
parent="menu_advanced" sequence="30"/> |
|||
|
|||
</odoo> |
@ -0,0 +1,32 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
Copyright 2017 Pedro M. Baeza <pedro.baeza@tecnativa.com> |
|||
License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). --> |
|||
<odoo> |
|||
|
|||
<record id="view_partner_form" model="ir.ui.view"> |
|||
<field name="model">res.partner</field> |
|||
<field name="inherit_id" ref="base.view_partner_form"/> |
|||
<field name="arch" type="xml"> |
|||
<xpath expr="//notebook[1]"> |
|||
<page name="custom_info" |
|||
string="Custom Information" |
|||
groups="base_custom_info.group_partner"> |
|||
<group> |
|||
<group> |
|||
<field name="custom_info_template_id" |
|||
options='{"no_quick_create": True}' |
|||
/> |
|||
</group> |
|||
<field name="custom_info_ids" |
|||
colspan="4" |
|||
nolabel="1" |
|||
context="{'embed': True, 'tree_view_ref': 'base_custom_info.custom_info_value_tree_editable'}" |
|||
/> |
|||
</group> |
|||
</page> |
|||
</xpath> |
|||
</field> |
|||
</record> |
|||
|
|||
</odoo> |
@ -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 |
@ -0,0 +1,19 @@ |
|||
# Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
# 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", |
|||
) |
@ -0,0 +1,41 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- Copyright 2016 Jairo Llopis <jairo.llopis@tecnativa.com> |
|||
License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). --> |
|||
<odoo> |
|||
|
|||
<record id="res_config_settings_view_form" model="ir.ui.view"> |
|||
<field name="name">Allow to enable custom information</field> |
|||
<field name="model">res.config.settings</field> |
|||
<field name="inherit_id" ref="base_setup.res_config_settings_view_form"/> |
|||
<field name="arch" type="xml"> |
|||
<xpath expr="//div[hasclass('app_settings_block')][@data-key='general_settings']" position="inside"> |
|||
<h2>Custom Information</h2> |
|||
<div class="row mt16 o_settings_container" name="base_information"> |
|||
<div class="col-12 col-lg-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
<field name="group_custom_info_partner" /> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<label for="group_custom_info_partner"/> |
|||
<div class="text-muted"> |
|||
Allow all employees to manage custom information |
|||
</div> |
|||
</div> |
|||
</div> |
|||
<div class="col-12 col-lg-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
<field name="group_custom_info_manager" /> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<label for="group_custom_info_manager"/> |
|||
<div class="text-muted"> |
|||
Add a tab in the partners form to edit custom information |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</xpath> |
|||
</field> |
|||
</record> |
|||
|
|||
</odoo> |