diff --git a/base_search_fuzzy/README.rst b/base_search_fuzzy/README.rst new file mode 100644 index 00000000000..03a90789dc1 --- /dev/null +++ b/base_search_fuzzy/README.rst @@ -0,0 +1,106 @@ +.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 + +========================= +PostgreSQL Trigram Search +========================= + +This addon provides the ability to create GIN or GiST indexes of char and text +fields and also to use the search operator `%` in search domains. Currently +this module doesn't change the backend search or anything else. It provides +only the possibilty to perfrom the fuzzy search for external addons. + + +Installation +============ + +#. The PostgreSQL extension ``pg_trgm`` should be available. In debian based + distribution you have to install the `postgresql-contrib` module. +#. Install the ``pg_trgm`` extension to your database or give your postgresql + user the ``SUPERUSER`` right (this allows the odoo module to install the + extension to the database). + + +Configuration +============= + +If the odoo module is installed: + +#. You can define ``GIN`` and ``GiST`` indexes for `char` and `text` via + `Settings -> Database Structure -> Trigram Index`. The index name will + automatically created for new entries. + + +Usage +===== + +#. You can create an index for the `name` field of `res.partner`. +#. In the search you can use: + + ``self.env['res.partner'].search([('name', '%', 'Jon Miller)])`` + +#. In this example the function will return positive result for `John Miller` or + `John Mill`. + +#. You can tweak the number of strings to be returned by adjusting the set limit + (default: 0.3). NB: Currently you have to set the limit by executing the + following SQL statment: + + ``self.env.cr.execute("SELECT set_limit(0.2);")`` + +#. Another interesting feature is the use of ``similarity(column, 'text')`` + function in the ``order`` parameter to order by similarity. This module just + contains a basic implementation which doesn't perform validations and has to + start with this function. For example you can define the function as + followed: + + ``similarity(%s.name, 'John Mil') DESC" % self.env['res.partner']._table`` + +For further questions read the Documentation of the +`pg_trgm `_ module. + +Known issues / Roadmap +====================== + +* Modify the general search parts (e.g. in tree view or many2one fields) +* add better `order by` handling + + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues +`_. In case of trouble, please +check there if your issue has already been reported. If you spotted it first, +help us smashing it by providing a detailed and welcomed feedback. + +Credits +======= + +Images +------ + +* Odoo Community Association: `Icon `_. + +Contributors +------------ + +* Christoph Giesel +* Jordi Ballester +* Serpent Consulting Services Pvt. Ltd. + +Maintainer +---------- + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +This module is maintained by the OCA. + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +To contribute to this module, please visit https://odoo-community.org. diff --git a/base_search_fuzzy/__init__.py b/base_search_fuzzy/__init__.py new file mode 100644 index 00000000000..4704284dfef --- /dev/null +++ b/base_search_fuzzy/__init__.py @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +# © 2016 Eficent Business and IT Consulting Services S.L. +# © 2016 Serpent Consulting Services Pvt. Ltd. +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from . import models diff --git a/base_search_fuzzy/__openerp__.py b/base_search_fuzzy/__openerp__.py new file mode 100644 index 00000000000..fbfdfa3c59e --- /dev/null +++ b/base_search_fuzzy/__openerp__.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +# © 2016 Eficent Business and IT Consulting Services S.L. +# © 2016 Serpent Consulting Services Pvt. Ltd. +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +{ + 'name': "Fuzzy Search", + 'summary': "Fuzzy search with the PostgreSQL trigram extension", + 'category': 'Uncategorized', + 'version': '9.0.1.0.0', + 'website': 'https://odoo-community.org/', + 'author': 'bloopark systems GmbH & Co. KG, ' + 'Eficent, ' + 'Serpent CS, ' + 'Odoo Community Association (OCA)', + 'license': 'AGPL-3', + 'depends': ['base'], + 'data': [ + 'views/trgm_index.xml', + 'security/ir.model.access.csv', + ], + 'installable': True, +} diff --git a/base_search_fuzzy/i18n/am.po b/base_search_fuzzy/i18n/am.po new file mode 100644 index 00000000000..1cb40c7066a --- /dev/null +++ b/base_search_fuzzy/i18n/am.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-16 09:29+0000\n" +"PO-Revision-Date: 2016-09-16 09:29+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/am/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: am\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/ar.po b/base_search_fuzzy/i18n/ar.po new file mode 100644 index 00000000000..b361c20f476 --- /dev/null +++ b/base_search_fuzzy/i18n/ar.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "أنشئ بواسطة" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "أنشئ في" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "اسم العرض" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "المعرف" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "آخر تعديل في" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "آخر تحديث في" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/base_search_fuzzy.pot b/base_search_fuzzy/i18n/base_search_fuzzy.pot new file mode 100644 index 00000000000..deaf7d891e4 --- /dev/null +++ b/base_search_fuzzy/i18n/base_search_fuzzy.pot @@ -0,0 +1,100 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-06-24 08:47+0000\n" +"PO-Revision-Date: 2016-06-24 08:47+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is faster to search than a GiST index, but slower to build or update; so GIN is better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "The index name is automatically generated like fieldname_indextype_idx. If the index already exists and the index is located in the same table then this index is resused. If the index is located in another table then a number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:123 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" diff --git a/base_search_fuzzy/i18n/bg.po b/base_search_fuzzy/i18n/bg.po new file mode 100644 index 00000000000..a65b7a7735d --- /dev/null +++ b/base_search_fuzzy/i18n/bg.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 04:14+0000\n" +"PO-Revision-Date: 2016-12-24 04:14+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Създадено от" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Създадено на" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Име за Показване" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Последно обновено на" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Последно обновено от" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Последно обновено на" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/bs.po b/base_search_fuzzy/i18n/bs.po new file mode 100644 index 00000000000..acc21e9d681 --- /dev/null +++ b/base_search_fuzzy/i18n/bs.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bs\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_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Kreirao" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Kreirano" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Prikaži naziv" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Zadnje mijenjano" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/ca.po b/base_search_fuzzy/i18n/ca.po new file mode 100644 index 00000000000..e583b35c7c4 --- /dev/null +++ b/base_search_fuzzy/i18n/ca.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-16 09:29+0000\n" +"PO-Revision-Date: 2016-09-16 09:29+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Creat per" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Creat el" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Darrera Actualització per" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Darrera Actualització el" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/cs.po b/base_search_fuzzy/i18n/cs.po new file mode 100644 index 00000000000..85f6512dc05 --- /dev/null +++ b/base_search_fuzzy/i18n/cs.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Vytvořil(a)" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Vytvořeno" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Zobrazovaný název" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Naposled upraveno" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Naposled upraveno" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Naposled upraveno" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/da.po b/base_search_fuzzy/i18n/da.po new file mode 100644 index 00000000000..26fbd1125b4 --- /dev/null +++ b/base_search_fuzzy/i18n/da.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Oprettet af" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Oprettet den" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Vist navn" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "Id" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Sidst ændret den" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/de.po b/base_search_fuzzy/i18n/de.po new file mode 100644 index 00000000000..f4b0fb5a124 --- /dev/null +++ b/base_search_fuzzy/i18n/de.po @@ -0,0 +1,134 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" +"Zitat aus der PostgreSQL Dokumentation: \"Eine Fausregel ist, ein GIN Index " +"ist schneller durchzusuchen als ein GiST Index, aber langsamer aufzubauen " +"und zu aktualisieren; so ist GIN besser geeignet für statische Daten und " +"GiST für oft aktualisierte Daten.\"" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Erstellt durch" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Erstellt am" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Anzeigename" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "Feld" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "GIN" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "GiST" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "Index Name" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "Index Typ" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Zuletzt geändert am" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert durch" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "Datenmodelle" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" +"Der Index Name wird automatisch im Format feldname_indextyp_idx generiert. " +"Falls der Index bereits existiert und der Index sich in der selben Tabelle " +"befindet, dann wird dieser Index wiederverwendet. Falls der Index in einer " +"anderen Tabelle existiert, dann wird eine Zahl an das Ende des Index Namens " +"angefügt." + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" +"Die pg_trgm Erweiterung existiert nicht oder kann nicht installiert werden." + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "Trigram Index" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "Sie können entweder Felder vom Typ \"text\" oder \"char\" auswählen." diff --git a/base_search_fuzzy/i18n/el_GR.po b/base_search_fuzzy/i18n/el_GR.po new file mode 100644 index 00000000000..2a69a293864 --- /dev/null +++ b/base_search_fuzzy/i18n/el_GR.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-16 09:29+0000\n" +"PO-Revision-Date: 2016-09-16 09:29+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/el_GR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: el_GR\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Δημιουργήθηκε από " + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Δημιουργήθηκε στις" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "Κωδικός" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Τελευταία ενημέρωση από" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Τελευταία ενημέρωση στις" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/en_GB.po b/base_search_fuzzy/i18n/en_GB.po new file mode 100644 index 00000000000..898c392fc5d --- /dev/null +++ b/base_search_fuzzy/i18n/en_GB.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/teams/23907/en_GB/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: en_GB\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Created by" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Created on" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Display Name" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/es.po b/base_search_fuzzy/i18n/es.po new file mode 100644 index 00000000000..a50a5431187 --- /dev/null +++ b/base_search_fuzzy/i18n/es.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +# Carles Antoli , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-08-11 02:42+0000\n" +"PO-Revision-Date: 2016-08-11 02:42+0000\n" +"Last-Translator: Carles Antoli , 2016\n" +"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Creado el" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Nombre a mostrar" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "Campo" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Última actualización por" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "Modelos" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/es_AR.po b/base_search_fuzzy/i18n/es_AR.po new file mode 100644 index 00000000000..98f91e827f9 --- /dev/null +++ b/base_search_fuzzy/i18n/es_AR.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/teams/23907/es_AR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_AR\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Mostrar Nombre" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/es_CL.po b/base_search_fuzzy/i18n/es_CL.po new file mode 100644 index 00000000000..a32f4c629ba --- /dev/null +++ b/base_search_fuzzy/i18n/es_CL.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Chile) (https://www.transifex.com/oca/teams/23907/es_CL/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_CL\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID (identificación)" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/es_CO.po b/base_search_fuzzy/i18n/es_CO.po new file mode 100644 index 00000000000..b63f6bfb7b5 --- /dev/null +++ b/base_search_fuzzy/i18n/es_CO.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/es_CO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_CO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Creado" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Nombre Público" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Actualizado por" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Actualizado" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/es_CR.po b/base_search_fuzzy/i18n/es_CR.po new file mode 100644 index 00000000000..b116b7d72d6 --- /dev/null +++ b/base_search_fuzzy/i18n/es_CR.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/teams/23907/es_CR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_CR\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/es_DO.po b/base_search_fuzzy/i18n/es_DO.po new file mode 100644 index 00000000000..998ed3363a7 --- /dev/null +++ b/base_search_fuzzy/i18n/es_DO.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/teams/23907/es_DO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_DO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/es_EC.po b/base_search_fuzzy/i18n/es_EC.po new file mode 100644 index 00000000000..1c1254af905 --- /dev/null +++ b/base_search_fuzzy/i18n/es_EC.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/es_EC/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_EC\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID (identificación)" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/es_ES.po b/base_search_fuzzy/i18n/es_ES.po new file mode 100644 index 00000000000..254d04162c5 --- /dev/null +++ b/base_search_fuzzy/i18n/es_ES.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-16 09:29+0000\n" +"PO-Revision-Date: 2016-09-16 09:29+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/es_ES/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_ES\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/es_MX.po b/base_search_fuzzy/i18n/es_MX.po new file mode 100644 index 00000000000..bcf652d443d --- /dev/null +++ b/base_search_fuzzy/i18n/es_MX.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/es_MX/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Nombre desplegado" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Ultima modificacion realizada" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Ultima actualizacion por" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Ultima actualización realizada" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/es_PE.po b/base_search_fuzzy/i18n/es_PE.po new file mode 100644 index 00000000000..3f0d1805225 --- /dev/null +++ b/base_search_fuzzy/i18n/es_PE.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/es_PE/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_PE\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Ultima Modificación en" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Actualizado última vez por" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Ultima Actualización" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/es_PY.po b/base_search_fuzzy/i18n/es_PY.po new file mode 100644 index 00000000000..c2e3b69e5d6 --- /dev/null +++ b/base_search_fuzzy/i18n/es_PY.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Paraguay) (https://www.transifex.com/oca/teams/23907/es_PY/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_PY\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/es_VE.po b/base_search_fuzzy/i18n/es_VE.po new file mode 100644 index 00000000000..54e30447beb --- /dev/null +++ b/base_search_fuzzy/i18n/es_VE.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/teams/23907/es_VE/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_VE\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Mostrar nombre" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Modificada por última vez" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Ultima actualizacion en" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/et.po b/base_search_fuzzy/i18n/et.po new file mode 100644 index 00000000000..af2dd61d202 --- /dev/null +++ b/base_search_fuzzy/i18n/et.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Loonud" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Loodud" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Näidatav nimi" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Viimati muudetud" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Viimati uuendatud" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Viimati uuendatud" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/fa.po b/base_search_fuzzy/i18n/fa.po new file mode 100644 index 00000000000..f98a0126b92 --- /dev/null +++ b/base_search_fuzzy/i18n/fa.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Persian (https://www.transifex.com/oca/teams/23907/fa/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fa\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "ایجاد شده توسط" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "شناسه" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "تاریخ آخرین به‌روزرسانی" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "آخرین به روز رسانی در" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/fi.po b/base_search_fuzzy/i18n/fi.po new file mode 100644 index 00000000000..786eeb824dc --- /dev/null +++ b/base_search_fuzzy/i18n/fi.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +# Jarmo Kortetjärvi , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-21 00:47+0000\n" +"PO-Revision-Date: 2016-09-21 00:47+0000\n" +"Last-Translator: Jarmo Kortetjärvi , 2016\n" +"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Luonut" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Luotu" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Nimi" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Viimeksi päivittänyt" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Viimeksi päivitetty" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "Mallit" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/fr.po b/base_search_fuzzy/i18n/fr.po new file mode 100644 index 00000000000..177fb5fcd35 --- /dev/null +++ b/base_search_fuzzy/i18n/fr.po @@ -0,0 +1,133 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +# Christophe CHAUVET , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-08-21 06:45+0000\n" +"PO-Revision-Date: 2016-08-21 06:45+0000\n" +"Last-Translator: Christophe CHAUVET , 2016\n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" +"Cité dans la documentation PostgreSQL: \"En règle générale, un index GIN est" +" plus rapide pour la recherche qu'un index GiST, mais plus lent à construire" +" ou à mettre à jour, donc GIN est mieux adapté pour les données statiques et" +" GiST pour des données souvent mises à jour.\"" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Créé par" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Créé le" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Nom affiché" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "Champ" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "GIN" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "GiST" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "Nom de l'index" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "Type d'index" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Mis à jour par" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Mis à jour le" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "Modèles" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" +"Le nom de l'index est généré automatiquement comme fieldname_indextype_idx." +" Si l'index existe déjà et l'index se trouve dans la même table, alors cet " +"index est réutilisé. Si l'index est situé dans une autre table, alors un " +"nombre est ajouté à la fin du nom d'index." + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "l'extension pg_trgm n'existe pas et ne peut pas être installée." + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "Index Trigram" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "Index Trigram" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "Vous puvez choisir chaque champ de type \"text\" ou \"char\"." diff --git a/base_search_fuzzy/i18n/fr_CH.po b/base_search_fuzzy/i18n/fr_CH.po new file mode 100644 index 00000000000..5fcb2b188a2 --- /dev/null +++ b/base_search_fuzzy/i18n/fr_CH.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +# leemannd , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-30 14:52+0000\n" +"PO-Revision-Date: 2016-11-30 14:52+0000\n" +"Last-Translator: leemannd , 2016\n" +"Language-Team: French (Switzerland) (https://www.transifex.com/oca/teams/23907/fr_CH/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr_CH\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Créé par" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Créé le" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Nom affiché" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Modifié par" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Modifié le" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/gl.po b/base_search_fuzzy/i18n/gl.po new file mode 100644 index 00000000000..e825f810342 --- /dev/null +++ b/base_search_fuzzy/i18n/gl.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: gl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Última modificación" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "ültima actualización por" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/gl_ES.po b/base_search_fuzzy/i18n/gl_ES.po new file mode 100644 index 00000000000..375cd69e540 --- /dev/null +++ b/base_search_fuzzy/i18n/gl_ES.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Galician (Spain) (https://www.transifex.com/oca/teams/23907/gl_ES/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: gl_ES\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/he.po b/base_search_fuzzy/i18n/he.po new file mode 100644 index 00000000000..50ce030af36 --- /dev/null +++ b/base_search_fuzzy/i18n/he.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Hebrew (https://www.transifex.com/oca/teams/23907/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: he\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "נוצר על ידי" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "נוצר ב-" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "השם המוצג" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "מזהה" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "תאריך שינוי אחרון" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "עודכן לאחרונה על ידי" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "עודכן לאחרונה על" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/hr.po b/base_search_fuzzy/i18n/hr.po new file mode 100644 index 00000000000..08e99402cc5 --- /dev/null +++ b/base_search_fuzzy/i18n/hr.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# Bole , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-21 00:47+0000\n" +"PO-Revision-Date: 2016-09-21 00:47+0000\n" +"Last-Translator: Bole , 2016\n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Kreirao" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Kreirano" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Naziv " + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Zadnje ažuriranje" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "Modeli" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/hr_HR.po b/base_search_fuzzy/i18n/hr_HR.po new file mode 100644 index 00000000000..061df24cd75 --- /dev/null +++ b/base_search_fuzzy/i18n/hr_HR.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# Bole , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-21 00:47+0000\n" +"PO-Revision-Date: 2016-09-21 00:47+0000\n" +"Last-Translator: Bole , 2016\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/hr_HR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr_HR\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Kreirao" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Kreirano" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Naziv" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "Modeli" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/hu.po b/base_search_fuzzy/i18n/hu.po new file mode 100644 index 00000000000..efba7e657df --- /dev/null +++ b/base_search_fuzzy/i18n/hu.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Készítette" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Létrehozás dátuma" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Név megjelenítése" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Utolsó frissítés dátuma" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Utoljára frissítve, által" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Utoljára frissítve " + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/id.po b/base_search_fuzzy/i18n/id.po new file mode 100644 index 00000000000..3bd6f571ce0 --- /dev/null +++ b/base_search_fuzzy/i18n/id.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Indonesian (https://www.transifex.com/oca/teams/23907/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Dibuat pada" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Nama Tampilan" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Terakhir Dimodifikasi pada" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Diperbaharui oleh" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Diperbaharui pada" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/it.po b/base_search_fuzzy/i18n/it.po new file mode 100644 index 00000000000..4281b601367 --- /dev/null +++ b/base_search_fuzzy/i18n/it.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +# Paolo Valier , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-08-11 02:42+0000\n" +"PO-Revision-Date: 2016-08-11 02:42+0000\n" +"Last-Translator: Paolo Valier , 2016\n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Created by" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Created on" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "Campo" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "Modelli" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/ja.po b/base_search_fuzzy/i18n/ja.po new file mode 100644 index 00000000000..707f94c2a2e --- /dev/null +++ b/base_search_fuzzy/i18n/ja.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "作成者" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "作成日" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "表示名" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "最終更新日" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "最終更新者" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "最終更新日" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/ko.po b/base_search_fuzzy/i18n/ko.po new file mode 100644 index 00000000000..3030cd2d735 --- /dev/null +++ b/base_search_fuzzy/i18n/ko.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Korean (https://www.transifex.com/oca/teams/23907/ko/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ko\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "작성자" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "작성일" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "표시 이름" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "최근 수정" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "최근 갱신한 사람" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "최근 갱신 날짜" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/lt.po b/base_search_fuzzy/i18n/lt.po new file mode 100644 index 00000000000..4ed7f1a0192 --- /dev/null +++ b/base_search_fuzzy/i18n/lt.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Sukūrė" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Sukurta" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Vaizduojamas pavadinimas" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Paskutinį kartą keista" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/lv.po b/base_search_fuzzy/i18n/lv.po new file mode 100644 index 00000000000..876882a92be --- /dev/null +++ b/base_search_fuzzy/i18n/lv.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Latvian (https://www.transifex.com/oca/teams/23907/lv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lv\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Izveidoja" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Izveidots" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Pēdējo reizi atjaunoja" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Pēdējās izmaiņas" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/mk.po b/base_search_fuzzy/i18n/mk.po new file mode 100644 index 00000000000..ee87a6b8d3d --- /dev/null +++ b/base_search_fuzzy/i18n/mk.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/mk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: mk\n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Креирано од" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Креирано на" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Прикажи име" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Последна промена на" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Последно ажурирање од" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Последно ажурирање на" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/mn.po b/base_search_fuzzy/i18n/mn.po new file mode 100644 index 00000000000..c80f256a9bf --- /dev/null +++ b/base_search_fuzzy/i18n/mn.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/mn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: mn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Үүсгэгч" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Үүсгэсэн" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Дэлгэцийн Нэр" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Сүүлийн засвар хийсэн" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/nb.po b/base_search_fuzzy/i18n/nb.po new file mode 100644 index 00000000000..0d86ad97ae1 --- /dev/null +++ b/base_search_fuzzy/i18n/nb.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/nb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Opprettet av" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Opprettet den" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Visnings navn" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Sist oppdatert " + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Sist oppdatert" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/nl.po b/base_search_fuzzy/i18n/nl.po new file mode 100644 index 00000000000..df0596b1e83 --- /dev/null +++ b/base_search_fuzzy/i18n/nl.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Te tonen naam" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Laatst bijgewerkt op" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/nl_BE.po b/base_search_fuzzy/i18n/nl_BE.po new file mode 100644 index 00000000000..5f67bf8f33b --- /dev/null +++ b/base_search_fuzzy/i18n/nl_BE.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/nl_BE/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl_BE\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Gemaakt door" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Gemaakt op" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Schermnaam" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Laatst Aangepast op" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/pl.po b/base_search_fuzzy/i18n/pl.po new file mode 100644 index 00000000000..0e092b513fe --- /dev/null +++ b/base_search_fuzzy/i18n/pl.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pl\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Utworzone przez" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Utworzono" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Wyświetlana nazwa " + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Ostatnio modyfikowano" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Ostatnio modyfikowane przez" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Ostatnia zmiana" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/pt.po b/base_search_fuzzy/i18n/pt.po new file mode 100644 index 00000000000..68649f312e1 --- /dev/null +++ b/base_search_fuzzy/i18n/pt.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# Pedro Castro Silva , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-04 01:04+0000\n" +"PO-Revision-Date: 2016-09-04 01:04+0000\n" +"Last-Translator: Pedro Castro Silva , 2016\n" +"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Criado por" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Criado em" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Nome" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Última Modificação Em" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Última Modificação Por" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Última Atualização Em" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/pt_BR.po b/base_search_fuzzy/i18n/pt_BR.po new file mode 100644 index 00000000000..ba7d4fc2de0 --- /dev/null +++ b/base_search_fuzzy/i18n/pt_BR.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# Armando Vulcano Junior , 2016 +# Paulo Ricardo , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-08-11 02:42+0000\n" +"PO-Revision-Date: 2016-08-11 02:42+0000\n" +"Last-Translator: Paulo Ricardo , 2016\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/23907/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Criado por" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Criado em" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Nome para Mostrar" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "Campo" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "Identificação" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Última atualização em" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "Modelos" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/pt_PT.po b/base_search_fuzzy/i18n/pt_PT.po new file mode 100644 index 00000000000..5467faa9aac --- /dev/null +++ b/base_search_fuzzy/i18n/pt_PT.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# Pedro Castro Silva , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-16 09:29+0000\n" +"PO-Revision-Date: 2016-09-16 09:29+0000\n" +"Last-Translator: Pedro Castro Silva , 2016\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/teams/23907/pt_PT/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_PT\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Criado por" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Criado em" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Nome a Apresentar" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Última Modificação Em" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Última Atualização Por" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Última Atualização Em" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/ru.po b/base_search_fuzzy/i18n/ru.po new file mode 100644 index 00000000000..621c518979a --- /dev/null +++ b/base_search_fuzzy/i18n/ru.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-08-11 02:42+0000\n" +"PO-Revision-Date: 2016-08-11 02:42+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "Поле" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/sk.po b/base_search_fuzzy/i18n/sk.po new file mode 100644 index 00000000000..ebf4aed164b --- /dev/null +++ b/base_search_fuzzy/i18n/sk.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sk\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Vytvoril" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Vytvorené" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Zobraziť meno" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Posledná modifikácia" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Naposledy upravoval" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Naposledy upravované" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/sl.po b/base_search_fuzzy/i18n/sl.po new file mode 100644 index 00000000000..20454acb5d9 --- /dev/null +++ b/base_search_fuzzy/i18n/sl.po @@ -0,0 +1,132 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +# Matjaž Mozetič , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-08-11 02:42+0000\n" +"PO-Revision-Date: 2016-08-11 02:42+0000\n" +"Last-Translator: Matjaž Mozetič , 2016\n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" +"Citat iz PostgreSQL dokumentacije: \"Po pravilu palca je GIN indeks za " +"iskanje hitrejši od GIST indeksa, a počasnejši pri gradnji posodobitev; zato" +" je GIN boljši za statične podatke, GIST pa za podatke, ki se pogosto " +"posodabljajo.\"" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Ustvaril" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Ustvarjeno" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Prikazni naziv" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "Polje" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "GIN" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "GiST" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "Naziv indeksa" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "Tip indeksa" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Zadnji posodobil" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Zadnjič posodobljeno" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "Modeli" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" +"Naziv indeksa samodejno nastane kot fieldname_indextype_idx. Če indeks že " +"obstaja in se nahaja v isti tabeli, se ponovno uporabi isti indeks. Če se " +"indeks nahaja v drugi tabeli, se ob koncu naziva indeksa doda številka." + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "Razširitev pg_trgm ne obstaja ali pa je ni mogoče namestiti." + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "Trigram indeks" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "Trigram indeks" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "Izberete lahko polje tipa \"text\" ali \"char\"." diff --git a/base_search_fuzzy/i18n/sr.po b/base_search_fuzzy/i18n/sr.po new file mode 100644 index 00000000000..3a9eb3d2cad --- /dev/null +++ b/base_search_fuzzy/i18n/sr.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Serbian (https://www.transifex.com/oca/teams/23907/sr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sr\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_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Kreiran" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/sr@latin.po b/base_search_fuzzy/i18n/sr@latin.po new file mode 100644 index 00000000000..dcc267254ea --- /dev/null +++ b/base_search_fuzzy/i18n/sr@latin.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/sr@latin/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sr@latin\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_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Kreirao" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Kreiran" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Ime za prikaz" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Zadnja izmjena" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Zadnja izmjena" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Zadnja izmjena" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/sv.po b/base_search_fuzzy/i18n/sv.po new file mode 100644 index 00000000000..7d60474f84a --- /dev/null +++ b/base_search_fuzzy/i18n/sv.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Skapad av" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Skapad den" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Visa namn" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Senast redigerad" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Senast uppdaterad av" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Senast uppdaterad" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/th.po b/base_search_fuzzy/i18n/th.po new file mode 100644 index 00000000000..b0986ad6bdd --- /dev/null +++ b/base_search_fuzzy/i18n/th.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Thai (https://www.transifex.com/oca/teams/23907/th/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: th\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "สร้างโดย" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "สร้างเมื่อ" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "ชื่อที่ใช้แสดง" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "รหัส" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "แก้ไขครั้งสุดท้ายเมื่อ" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "อัพเดทครั้งสุดท้ายโดย" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "อัพเดทครั้งสุดท้ายเมื่อ" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/tr.po b/base_search_fuzzy/i18n/tr.po new file mode 100644 index 00000000000..7d5a83f7038 --- /dev/null +++ b/base_search_fuzzy/i18n/tr.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# Ahmet Altinisik , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-08-11 02:42+0000\n" +"PO-Revision-Date: 2016-08-11 02:42+0000\n" +"Last-Translator: Ahmet Altinisik , 2016\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Oluşturan" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Oluşturuldu" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "Alan" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Son güncelleyen" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Son güncellenme" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "Modeller" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/uk.po b/base_search_fuzzy/i18n/uk.po new file mode 100644 index 00000000000..a27d5e05705 --- /dev/null +++ b/base_search_fuzzy/i18n/uk.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Ukrainian (https://www.transifex.com/oca/teams/23907/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: uk\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_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Створив" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Дата створення" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Назва для відображення" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Остання модифікація" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Востаннє оновив" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Останнє оновлення" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/vi.po b/base_search_fuzzy/i18n/vi.po new file mode 100644 index 00000000000..88dad6a9ba3 --- /dev/null +++ b/base_search_fuzzy/i18n/vi.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Vietnamese (https://www.transifex.com/oca/teams/23907/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "Được tạo vào" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Sửa lần cuối vào" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/zh_CN.po b/base_search_fuzzy/i18n/zh_CN.po new file mode 100644 index 00000000000..1021cfa5dd7 --- /dev/null +++ b/base_search_fuzzy/i18n/zh_CN.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "创建者" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "创建时间" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "Display Name" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "ID" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "上次更新日期" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/i18n/zh_TW.po b/base_search_fuzzy/i18n/zh_TW.po new file mode 100644 index 00000000000..9b75126b7e6 --- /dev/null +++ b/base_search_fuzzy/i18n/zh_TW.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_search_fuzzy +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-28 21:28+0000\n" +"PO-Revision-Date: 2016-11-28 21:28+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: base_search_fuzzy +#: help:trgm.index,index_type:0 +msgid "" +"Cite from PostgreSQL documentation: \"As a rule of thumb, a GIN index is " +"faster to search than a GiST index, but slower to build or update; so GIN is" +" better suited for static data and GiST for often-updated data.\"" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,create_uid:0 +msgid "Created by" +msgstr "建立者" + +#. module: base_search_fuzzy +#: field:trgm.index,create_date:0 +msgid "Created on" +msgstr "建立於" + +#. module: base_search_fuzzy +#: field:trgm.index,display_name:0 +msgid "Display Name" +msgstr "顯示名稱" + +#. module: base_search_fuzzy +#: field:trgm.index,field_id:0 +msgid "Field" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GIN" +msgstr "" + +#. module: base_search_fuzzy +#: selection:trgm.index,index_type:0 +msgid "GiST" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,id:0 +msgid "ID" +msgstr "編號" + +#. module: base_search_fuzzy +#: field:trgm.index,index_name:0 +msgid "Index Name" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,index_type:0 +msgid "Index Type" +msgstr "" + +#. module: base_search_fuzzy +#: field:trgm.index,__last_update:0 +msgid "Last Modified on" +msgstr "最後修改:" + +#. module: base_search_fuzzy +#: field:trgm.index,write_uid:0 +msgid "Last Updated by" +msgstr "最後更新:" + +#. module: base_search_fuzzy +#: field:trgm.index,write_date:0 +msgid "Last Updated on" +msgstr "最後更新於" + +#. module: base_search_fuzzy +#: model:ir.model,name:base_search_fuzzy.model_ir_model +msgid "Models" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,index_name:0 +msgid "" +"The index name is automatically generated like fieldname_indextype_idx. If " +"the index already exists and the index is located in the same table then " +"this index is resused. If the index is located in another table then a " +"number is added at the end of the index name." +msgstr "" + +#. module: base_search_fuzzy +#: code:addons/base_search_fuzzy/models/trgm_index.py:122 +#, python-format +msgid "The pg_trgm extension does not exists or cannot be installed." +msgstr "" + +#. module: base_search_fuzzy +#: view:trgm.index:base_search_fuzzy.trgm_index_view_form +#: view:trgm.index:base_search_fuzzy.trgm_index_view_tree +msgid "Trigam Index" +msgstr "" + +#. module: base_search_fuzzy +#: model:ir.actions.act_window,name:base_search_fuzzy.trgm_index_action +#: model:ir.ui.menu,name:base_search_fuzzy.trgm_index_menu +msgid "Trigram Index" +msgstr "" + +#. module: base_search_fuzzy +#: help:trgm.index,field_id:0 +msgid "You can either select a field of type \"text\" or \"char\"." +msgstr "" diff --git a/base_search_fuzzy/models/__init__.py b/base_search_fuzzy/models/__init__.py new file mode 100644 index 00000000000..c64b6641d8c --- /dev/null +++ b/base_search_fuzzy/models/__init__.py @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- +# © 2016 Eficent Business and IT Consulting Services S.L. +# © 2016 Serpent Consulting Services Pvt. Ltd. +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from . import ir_model +from . import trgm_index diff --git a/base_search_fuzzy/models/ir_model.py b/base_search_fuzzy/models/ir_model.py new file mode 100644 index 00000000000..a56cb32ea49 --- /dev/null +++ b/base_search_fuzzy/models/ir_model.py @@ -0,0 +1,85 @@ +# -*- coding: utf-8 -*- +# © 2016 Eficent Business and IT Consulting Services S.L. +# © 2016 Serpent Consulting Services Pvt. Ltd. +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +import logging + +from openerp import models, api +from openerp.osv import expression + + +_logger = logging.getLogger(__name__) + + +def patch_leaf_trgm(method): + def decorate_leaf_to_sql(self, eleaf): + model = eleaf.model + leaf = eleaf.leaf + left, operator, right = leaf + table_alias = '"%s"' % (eleaf.generate_alias()) + + if operator == '%': + sql_operator = '%%' + params = [] + + if left in model._columns: + formats = model._columns[left]._symbol_set[0] + column = '%s.%s' % (table_alias, expression._quote(left)) + query = '(%s %s %s)' % (column, sql_operator, formats) + elif left in expression.MAGIC_COLUMNS: + query = "(%s.\"%s\" %s %%s)" % ( + table_alias, left, sql_operator) + params = right + else: # Must not happen + raise ValueError( + "Invalid field %r in domain term %r" % (left, leaf)) + + if left in model._columns: + params = model._columns[left]._symbol_set[1](right) + + if isinstance(params, basestring): + params = [params] + return query, params + elif operator == 'inselect': + right = (right[0].replace(' % ', ' %% '), right[1]) + eleaf.leaf = (left, operator, right) + return method(self, eleaf) + + decorate_leaf_to_sql.__decorated__ = True + + return decorate_leaf_to_sql + + +def patch_generate_order_by(method): + + @api.model + def decorate_generate_order_by(self, order_spec, query): + if order_spec and order_spec.startswith('similarity('): + return ' ORDER BY ' + order_spec + return method(self, order_spec, query) + + decorate_generate_order_by.__decorated__ = True + + return decorate_generate_order_by + + +class IrModel(models.Model): + + _inherit = 'ir.model' + + def _register_hook(self, cr, ids=None): + # We have to prevent wrapping the function twice to avoid recursion + # errors + if not hasattr(expression.expression._expression__leaf_to_sql, + '__decorated__'): + expression.expression._expression__leaf_to_sql = patch_leaf_trgm( + expression.expression._expression__leaf_to_sql) + + if '%' not in expression.TERM_OPERATORS: + expression.TERM_OPERATORS += ('%',) + + if not hasattr(models.BaseModel._generate_order_by, + '__decorated__'): + models.BaseModel._generate_order_by = patch_generate_order_by( + models.BaseModel._generate_order_by) + return super(IrModel, self)._register_hook(cr) diff --git a/base_search_fuzzy/models/trgm_index.py b/base_search_fuzzy/models/trgm_index.py new file mode 100644 index 00000000000..4c99c165622 --- /dev/null +++ b/base_search_fuzzy/models/trgm_index.py @@ -0,0 +1,173 @@ +# -*- coding: utf-8 -*- +# © 2016 Eficent Business and IT Consulting Services S.L. +# © 2016 Serpent Consulting Services Pvt. Ltd. +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +import logging + +from openerp import SUPERUSER_ID, _, api, exceptions, fields, models + +from psycopg2.extensions import AsIs + +_logger = logging.getLogger(__name__) + + +class TrgmIndex(models.Model): + + """Model for Trigram Index.""" + + _name = 'trgm.index' + _rec_name = 'field_id' + + field_id = fields.Many2one( + comodel_name='ir.model.fields', + string='Field', + required=True, + help='You can either select a field of type "text" or "char".' + ) + + index_name = fields.Char( + string='Index Name', + readonly=True, + help='The index name is automatically generated like ' + 'fieldname_indextype_idx. If the index already exists and the ' + 'index is located in the same table then this index is resused. ' + 'If the index is located in another table then a number is added ' + 'at the end of the index name.' + ) + + index_type = fields.Selection( + selection=[('gin', 'GIN'), ('gist', 'GiST')], + string='Index Type', + default='gin', + required=True, + help='Cite from PostgreSQL documentation: "As a rule of thumb, a ' + 'GIN index is faster to search than a GiST index, but slower to ' + 'build or update; so GIN is better suited for static data and ' + 'GiST for often-updated data."' + ) + + @api.model + def _trgm_extension_exists(self): + self.env.cr.execute(""" + SELECT name, installed_version + FROM pg_available_extensions + WHERE name = 'pg_trgm' + LIMIT 1; + """) + + extension = self.env.cr.fetchone() + if extension is None: + return 'missing' + + if extension[1] is None: + return 'uninstalled' + + return 'installed' + + @api.model + def _is_postgres_superuser(self): + self.env.cr.execute("SHOW is_superuser;") + superuser = self.env.cr.fetchone() + return superuser is not None and superuser[0] == 'on' or False + + @api.model + def _install_trgm_extension(self): + extension = self._trgm_extension_exists() + if extension == 'missing': + _logger.warning('To use pg_trgm you have to install the ' + 'postgres-contrib module.') + elif extension == 'uninstalled': + if self._is_postgres_superuser(): + self.env.cr.execute("CREATE EXTENSION IF NOT EXISTS pg_trgm;") + return True + else: + _logger.warning('To use pg_trgm you have to create the ' + 'extension pg_trgm in your database or you ' + 'have to be the superuser.') + else: + return True + return False + + def _auto_init(self, cr, context=None): + res = super(TrgmIndex, self)._auto_init(cr, context) + if self._install_trgm_extension(cr, SUPERUSER_ID, context=context): + _logger.info('The pg_trgm is loaded in the database and the ' + 'fuzzy search can be used.') + return res + + @api.model + def get_not_used_index(self, index_name, table_name, inc=1): + if inc > 1: + new_index_name = index_name + str(inc) + else: + new_index_name = index_name + self.env.cr.execute(""" + SELECT tablename, indexname + FROM pg_indexes + WHERE indexname = %(index)s; + """, {'index': new_index_name}) + + indexes = self.env.cr.fetchone() + if indexes is not None and indexes[0] == table_name: + return True, index_name + elif indexes is not None: + return self.get_not_used_index(index_name, table_name, + inc + 1) + + return False, new_index_name + + @api.multi + def create_index(self): + self.ensure_one() + + if not self._install_trgm_extension(): + raise exceptions.UserError(_( + 'The pg_trgm extension does not exists or cannot be ' + 'installed.')) + + table_name = self.env[self.field_id.model_id.model]._table + column_name = self.field_id.name + index_type = self.index_type + index_name = '%s_%s_idx' % (column_name, index_type) + index_exists, index_name = self.get_not_used_index( + index_name, table_name) + + if not index_exists: + self.env.cr.execute(""" + CREATE INDEX %(index)s + ON %(table)s + USING %(indextype)s (%(column)s %(indextype)s_trgm_ops); + """, { + 'table': AsIs(table_name), + 'index': AsIs(index_name), + 'column': AsIs(column_name), + 'indextype': AsIs(index_type) + }) + return index_name + + @api.model + def index_exists(self, model_name, field_name): + field = self.env['ir.model.fields'].search([ + ('model', '=', model_name), ('name', '=', field_name)], limit=1) + + if not field: + return False + + trgm_index = self.search([('field_id', '=', field.id)], limit=1) + return bool(trgm_index) + + @api.model + def create(self, vals): + rec = super(TrgmIndex, self).create(vals) + rec.index_name = rec.create_index() + return rec + + @api.multi + def unlink(self): + for rec in self: + self.env.cr.execute(""" + DROP INDEX IF EXISTS %(index)s; + """, { + 'index': AsIs(rec.index_name), + }) + return super(TrgmIndex, self).unlink() diff --git a/base_search_fuzzy/security/ir.model.access.csv b/base_search_fuzzy/security/ir.model.access.csv new file mode 100644 index 00000000000..0d5bc603845 --- /dev/null +++ b/base_search_fuzzy/security/ir.model.access.csv @@ -0,0 +1,5 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_trgm_index_public,trgm_index group_public,model_trgm_index,base.group_public,1,0,0,0 +access_trgm_index_portal,trgm_index group_portal,model_trgm_index,base.group_portal,1,0,0,0 +access_trgm_index_group_partner_manager,trgm_index group_partner_manager,model_trgm_index,base.group_no_one,1,1,1,1 +access_trgm_index_group_user,trgm_index group_user,model_trgm_index,base.group_user,1,0,0,0 diff --git a/base_search_fuzzy/tests/__init__.py b/base_search_fuzzy/tests/__init__.py new file mode 100644 index 00000000000..3363cb44c77 --- /dev/null +++ b/base_search_fuzzy/tests/__init__.py @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +# © 2016 Eficent Business and IT Consulting Services S.L. +# © 2016 Serpent Consulting Services Pvt. Ltd. +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from . import test_query_generation diff --git a/base_search_fuzzy/tests/test_query_generation.py b/base_search_fuzzy/tests/test_query_generation.py new file mode 100644 index 00000000000..a385348284c --- /dev/null +++ b/base_search_fuzzy/tests/test_query_generation.py @@ -0,0 +1,102 @@ +# -*- coding: utf-8 -*- +# © 2016 Eficent Business and IT Consulting Services S.L. +# © 2016 Serpent Consulting Services Pvt. Ltd. +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from openerp.osv import expression +from openerp.tests.common import TransactionCase, at_install, post_install + + +@at_install(False) +@post_install(True) +class QueryGenerationCase(TransactionCase): + + def setUp(self): + super(QueryGenerationCase, self).setUp() + self.ResPartner = self.env['res.partner'] + self.TrgmIndex = self.env['trgm.index'] + self.ResPartnerCategory = self.env['res.partner.category'] + + def test_fuzzy_where_generation(self): + """Check the generation of the where clause.""" + # the added fuzzy search operator should be available in the allowed + # operators + self.assertIn('%', expression.TERM_OPERATORS) + + # create new query with fuzzy search operator + query = self.ResPartner._where_calc( + [('name', '%', 'test')], active_test=False) + from_clause, where_clause, where_clause_params = query.get_sql() + + # the % parameter has to be escaped (%%) for the string replation + self.assertEqual(where_clause, """("res_partner"."name" %% %s)""") + + # test the right sql query statement creation + # now there should be only one '%' + complete_where = self.env.cr.mogrify( + "SELECT FROM %s WHERE %s" % (from_clause, where_clause), + where_clause_params) + self.assertEqual( + complete_where, + 'SELECT FROM "res_partner" WHERE ' + '("res_partner"."name" % \'test\')') + + def test_fuzzy_where_generation_translatable(self): + """Check the generation of the where clause for translatable fields.""" + ctx = {'lang': 'de_DE'} + + # create new query with fuzzy search operator + query = self.ResPartnerCategory.with_context(ctx)\ + ._where_calc([('name', '%', 'Goschaeftlic')], active_test=False) + from_clause, where_clause, where_clause_params = query.get_sql() + + # the % parameter has to be escaped (%%) for the string replation + self.assertIn("""SELECT id FROM temp_irt_current WHERE name %% %s""", + where_clause) + + complete_where = self.env.cr.mogrify( + "SELECT FROM %s WHERE %s" % (from_clause, where_clause), + where_clause_params) + + self.assertIn( + """SELECT id FROM temp_irt_current WHERE name % 'Goschaeftlic'""", + complete_where) + + def test_fuzzy_order_generation(self): + """Check the generation of the where clause.""" + order = "similarity(%s.name, 'test') DESC" % self.ResPartner._table + query = self.ResPartner._where_calc( + [('name', '%', 'test')], active_test=False) + order_by = self.ResPartner._generate_order_by(order, query) + self.assertEqual(' ORDER BY %s' % order, order_by) + + def test_fuzzy_search(self): + """Test the fuzzy search itself.""" + if self.TrgmIndex._trgm_extension_exists() != 'installed': + return + + if not self.TrgmIndex.index_exists('res.partner', 'name'): + field_partner_name = self.env.ref('base.field_res_partner_name') + self.TrgmIndex.create({ + 'field_id': field_partner_name.id, + 'index_type': 'gin', + }) + + partner1 = self.ResPartner.create({ + 'name': 'John Smith' + }) + partner2 = self.ResPartner.create( + {'name': 'John Smizz'} + ) + partner3 = self.ResPartner.create({ + 'name': 'Linus Torvalds' + }) + + res = self.ResPartner.search([('name', '%', 'Jon Smith')]) + self.assertIn(partner1.id, res.ids) + self.assertIn(partner2.id, res.ids) + self.assertNotIn(partner3.id, res.ids) + + res = self.ResPartner.search([('name', '%', 'Smith John')]) + self.assertIn(partner1.id, res.ids) + self.assertIn(partner2.id, res.ids) + self.assertNotIn(partner3.id, res.ids) diff --git a/base_search_fuzzy/views/trgm_index.xml b/base_search_fuzzy/views/trgm_index.xml new file mode 100644 index 00000000000..36fb6efcb1b --- /dev/null +++ b/base_search_fuzzy/views/trgm_index.xml @@ -0,0 +1,47 @@ + + + + + + trgm.index.view.form + trgm.index + +
+ + + + + + + +
+
+
+ + + trgm.index.view.tree + trgm.index + + + + + + + + + + + Trigram Index + trgm.index + form + tree,form + ir.actions.act_window + + + + +
+
diff --git a/base_user_role/i18n/sl.po b/base_user_role/i18n/sl.po index 782a728e950..4e855908063 100644 --- a/base_user_role/i18n/sl.po +++ b/base_user_role/i18n/sl.po @@ -4,6 +4,7 @@ # # Translators: # OCA Transbot , 2016 +# Matjaž Mozetič , 2016 msgid "" msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" diff --git a/kpi/i18n/es.po b/kpi/i18n/es.po index 26eb5515ead..69c6c825865 100644 --- a/kpi/i18n/es.po +++ b/kpi/i18n/es.po @@ -4,6 +4,7 @@ # # Translators: # OCA Transbot , 2016 +# Pedro M. Baeza , 2016 msgid "" msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" diff --git a/kpi/i18n/sk.po b/kpi/i18n/sk.po index 233eea43f47..32a6611cb7f 100644 --- a/kpi/i18n/sk.po +++ b/kpi/i18n/sk.po @@ -4,6 +4,7 @@ # # Translators: # OCA Transbot , 2016 +# gebri , 2016 msgid "" msgstr "" "Project-Id-Version: Odoo Server 9.0c\n" diff --git a/server_environment_ir_config_parameter/static/description/icon.png b/server_environment_ir_config_parameter/static/description/icon.png new file mode 100644 index 00000000000..3a0328b516c Binary files /dev/null and b/server_environment_ir_config_parameter/static/description/icon.png differ