From 52104d6ae10a10dca717af48baabacc31fd75683 Mon Sep 17 00:00:00 2001 From: "Laurent Mignon (ACSONE)" Date: Fri, 29 Apr 2016 11:52:01 +0200 Subject: [PATCH 01/37] 9.0 add date range Sorrento Delivery * [ADD] Basic structure for the new date range module * [IMP] Add a basic description into the README * [IMP] Basic implementation * [IMP] First working implementation * [IMP] Improve datamodel * [ADD] Add basic tests for date.range * [PEP8] * [PYLINT] * [DEL] Remove unused code * [IMP] Remove unsused dependencies into the JS * [IMP] Better operator label for date range * [DEL] Remove unused file * [IMP] Better user experience by showing the select input only once empty * [FIX]Try to fix tests that fails only on travis by adding an explicit cast on the daterange methods parameters * [FIX]Try to fix tests that fails only on travis by adding an explicit cast on the daterange methods parameters * [FIX]Try to fix tests that fails only on travis by using postgresql 9.4 * [FIX]Try with postgresql 9.2 since the daterange method has appeared in 9.2 * [IMP] Add a limitation into the module description to warm about the minimal version of postgresql to use * [IMP]Add multi-company rules * [IMP]Remove unused files * [FIX] Add missing brackets into JS * [FIX] Overlap detection when company_id is False * [IMP] Add default order for date.range * [IMP] Add date range generator * [FIX] OE compatibility * [FIX] Travis * [IMP] Code cleanup and improves test coverage * [FIX] Add missing dependency on 'web' * [PYLINT] remove unused import * [FIX] Add missing copyright * [FIX] Limits are included into the range * [IMP][date_range] Security * [IMP] Improve module description * [IMP] Spelling --- date_range/README.rst | 108 ++++++++++++++++ date_range/__init__.py | 6 + date_range/__openerp__.py | 27 ++++ date_range/i18n/.empty | 0 date_range/models/__init__.py | 6 + date_range/models/date_range.py | 77 ++++++++++++ date_range/models/date_range_type.py | 28 +++++ date_range/security/date_range_security.xml | 19 +++ date_range/security/ir.model.access.csv | 5 + .../description/date_range_as_filter.png | Bin 0 -> 142933 bytes .../date_range_as_filter_result.png | Bin 0 -> 247893 bytes .../static/description/date_range_create.png | Bin 0 -> 101189 bytes .../description/date_range_type_as_filter.png | Bin 0 -> 186047 bytes .../description/date_range_type_create.png | Bin 0 -> 79925 bytes .../static/description/date_range_wizard.png | Bin 0 -> 28955 bytes .../description/date_range_wizard_result.png | Bin 0 -> 57321 bytes date_range/static/description/icon.png | Bin 0 -> 9455 bytes date_range/static/description/icon.svg | 79 ++++++++++++ date_range/static/src/js/date_range.js | 117 ++++++++++++++++++ date_range/static/src/xml/date_range.xml | 12 ++ date_range/tests/__init__.py | 7 ++ date_range/tests/test_date_range.py | 100 +++++++++++++++ date_range/tests/test_date_range_generator.py | 34 +++++ date_range/tests/test_date_range_type.py | 20 +++ date_range/views/assets.xml | 8 ++ date_range/views/date_range_view.xml | 84 +++++++++++++ date_range/wizard/__init__.py | 5 + date_range/wizard/date_range_generator.py | 67 ++++++++++ date_range/wizard/date_range_generator.xml | 40 ++++++ 29 files changed, 849 insertions(+) create mode 100644 date_range/README.rst create mode 100644 date_range/__init__.py create mode 100644 date_range/__openerp__.py create mode 100644 date_range/i18n/.empty create mode 100644 date_range/models/__init__.py create mode 100644 date_range/models/date_range.py create mode 100644 date_range/models/date_range_type.py create mode 100644 date_range/security/date_range_security.xml create mode 100644 date_range/security/ir.model.access.csv create mode 100644 date_range/static/description/date_range_as_filter.png create mode 100644 date_range/static/description/date_range_as_filter_result.png create mode 100644 date_range/static/description/date_range_create.png create mode 100644 date_range/static/description/date_range_type_as_filter.png create mode 100644 date_range/static/description/date_range_type_create.png create mode 100644 date_range/static/description/date_range_wizard.png create mode 100644 date_range/static/description/date_range_wizard_result.png create mode 100644 date_range/static/description/icon.png create mode 100644 date_range/static/description/icon.svg create mode 100644 date_range/static/src/js/date_range.js create mode 100644 date_range/static/src/xml/date_range.xml create mode 100644 date_range/tests/__init__.py create mode 100644 date_range/tests/test_date_range.py create mode 100644 date_range/tests/test_date_range_generator.py create mode 100644 date_range/tests/test_date_range_type.py create mode 100644 date_range/views/assets.xml create mode 100644 date_range/views/date_range_view.xml create mode 100644 date_range/wizard/__init__.py create mode 100644 date_range/wizard/date_range_generator.py create mode 100644 date_range/wizard/date_range_generator.xml diff --git a/date_range/README.rst b/date_range/README.rst new file mode 100644 index 0000000000..b78b7f320c --- /dev/null +++ b/date_range/README.rst @@ -0,0 +1,108 @@ +.. 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 + +========== +Date Range +========== + +This module lets you define global date ranges that can be used to filter +your values in tree views. + +Usage +===== + +To configure this module, you need to: + +* Go to Settings > Technical > Date ranges > Date Range Types where + you can create types of date ranges. + + .. figure:: static/description/date_range_type_create.png + :scale: 80 % + :alt: Create a type of date range + +* Go to Settings > Technical > Date ranges > Date Ranges where + you can create date ranges. + + .. figure:: static/description/date_range_create.png + :scale: 80 % + :alt: Date range creation + + It's also possible to launch a wizard from the 'Generate Date Ranges' menu. + + .. figure:: static/description/date_range_wizard.png + :scale: 80 % + :alt: Date range wizard + + The wizard is useful to generate recurring periods. + + .. figure:: static/description/date_range_wizard_result.png + :scale: 80 % + :alt: Date range wizard result + +* Your date ranges are now available in the search filter for any date or datetime fields + + Date range types are proposed as a filter operator + + .. figure:: static/description/date_range_type_as_filter.png + :scale: 80 % + :alt: Date range type available as filter operator + + Once a type is selected, date ranges of this type are porposed as a filter value + + .. figure:: static/description/date_range_as_filter.png + :scale: 80 % + :alt: Date range as filter value + + And the dates specified into the date range are used to filter your result. + + .. figure:: static/description/date_range_as_filter_result.png + :scale: 80 % + :alt: Date range as filter result + + +.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas + :alt: Try me on Runbot + :target: https://runbot.odoo-community.org/runbot/149/9.0 + + +Known issues / Roadmap +====================== + +* The addon use the daterange method from postgres. This method is supported as of postgresql 9.2 + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues +`_. In case of trouble, please +check there if your issue has already been reported. If you spotted it first, +help us smashing it by providing a detailed and welcomed feedback. + +Credits +======= + +Images +------ + +* Odoo Community Association: `Icon `_. + +Contributors +------------ + +* Laurent Mignon + +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/date_range/__init__.py b/date_range/__init__.py new file mode 100644 index 0000000000..dcac9c0c78 --- /dev/null +++ b/date_range/__init__.py @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- +# © 2016 ACSONE SA/NV () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import models +from . import wizard diff --git a/date_range/__openerp__.py b/date_range/__openerp__.py new file mode 100644 index 0000000000..02c75f5d4b --- /dev/null +++ b/date_range/__openerp__.py @@ -0,0 +1,27 @@ +# -*- coding: utf-8 -*- +# © 2016 ACSONE SA/NV () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +{ + "name": "Date Range", + "summary": "Manage all kind of date range", + "version": "9.0.1.0.0", + "category": "Uncategorized", + "website": "https://odoo-community.org/", + "author": "ACSONE SA/NV, Odoo Community Association (OCA)", + "license": "AGPL-3", + "application": False, + "installable": True, + "depends": [ + "web", + ], + "data": [ + "security/ir.model.access.csv", + "security/date_range_security.xml", + "views/assets.xml", + "views/date_range_view.xml", + "wizard/date_range_generator.xml", + ], + "qweb": [ + "static/src/xml/date_range.xml", + ] +} diff --git a/date_range/i18n/.empty b/date_range/i18n/.empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/date_range/models/__init__.py b/date_range/models/__init__.py new file mode 100644 index 0000000000..feae177c72 --- /dev/null +++ b/date_range/models/__init__.py @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- +# © 2016 ACSONE SA/NV () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import date_range_type +from . import date_range diff --git a/date_range/models/date_range.py b/date_range/models/date_range.py new file mode 100644 index 0000000000..91111b4501 --- /dev/null +++ b/date_range/models/date_range.py @@ -0,0 +1,77 @@ +# -*- coding: utf-8 -*- +# © 2016 ACSONE SA/NV () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openerp import api, fields, models +from openerp.tools.translate import _ +from openerp.exceptions import ValidationError + + +class DateRange(models.Model): + _name = "date.range" + _order = "type_name,date_start" + + @api.model + def _default_company(self): + return self.env['res.company']._company_default_get('date.range') + + name = fields.Char(required=True, translate=True) + date_start = fields.Date(string='Start date', required=True) + date_end = fields.Date(string='End date', required=True) + type_id = fields.Many2one( + comodel_name='date.range.type', string='Type', select=1, required=True) + type_name = fields.Char( + string='Type', related='type_id.name', readonly=True, store=True) + company_id = fields.Many2one( + comodel_name='res.company', string='Company', select=1, + default=_default_company) + active = fields.Boolean( + help="The active field allows you to hide the date range without " + "removing it.", default=True) + + _sql_constraints = [ + ('date_range_uniq', 'unique (name,type_id, company_id)', + 'A date range must be unique per company !')] + + @api.constrains('type_id', 'date_start', 'date_end', 'company_id') + def _validate_range(self): + for this in self: + start = fields.Date.from_string(this.date_start) + end = fields.Date.from_string(this.date_end) + if start >= end: + raise ValidationError( + _("%s is not a valid range (%s >= %s)") % ( + this.name, this.date_start, this.date_end)) + if this.type_id.allow_overlap: + continue + # here we use a plain SQL query to benefit of the daterange + # function available in PostgresSQL + # (http://www.postgresql.org/docs/current/static/rangetypes.html) + SQL = """ + SELECT + id + FROM + date_range dt + WHERE + DATERANGE(dt.date_start, dt.date_end, '[]') && + DATERANGE(%s::date, %s::date, '[]') + AND dt.id != %s + AND dt.active + AND dt.company_id = %s + AND dt.type_id=%s;""" + self.env.cr.execute(SQL, (this.date_start, + this.date_end, + this.id, + this.company_id.id or None, + this.type_id.id)) + res = self.env.cr.fetchall() + if res: + dt = self.browse(res[0][0]) + raise ValidationError( + _("%s overlaps %s") % (this.name, dt.name)) + + @api.multi + def get_domain(self, field_name): + self.ensure_one() + return [(field_name, '>=', self.date_start), + (field_name, '<=', self.date_end)] diff --git a/date_range/models/date_range_type.py b/date_range/models/date_range_type.py new file mode 100644 index 0000000000..955e6e9b50 --- /dev/null +++ b/date_range/models/date_range_type.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# © 2016 ACSONE SA/NV () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openerp import api, fields, models + + +class DateRangeType(models.Model): + _name = "date.range.type" + + @api.model + def _default_company(self): + return self.env['res.company']._company_default_get('date.range') + + name = fields.Char(required=True, translate=True) + allow_overlap = fields.Boolean( + help="If sets date range of same type must not overlap.", + default=False) + active = fields.Boolean( + help="The active field allows you to hide the date range without " + "removing it.", default=True) + company_id = fields.Many2one( + comodel_name='res.company', string='Company', select=1, + default=_default_company) + + _sql_constraints = [ + ('date_range_type_uniq', 'unique (name,company_id)', + 'A date range type must be unique per company !')] diff --git a/date_range/security/date_range_security.xml b/date_range/security/date_range_security.xml new file mode 100644 index 0000000000..20bea9bfe7 --- /dev/null +++ b/date_range/security/date_range_security.xml @@ -0,0 +1,19 @@ + + + + + Date Range Type multi-company + + + ['|',('company_id','=',user.company_id.id),('company_id','=',False)] + + + + Date Range multi-company + + + ['|',('company_id','=',user.company_id.id),('company_id','=',False)] + + + + diff --git a/date_range/security/ir.model.access.csv b/date_range/security/ir.model.access.csv new file mode 100644 index 0000000000..2def3c23a9 --- /dev/null +++ b/date_range/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_date_range_date_range,date_range.date_range,model_date_range,base.group_user,1,0,0,0 +access_date_range_date_range_type,date_range.date_range_type,model_date_range_type,base.group_user,1,0,0,0 +access_date_range_date_range_config,date_range.date_range.config,model_date_range,base.group_configuration,1,1,1,1 +access_date_range_date_range_type_config,date_range.date_range_type.config,model_date_range_type,base.group_configuration,1,1,1,1 \ No newline at end of file diff --git a/date_range/static/description/date_range_as_filter.png b/date_range/static/description/date_range_as_filter.png new file mode 100644 index 0000000000000000000000000000000000000000..4f61f48d8449485a6f748ee4c805ee5e79915dfd GIT binary patch literal 142933 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

af%%dd6ACxJqs{gvoE|^|@n>BstI# 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

4b;SM1^JxuK zI`4pnk1B@#Q(`XFLd7lK-yFx=&7Ug$uM#EsHko7dnG;XX>mr`s?(}ho_dTjchOakY zRg9nJyfx^!ZAwd+RibQ?`_|+tgd?8Ns)Am3bLj2#hD^#w(`7W22^B9NpABC28SVMj zeKl7%9H-Z)A3f|kI$K{ztg$)*RTHdb4XzqGvp#Fh_Ft9mGbMCw!ibX0<4!H&F#|kS7FOd)gAu9~0sRK9f5;!FJQ-bl&z!2Mk!Ef#DH7}})8cs)}bC5zU zRTX`BYOUvxqH7(#%3)KtVK=Cp-1LcdQ_nXq?Q-Jjr#{3uU5p&Op{ky&KT+(N0g5i9Z49t;LaLLnqrqriX0hgQU$e+l_qF@pYuTaDEKwYoXYOb%=?h- z1}`eH?C$okGn>h?t}7mvgVdkU>zeI|W4J)oz~Th0zwfa(7zdoyQ{R`=-2VbLwgm#!{9?^n={z$?0{sC~*sa#wQTiYBov-mmN!Xd{4 zJF?SFB}ZNwV~c4)eSzu7fVI%RS7T4tl^nZ@Du%0St6$_oeIc}=HlhmN;uz=hu2?aIQO}ocuInZ2 zcV>s#GIMfKA?%jQt|l_-u+zm{uI?Ca(}(o&v9#`xzI2-Nv8#ZO4kwnDd6U#R?mof5 zQ2XsNh%p?rZPX}*`H8Q`m0qv7{yHu+&c#ozsj^>Ft=c~rGxc1C>=Ir(_m$Eb@0 zy<@b|gJQ)?UE4An&nNgMUsBzXcnzuLL|k*(I}-z2_f)Eye8tka z3Nmo1({9RQxfz3m{0v>i8Pww<=k~|AQ9zVGtS>&tZ{uEc<|0pJE|Tdth_Ly_bl5qz zvT+ME3F*Ls>x~9OEI3eE$B)B2I!Mf^I&YQJCR zoosH|Mfnqwt;=gXB_x%+Au_Q%TVYsXOR?JhF^Pc-JD;@5UA;=9THvjE;W{xO)chOl zbklGl*eku-SM&ANmC_mA#Z}8QOOj2Oa1H)u0g$j}2MD=+-jKQ=pwT~g`a(HpALmJT{*zb#N>!r<+hG>mK6uC$u~ayv)ygwtXlmt z*g|UNQsX=O{aO$FIO_&+$GDn95OEx1A%AcgJmJPd+Ri$y$Q5Hle#CiMV_&R?6eqhnfQz8?(^E%6y+(d^M7= zQgE%pLLnx9D2rVzSRZ=Kbx5Z_pf{bl0TS@MPtT-UXI?f;(BH+$FPy8-K9leEvDhQH zXxarK6?YxKmhB9QAU#!2z#yixW^HQ*c*DvFMmpHlup&~F-KZg)GlwO8e2fF!nGiL6hjpD zg5MQ`et(R6wp`WmzU{(^d?x4ejxn2CMZ5pz4)mpFw7FDRL)B!_7#-q5>vXIVX1u_o zC`hf;7f;j`>THM?J<8iPqR}*f)b~U!d|xo88nRr&v#Q96mbYe3N&cbdQts7~j2aEN!K7GY36FsxV&OPVuZaV@cU+}x3qYOJ~Z z8faGk)TFG(wkSdB+=g>{oyCzeZ}(CbM2w8R7bqjO)j@>LLW~}{4oB8$!iIyf+ADg@ z04>w!7-cW)r)@64<&q*(U@SXQFnpnHT2e|2!J=b@?bQ2gR*|3~-|2S6)4^h&d<^N& zhU52B!L*aR+C3nv3JYr8_B?ljnTNERqg6LQW5L!%w;Oyo%(B$c zu|GNGD~P3oO2#F9u&UINzB`;O@3Lm7hl9>c+jb@vcZ- zrgR)FO!f|KCfr=@dKUxNwnLjk$2NpOQ&>-iPoNdvFF_^amH^9Fg?xP z9Q6aBUe}n>UqgG$NN$XUNKoY491o9&b{OV+MXp|@P`AFSln=_}PiXW*SfSGA?mKV1 zkMkS8rExEfMlCdFls~fBHJ{cwPB(AJp@iIc3obwF)+e4-0(u7a&s()o#FgmtO^Au^ z-F&a2WxqBo!%m*(?C|z!9=gF(NMhy%H;u?K2&S?Z$Rt_rz;)Zggdg23`$o! zUqC&Kjj`OZvK%MSfCa9YZ#-TZD=v)p?Rmh6&lhQBQn(D2xs@`rjLy2K^Ruex8l1Xm z=JI{z%i9wrw0gyRPpQ!_lbwXL=bI_KKD%_m7CL%!uLPESJFhuTfK_R8rSJJXjC0d z8P{nm00eWI_c|Sl45Q=4X;%}>AxkZnsug3BdNjaqrKdEt3sE?t>To|Z14eB*Pic$9 zq>}XIW(w(pB&Gn{S#id7%3R3^>yBv0C2_oEes2jBmKN8<1|Azw_9)o`_8ssEm<5*3 z?t2TBj9NUMD(|o3$CT6|O?~flaqXrQ*FyEk<>E$)0|mEdQxYdKA)|F{M7XonP6Obh z=z4+T$?_X%5yafE1v{8a|?aK$igkMXs-Kim-E}9dqancq$GPOoss8DMv_T&0R zkAIRImKu^sCX_y~O9;kVE*YK<94pNymT4LF*q@L&H+e=-+-@3f??L>ulp!z}l0b&~ zHrNYl`N4CgkTF0Suvh3fv-p(_a*s)QNmgAT_GfFp;%srY`%JX zGH;>oAG+K-W%f9Xf;rI~Z|l6@-9o<~I^;sS`_eZN0lj3-@p*ev{Z>t&&Z)#4Y+6+UInh5| zngMVV*sl#0p3$YF#jz}b!Y=(P)d{;QVo%{T-xvwt!Sfg{a<2lTa68^{_DgO^Yn$kl z+nTO*mqof7;;n*ES43O}+QLAYGhBbIAd)^#>o0%8hOA%cZ{b9}TJ5;e!Gn*UZ8#&B z&1NJjeB)xX(*L}sRBEN=X4+m(t;TA2RGg$6GHg$0LNmWC&3vt#Q)#msf`(4vt|z+5 zq*HI$A|d7eM0D7E@n1)A%6bgHm5WTmETx>(8;HtHVRKpgwLMKR23tDxg>k^l!1d$V z#O>qx(0p&a3Z~(_gfrP%z#4eKl7{fv5e~N&eg>YlC^ek0q(fIyY*5lYOl_0=KX{MR&Q6i zN78IUu{(>8XuSPS$~^~LQJ2}|R?G)7fqh?Q;7F%|{hIh*WL^32kDX+ksQNHjc8Dbd z49A|=P)y2`NRcPVn6E+J4@0iC$zsB1|@ev_?U zK?&Y(YsG$B{2mXdrZXN_)eFtq;*8dhnyAgPig9GCP}uA(HKG9#UgknXs;y%(H`=)^ z1BuJWe{yOLlpTm&JO$a1a?AQ_MG1QlF`_XU`rSgUmSgbe*2Qi`L{8>~GW?02CZkt{ zD4Dyq3<#OUl59a-zGn~rmXim&GdpCpVdh5ODlp2FeAWdc3aSwcP&t z9_v1*-?VDBV1e9mb6EXrOuK#l!T(+7ak^;YuzZ4P+T;74m$GCU#AVM|%cte?XPwK3 zoqU4ZrcarJvA(g9T86q2qNu@}-%2%2{IB06Dtho5Wo`OFay_IQB`Ir^X)A<5^~G$4 z-K1xN74<=y^&~E4q>aCVQ09A6lcV^eGX;`njBHJ8fs_z$3}7(dP50qTPv70IUrxr; zPtzUVIT!C+IuAX(h8Z?BTc)N?*;o0NW)oGzkfuS=XvLo-X|-g@@LPPy#)fM_btPJ# zI6K-&iGx5TFeg4!cCNQ@Ia53Ybq`xc!9N_J&#KIgo;rl&K`9~kRFYKPKXa79699C- zK`uDAZ(8}p>X1B1kfB`EIXiAE8Wyw@tv*%3ugercUvJ_*hq-LP;pA?)s-AkI;h+&e_Xu;Zajl4dWk(GjckR~ud1C--KL4ukMAchCtbjL6F_vwrqBR7I5w?~C8q?>xm9 zILive&Q6`2YnAgljTb8qUoS{B0c zF(Yg|c;@NH#deUd@In$)=3yR6`C>=48!Iw@op*L>mAst4pT*nN50eLbWKE$t(VgG< zPod`ywUSe_IV{$Lotb0wfr znPQMO6RnHWYjo$Ov*At+&-^IwNmU{OpZ#p*#vMVyyd&{V)jYvk-BF?DTXc=@y`Vjh z=w01k@^N0-_tSkvA-A^rRcTVjHdh}DbKetiVGv$k)s}=|HIIo}vaOoYHi;KlW4dH5&7?B4N!Lx1{gXA_ zCZ_l@3I`V~sg!{;QPuml%5@m$F+n~!dGrI?W0)#F0E1;(;2x4|?TB{+m||Qsjlgn* zn8d~&>gO3I1Kxh497|m7HL@`Wvc{wJZ5RggVrZGJV(AjjHfz<*U#N&A7*28b@T5i7 z6nvy3-iQf;Zv|qPlt~gy(&O@SB5tU5!r9xIBPhbZIn;5^&43c=)3=d0P^gZ?rWAQmzvz z?_BS@BkJiFl`fxio$x$*5G4Y=RnKCt@rQ9*E|S?4oNDnS*1D{38gea(-S0KJ#_O82 z<(Z?M#heHJ>qDp4?@f9ZCA`7`j%7uY_4A9nBo%a5DsRbd=VUqf-X%@Wl{C_;!!@r> z5K6|*{2Y|vyXel_B@d-07^4;P&&x9=p&MmFF6??x%r8X&aVF~p&Ly>0=M6eKVJ}`K z%xN5UnBcJYV#|FDeV45mA{QP?R3~OQj~2mY+iG-9u_{<_o)~AVoy^-Tna-~7a)MkJ zxCfDK5T*y>ZoE_bHpcyPkGaCIVFE>xopd>?oBv_~Vo|?| zRkv^+Fjq{#8OqJ_Ov!Npazy^3$McA=f6@-T!LYfo>W5r{?;Kej0!P9?@MWcpJk%xM z^7$YGd_HG!vvM&@V z2af4ZUaw$OAlYqTQ#WLGXBfEwblb-Zg9@46YlO=N@4yw8wKFtQM>Ymqz;@B*c7@#f zqF$L>c!vpSGW*Vpbaw*VN9-q-^?t=H9UY>?Ji#Mdx7t@x+3uk?POd2SFDb!1Rf@X~R4y=a?o~(~i3QSquR(iVHy~u`7a=Dx z9hY_rP`{SCdH?v%^Bt-_@sarPA9dU z;Nh8{x5gfvlSp{g&q1o}rd_isL=4;~q*^RCH(e}Hf|pm+FQztxj>8nr=bUHWr`^lL z8#qJPuo=^CdigMVJM1XB=dM}cWO{t#tIH*prH#3`PF#Icp2JaesXT0U>A!mq-I@dj zm#?5s|1_=x0*%#vfVE*MQYgdR*y-^Qxtx#*YVhS>O-!+GQ;Y@6>E>K{K@dEy{YK5c zr|0_3IO6l@+jarE1h}1vl4IvFaTvFe(#(jANtW`iW(GjOzpAYcZMb`?8)e&+Y3GCd?h3c-!ex8qeGbi zNlc1!C|6a!-6gfo_t>({iWqm{8*rR4S94)7L;yhsUr=WlvIq$=f$wxq2Pva99@EQr zb5<+EK22|b^9zyexsB_fi(6vwwP*!?MCa!FkN!22+0c1ee6tz5o6q{+pOmpNZ~iIC z&GF*r_a0{vsTty?GN{UE2@>=!LC>+*o#9*u?rwG(p8_%#Kj2~FXsN1#MQI7I%d~Xd zUJzuth{1!#e{FL=o{~-mq`5M_8mu^`3t`;4;i0$S1NNrB zj1UJ)VteHH3FzN);_3-q8rf+<2R+MG=ZT227=k*Ww)JuH+c*g>NT~}d&Hj?L@(zk1 z2^#h_pLV@ayR#T9dDTI}#7yXw>{@&pTjk)sZ{-qG7P1BwXk}SLI(fkCv>VhCtc7-S zpU{MPz#1R6%ad3BGK+rEx{CzmfOg|t2Bc388Yi&Jg`2165H56m7mV6S8!T<}k(t$| zyBe*7rU1Eu{3SR`NNV<^k=b!#*JZpN!B^WtgA2bQo1**#Iz{7w6H@+5{D~WN4dKh^ z7sNPB3Qr@HPp?1ks|5NE66l0EN|Rd`G0$(uO}89izIcNp(8*3QF4c+heZ&vmGoeiL zbCb+SYSmf?_lr9E@3q+2zRadDNJz8E4&g&(E=StjHOP`1YyERJE8JK-rs$~lSm7$o zJc;YA8~VQ!c?9J(!||Adr#Z~1BVbO{+H115E=`mo(Cv7r8p(pM23XQKrntxYD~&K+ zf!Q!PIkxYD&QEX$!PRZa^hZ(vwDbK$E4F*ayV3c}i`loiIcSQ+9-DqEVp8eO{x96V z6pG-tAC)7*;F8la8R?2z;tz2)+n~ro)+F9D+SYRSFmc^fB%O-1fV$w~=^#g&&$NyNCc)9P7ooM1TDmP1WkY7KKIMY8bKZQ;# zK&YS3wfw#Bv?qqZKWZs6s=V*9rDQsDbs(wAt9zk5v@I7~{vxJ0UaZ19oXh~*T5GvY z=kvi$8XE|LK8!X>$rA%GTCG^AdUdKQD)v2H?_$vF`6jaAm9Gj!QBl(m>ac!D!~KgM82@EDv-~>-!4EB?H7a_v)$P7W zY##T}DZbBiAmG)-;|$nBboOb$)|Na^;arWmY*iP+Uk`ZKSErGeu=9+`kb5phk;Wp_ z&bwXVcsU>~4IZf5LH)c`=`8V?Tx;%9tmX(BGUA8Ar=|^~(2&pipZ9w=HnqsEdX{l{ z&|F<#Z}WXV!&4?KaVy~;!4=Jg0RU6?N`~%dWSrc_KG|OXG?3@PQ*B^xM6uOrD#-{9 zZm8=of{-ffH(;`Zt}YATOHA$1ruJISKZEu6i2Zf(ezaNyzUh-rtGOFEb}hCbTC`|~ zQ(1>=94QWmlXiQ<`oL1}o(qQ_DrG1@;*n?qp~|`=k{@?GlbJkYVMt_8*8rag6%Q}g zr{#uIA<+nQKVpfyQ?@Tbf&!l(?-=yiK5a-FLC|Qx(ffq2v_ZiIo+q4cek2lq`}p|K zYMyS~@uHyO4g?-)fZg^#mnFQ$kgMn0_0`HDE$9{D%9j^+;M=H3yFmTWczJnYaJipa z!+NZ6d#&CDKR+^F!#>`9mT-FofjdtnV-neeH`gg@X4M3cyXk*DR87As;oPdy;luOs zvn$cGVda$C74ob9M#dfO1>f4v)xbl@eA924{jdI~djy^&6<63l{?FZAfQK}96zH#@ z0wHlai{66mMl@f62?M1ryzkr@6AN{VJJ>+Q`)elrds$rZjxzwl>9gxXY!|)#@jN#v z1%Vvci`_!#FWN?9EbJlw>&Jg7ZA0VTi?-Z@2GGaK0VJ3W1*T0o=GgTAxR^F--^9Oq z`0UW-Z@lQOh&6Ug0Wopo~?_X8Jc<@y0R;`-CfD`NA1OR_3{Woz%50C7Kj89eDy4OXGJ^+Q^i8TL}4YUV78A!bG7eBRN z&X1b#Z~nBv7U2Ou2(kr$n~Ja7S?esZi&DE!m?gJMaHX1JjEni_c}+b2{r6)n zBCvWz`f?zrzoF1sJxLTBBnQb1qbW<|?SriZ4B!uLAWgMX_>pIbJ>A+so2IaW978ja zX~^28#*C{c4-?bqm2FSC4V>{*=xt?VeTU@;U-LHRf^b2;o{e&!1bu=bINK0&rPm6t zU<_E`5@lSjN(E?=R^N@h(r(L_0}p?S=np5So(m^m^>k+>0U@?>L+oZt%Kdno3=ZJY z7{f~#ki@d5I}|iOzJLb^82bM=VMGh0oegkG3El+RD_f*!7|)NdcQl>z_1iZm#K5-S zz4%|Zs{rooE}v^jPF&_SL893p)eF~^%SqKnMDnYYBcrcBHlH@5Q7Q+_)`c#Z+}hpy z=H52-5ur4eJ_mlzCT)a(V`UkCCN4T-6TJBmV0$(scYy7R>taL=E_b(KWr`ete>r0j zv0MRh@UHWd(5UvQNvZco!(jE~*rtShHiWI@kc(lF^}=A&KO7#qbg+*O(}j}U=o=hg0WHPaB+s4FpPHfw@ZQGjIP9~YyII(Tp-?^XX_4ntT z-fQo*SNHC!?yBmmu8J-bAbk+Rw*$I<{TxE(5-iXDqb-WAd-gs`+#wm2X5s)d^2Fp6 zMqfp)+3TKgV#q{HB(%0k37+n@2sOo-jZ?)UG`t?G!WldNQPyy2zx|Qw4TC28U`{(3heuzm9QN>&4$a^{li>bq zVvbfRx}ARrk=s4iwmfh0l83d!Q*H2$)OL_Fpwu>V#A$Aru8+pX^YEt{e@_7Z$dN<& zQBGX-;M;E3DEai_;&pg>y8EnAavv3C&}utmFR2^yGKynm9^6at{8MDUqV*J42m=H- z?96ziS+0_cXBxPieXPV2+o^Z^csze}KVCMFmHG>ni#W7q&Q8Sg|D_mBt3E#jFklH@ zGTppXbZ}r$DL5|-*Z5pqKi?}6!nP->96vHPp6XAA=+H}%j$~OR_aY~^H0}Rn3Iv0m z5P)7R2h=obaL#~YDYx&Uu6b}jcQ0yN)H)6^nkh@hxI{TwvUEv8Zeg;Py4^Cf0={nG zJhQ+{~)RZyCJVl{YiWxru~88#(Uqv$Didt7kx6F zt9IcWU896SSX*Wyw16*%h@+dIzt5#?!l1xzJAiI|%1dzPc_q#mN}@i@pIV3ETrMgt zTkKv?sl=4r*gC|_yR2|4>x+e$Xkob|pp4Z2lOhG0uWE6s(d{+dgTE_}+G~jHSuXhM zGT*{)<>a4Em`QS-b8UvF4&ylX6m=RceAw7?t~!wb^ppd(asJ_mgk>)NKg)!6)$QuT z_&;qhYra0M{Rw)$O)mm_HP)`>4zbf;^)3Dt1rvwxleJ>4xqaOS4l9B+UZT zBOtbw+S1v^rTHH#sDEB`N~~Jq8V2X6J0@~WzR-Om?vkfnI~zz*6Kw#fOPp~(`VC0Q7XzE0yE0oOgNvT6^yK+hNd5is{(-J)XxJiC{fY8rNo+4 z6r=R{?K9qK3oMyMMP)W~(9X(AX_~`$4X~K3VET`B1eB14She%=Z(fKX3~=6pK^jBs zUO&UsU?Ks#ic&)MUzf=6d0%m|{!_BO7l#|iX8C0^F-7b!HzP_3#P$m1dbH6Lno@^@ z%aO3z=|*czxz05~H3zm4eOz0rVP|!kwIaj$L9=n{+&mUgnVayCNq721rB)--P*Z*} z(WJ@jhk9um7`C{g@^j7_vx0ht)E!a%)Ll0=+*jl8+%tm-tr#95|uM761hiA}``q8&k8fBL;)62k0t1umT{ zTIw4!ms5JedluLXQb}0`p?1(o5%NzXYcz({sH7<9)`hGKJx3I(aQ_A^gJS3`UXiWW zOev#3tV+sam^v<;suxv>=`BIUm2`6l2cPK9w=8Cqf0=l28Y%(wsB|Ys+c|u45yKzX zmn(AheLmzQ#-#cv{MVEvMoJVPaBTYNz!M+?DMOx$)C7S9i|F-6`*c?4l;UOJ0qF?L zsjU>m7H4UZN+Wd>`^O^sX4O*aE9KJJa@B3Gwxn}EKH`u(g2(dCv%q-n)*ua>vU3^t zK_9bhL)_sPmi~zpZwpmf3Q-t~lVfmw`WxwKE&U`hr|`?cGod+S8c`Z9e`c-a(&G{p zpx)>dWx+Nqe~~;%OKhPqeOT&KK(Y+Dz^T;Al*y&^!#tdDv-0y<^w~Ao!!JV`?Z8sK zi4if-twELm!3%~CWRu$bhc*0<1^t>kw%=#P=6G7wqH}LqUS6*M_H+%hb@Ebmo2IXf zk-OO;3*Xz{bMJWppC&Nm?XNaVLPk|>u!q~kjVCrFSHHWO*BS_D*t>;Rlr%Blmbg+r z)@tTjYwB2{OE=&_SrWl-YjVI*L~T`!5g()Vgt9pYlI-v)9I)d}Vf{l#HFz8eF-f zk&MO;oAZ>JA7fXT%`37TN9k~9mjRn&oYmw)Yc@r-r{Ib1WC2gml3PwJH%i7>-a_HtJ$biN5|&=FJt`mrGcBI%HtU3AY72d(0L%=}{8% zb|HDIF(lmYypB(;1$aMTJ>JiwHZ(uMT1ZO-=@8e+B;++;8J`T2IM3yuLdD_=T}K+H z9nzlA7-fzuOH1lx5d_L8n-nKxb0?f7 zF#zk+`^Xz=gMttRoK-mkM%SFJl*sEoiW!_H=J!l{dYfPB`Y}la4xaFsKah77=2Nd$ z4PfTxeuS}7)Fpk!u&UEDI~XE~n%X+|i5kZmmlu%v;%Ztw#;2eM{#q6`o}_YUh{j+p zn7%IuP#IE685@Tuh83Z{@%4p4VjqkyE+^%Va(P0UGrriSH3nOguF7M-BoKJbYeMHo z-l)|m>tZveku~pkM-h9_)_IWLr#eRkpQk@72h*6G+xAUM_*KOuj7u{)-tQF$xo-q8 z)t3=OL$MO9mes5b9-u3!+vxPZ6v;=~M?(8DCCVg=DiT$Pl2norolgn7o!Cz>$0j@` zqTHYbYrS`>YA);85DvZ)8ZM8qMZVOpu3uM?TEWAU&Q8m0NQfdWnC>e3zH`q=pQ1=u5GccBiq8T7rWax6d%MT z_3n6}##efU;<(LhgpToM8p&VIucfI0>`r*kDrF z>5eebKfV{2{RxoLrfomv0reuM^?DHd`EE|GXNJ@0mdyecS#4XrHz8^+4OemW;KswG z#r=pixuG1z0G~+#uwwoY?(Rz5E@7yU0plr4UY#yPOC=iO2^b;aEkQsn9;)PEBycY- zgbXkti^n-Y)L;=M`pcSx->}oDzT~qMoAz@mB7-Z5v*Dg*Swl)m8HLLk3VLd=z;?9w zWp^@P`|NwOVnu|pOw!?t;LgZ!Yx92j&+gpUrM?m*W^ANr^l&rffUiZ((-guW>D_G7}bk35w!4-MK*00gO2=o~iv8gOp-CVw+v1pjB#$QQG{KldmXG(c$-Q&11kl zy0a^UlvB#7snW*L09ewHuu!!mgm9g&p4!lDnJ)INsPblv6S72Nt)dO3E%17+>ojh67Hx7k)~qbLMPyo4<|rNR-61fk6l@7Q6~{zQFZj5_1OO z{%dSr8cp?n>>2DZc8sS1EpRDz+hRVR?pSxBc3vpO*r7VcstL^%*?VRfN?;9{wGrZ2 z3nVh{nqc;TsAEGEp9y26L3G)1mDL*fx?e2<4(ckylx+V|o2}GWs3w zxXm@*39g@F;BmJR+R#y5Qc;4swNSP8WWq{uB^zpkmnD=!hUCK%k$N)P26R@^DW%3!1~&3M zXflsqO!ny7%E+kckHxuQX@2g;-Z<5c^C;LX*dI{UX7`y51jFL4Lh(ORpG5762d2>e->`N zofms3Dk#UtO=DI3MJ)-|_FALE8c!?qo4z&g-W+b#@iAHiy^Tz&{1G9c6xee z5+-j*V%!xrPm-VCMfc@d7d5+2|3SfG8P5r{4JT1Ro5XFa3N;v9w-`q4cs@5MCG_w=@X{n-Y27Zn~Xm=zt8K zg2ct#nr*zS?^HqS2wvI?RhmP+f#12k*(`t*fJ(KQ!|Hq8x5$^CYyt|lbjBPIYtAeA zZEER8@g&};oU0D#*rpgan?wex;Syfo(}fg`^DC8VeZS}Us};^i6K@nhui;H));W%7 zAlo0|)^^Cmo2nKv4tova(f;_3PhlRVh`@RAl3L zr|Da(jF&co=;p%fQaa_v)Xub20e4jN1MVamm1iv;!cszy7GYN9y}zgRS2ITHhYoJ9 z-i(b>fX@B8w!e!~5Qv;)X@+p0Vt~$J@Ck5*J&A^BVl~cv8VPtcO@Vc|qLXD0{^S`;|p~J95en zNTL!_XBp8&!e+IqhY8w{4U1^<^6~;M0XZjcTBDg?B*5y^g)(&GZj>Q0VWL@*j2hTAFYs%_qQFXX z*kgH3L_C?%cCzS6SE2Ibuhbi-EhXV=J8 zq|cf((%QR|rTmrI(d{ne2a#+DwT5&xB8XV`_x)-k!%oP`CZ&nG0126{3Ga0aTrQbQ zXo(PUqDFwl1AB*Nf0|i|UiVSWf{w2-=0^_3x>QdH2eRfI%Sjh2V$eh6p;Mb~GsAHA8?Dk-H+j>V_} z$RCLyJ5H8Ux?_HLBgv6F`#{tUJyb&(nuG<$j&ZGMd%Kf1Z<+PItsnBqAIq&Z^c)uR z^AEjuC-0#w=!p%!Ign{uDO65U=j9Q^8qG0AFiF)3Ts}H0d>WLNFy!)Ph%KpId9sxZ zZ0lN<)HFeYB9W~J6e!}=N?up~{o^XfMu#Shn{HX`Y@p1NwO5x>=3I2^1IKeMpT|D@ z=iS>W2Gx$(0x#DUT72Wg_n7g!BpMyJ4@{rqPfm!_mRTsZ&lI_tQYw=wj~xDwYj?ne zA3O}(b^5MD2wLyBY?$9Vgq3xi`EzBOYRosJR0e2%oHOdtqM~auqz0X>Sl@AjYnkXI zBec3Huwh-rtXoL(L3)DIVE&uFOC${a4Z(|rkOzAh(~n-8*Pj66VkXV7Uhe?)1{3WC zQ*W?Ub?omSRYZ1Wi>K3A#9SF=mI-w%{~T5CTR=@WLuVG8rnR)CUYA;xkeG5;)nUGE zKVmP}>XC$6Sf@5!+0=}fYNz*~-P1$=L%yTaszsM2duaULrd4fAX0{9hGiU2S!~u~S zx$MDY_S=$}G9eVWlF*?;@$JQbkSn{EJFy6p@C4<1;NIeUrG*}r)=N3!OT@QF&K^5_ zrE*{@pB`vnk^Ei{F7Mh6H-a8K=Q9#Bp>H|h(~4w}v-1eyt7p9?S2jLkvf4Bsq;OIo zo>5i8W6F(gDS#A`hS7Mh`8@2XEu&%#v@{GeSE@WSabbT!<^;@n>TLI4B*}XWB?GAB zsf@E6F6Hn`|HiBX#x|Smi{88a_$$NxwbPAM+Ko?2PN??cm1d;qj4(-(AM>RACBH7~ zUpC1Orz)j5@D51f?QIXuQaZ{QUK8hgU!aZj^Z&Y!euPmeybc{)UoB%{*H8T^ zOj_zD=;(wf=DO%_PG+rNGjCW3tu(JRQ{p5EN#>3fufdL_DeRB{YOD*xlLvm%|(?PDu)rV>sy&n*wiqwbvxYahXY(i z3BxL~sK~4c6LY`F#D#}ZFl5!N+XRXzvz4{G>m%M&=3et-U4c0XSyzhbUuizJ3{q>JO zVu1MG>@GZ3LN!_iS@73+X#y2kK@?_ln#sC7j#F4<^LYL6x*(e^tOOYL$5Bju?+>N49h<>LuGP)K7Fz*#2xC%=-`3zw7irY6wb_Z!G1lz z_-HQpog9Z*^3ZG>6>~?Ea+JpL_sanl);XHXA_r6s=5ZStw4pMJh9xSiOsb=<&U@tA zuuenb)-hR27%gU46l+9pE+{zZHVEuxw)tCS{hMK<65>?fYSUwWJiKZ?xM(^r;fu?a;b3?;j*6-N83DAh&A6aKK$n9@^cmrAIv`e&H7#8rN?;b#%dx|Ai&f z*G{9jJGe{kU(^-8I`m|BB7lrbOyOHH*`5rl{~!o=fgOd%o1suB+VtrQEK>kow9DyK zM2)ML1{K|5MM@$iD2k?>4^LKb9GKz!L!xDnFH;6guKGuKH2X~3iiW77UY`R=Gszd6MMwB?zOQMd;I`&LX-z#h?tHYEG z9Qhq=%*Ickl=MXLvIV9Z{1kUUPUbAH9C@Z(9?@UwoIO5zv!Iw9FO>X*GLIx)J4{s; zmz6r4oSTV|DnC&4$RYs?Q8N%)%PywdK^IP`G^$yajk;JFje0pEDR3=K=wOag`P<=x zIU+4YS-g*Cu#@Li0r7WSd?l-4e~>p#1+m}UV~Se7zy{ry7q@3Fc#bl^yZ<0iG8jn$ z>n}*6VQ22*$Kh55Jq8%}!nT0`E{2Uuv>71MFx+Lvb{}D&MzN^kofdh~7^T#Rz}p}{ zvT2LFW`f9pWZQewWp{w$Ju>itEF&9t`R#rhp^XT3gTmNz!NI|rDk|Qdgw!d?eRXSH zKT!dri>I3u)gxJ2+i_K1O>q7=oYsB6ILOm`S)xH^&}MRP=2>#;Q8vqkfdj{y7=uN( zP=bPsmdkHeY3qb>CdwXFK|h>Wc0;0RtbeD@!f1@&KJTEE>e377H|8l1zxC%pzTg3{ zI&T3KP-?(kZq5bnT>aNR{p}wu7f)!p%{X@*CEo`&w-=s1i z$2$7(cG8BRjSk&0ILv`2GT4@>=go>r`dlexOJ*pbEUpY zd37*vxf%bnjOA`r<1!}tz2k?wp)2o1eNa%K=(32BoOfppo{HQ+X{6rdQmRA^FrgOs z)Rg&q?m;fg0+*^dh>+^%K)ZF?J_3v9m^pNgOc^B3gp1K75129*#Et!TS!KT<(Os3} za}$^DH>&;Ds$p>g%{s(21r;o*VJdKQX&~upq00)@tO0IPW=#5xi&6e zBE#&mhNWR;cfjujMjDJlo0?s$?B7z@O@ywCbSfWZ_Il34dNr5#-CU3KOb>MC<;n&` z^q_+P8?Tucm%FeZQ?2c$h{r!Wa^LA)T%Uo5Df>p`?x9Z84w`GqF8nPyL;U!oWtlby z3#+9Lt7fzbYyJAvW*0Xee<$eE9=soMV7;z(DmqnN1DH*J`NN=tcX>Wb|o0?>7cP+&O3((fiFz zxa!z)JcBjz{&cbBvt!DFNc@Sy*r+t|K_<}%bD1(f0a%u-YCpLu5>=)B$N=vW#)?6- zqn^Blx4PUB~M7({;%CG!dA-_V;d2>I`y&nGKA1Y_OU4E_D`pOhC&aaQF zlP)wvR%W7*TV+(m8z%Z=zn`tHrB9486;pADx0fN7DvU%u*fx)8ahr;>G%UZ^$LC-q zB*a`%fIqt@vyA@2xse>=r6?o&Y7W;gZ~>z{qc1%8?SGEzFa(d@c~K#;XmhE<>N5+uwb@}iZ%a~X3Z=0t%zgOPp78~t zV675z+{dYkYY4vKoHcR$IpWi4z8H!~!CaBj%9->FX^#|^EiU@D>O)ltHqO#cTx=1I zrSZtFA3N{K(@g_ZPd57Ccc-6Utvm;vvVvPu0a zonjtqP)ASdJ;C6eEneZKDj+WtU)K?_mPd71GKf0=Rhzxkxsubc3>iV7yxu5 z+w-B<%Q1OplMnW42^~4B>`cjbXCau}J(F9}v2&jIy3zBI({RtXrYmM98ww!A$4~3h z?{fkrrPZfw4>fD@eU1?L$Vs&kl@efOahzJMNv3jPikGKup3sjfmwI2SVnclRUF5wB zP(?c+^h=v!$ee^vNg8`|I4{SstGBXRUhCo?OB_-K=f|FuXx~x7|FX2mac3`O;&Slz zoVxq0xNlJY1HIWaBr*J{uYCKPe4(`K0#*{t2nj%Oi5)uSg-0CTa-!4)%-3o2ya35e zf*Nb9iW10{X+yddEJ!)H-Vzc$Wz1-L7nqur+1&fv*~@B=!&!dUD0L6j5fp^e(&Oiy zj_p{?NlSZ4+h5}uff^@p`UUlHgQ7?D*{VlSv5fM%FI=o_k3tpoM(|Z7=}~P!+Ee22 zg+(Pr#lY8TNy&=rZ*s7G=GA$OdcVnS>OkAX*Ufg?r1Wz?>Gw&b-(KVh)^Yy^ZYLV9 zf=IRRg0TO@v>9-tjR?r=&dmVz`!{X-Zyc!9S5M69!RuiiMfj$SyrZ-WMWT`J<&rr% zcN|nN?>hNxYe4xS%t`KFLnYe@xKt$62QS?FzRR%o`d6JZYFodKmAPPqVZAz^)C$W3 zG0Nzy<;0qm<8oD`v)>~Y9ikY?_I@ks)TBT~KG3`z2|~ly)_ZpxHhC@!im3Dct__<6 zCzhB3%A?*JcdT8DotsGJs!J?vkO2(~p_*0X0fv@JZxmA#1(iCY)%0Y}#;YKH>=5i} zr|OXR+eWMtVCYz$)a%fcuE@VnCE=xkW&LL<#wZtl|gIsVV#4t7k(8{~IH42-2?`ad<; z{_`^dH0IFV_p&=^)duH=yS3g=aAMPlAme|#1TMd9UuwhikQnPs=54n%QlHtxt&huZ z?J1T{@s=Ie_NQ^#&d(ui?g6;Mfs-84CN`X{q^SwvO(efj=2R;)4(fEN;4aSx$OvpziE?v_qyqp>r<F#m8Ezw)|35fbk6IXEm_nZ@I(8xk;41}{mu>90Jf>cNIxAk=us zkOvHa>#vMQcgvN}mU5513#HkZB-ECv zc5g=K!V(p(F}fR%R@R$juG^Q0OsiBngXQ{-x z7zhr5OY>(YeZy{3hoNj3DFY`8lS@B@KAqOgmVZ=CL1r1j^B{+^AibVaJcUnyT<$m?@LSROj*{y_+j!kAe1(HtKKagDO*UoXG&P+`gOFf zU-Xic{Z>H|*JfVPvORYoo=aXRX+*^5q!1@&jDVOeytu9nr8;9O@QqUy6N-j(L*knC)sN8nP=WWG$Z=%;if{I5`n!aBN3(RI&~Kv42j&IzZ_O?w7ElSpMC;_F}cue&(MBrD1XCN z@xBAgA7o+1G4??956@<&PHfaSd#E&2S0Dyt(i6gyB3FG6JFBy5Z^tQ@VP>Q}t({`f zW}#S+?#w;9;ZZ~f6kN|Sx|s091{ud^rpu}i{^%>gT2`#jdiIqwn25@$-VARe3FXZQ zRl`2sXuQiG(5IR5$%&|wLtLH^Uu(7`g}=1ukdSMujy^@%-9X^PEw2n(2%A5@ZkQ2H z=xoh7j7;&kSdC?@qZa?65@^-Mp?f$<#z37J9BV%PgdG+mM^NvB`&=H(;}fgOhi#JR zohWP1th!`cR%8wc4VTIk|J(yd4S7{CF079O5Kl1n?9c^v!fo6qs#9e z2$A9rE*e^&f;SZWasB*UME^!jCxFP{UzB8aCw}D7Mz3A}QQ!q7B~CBdFL9#rX>mB+exzQyu{!s{lVw^eEUM1Xd^Q7gjmzP0o7>GG=lI%TP?vF!fpGo-KHA(yf^sG zW_}dMhd%YbIIh+Pg8lVaK8trWmE0%*T=V%R+u-9sQJ?}9JM2;Ng~NN9xpi(_@8oL& z%`-}k>{c6qRAbJYM(QPDZ=~Heq684Ik%u zU-sXKl|y{@KKdvLZLzhjDfQQJ|bRQwVG+k7?;a5)xqAynG`;k1f^PA%rpVt z6Al9RHKIHhGzZK4e3FiL;G(Puze|;>~?eV!gU4+kD|A<2f zs1>k7J(fY(=vwWf{S$^r>>;xY0yKY-&gN1vDg(u~wAf^tpuU{E8(1rLaHpS)PaOM3kK3SBvS#7HLuND`DO=FQULE9+7HJ6 z=OdTv?J~g2x-Qc;6lMu$L1}uK-fBgDgd#B!6+R_>;8>h^;!BC*MCRg6{v&% zYH|@uAYnz@ts?&CBmaI^K$paPGbxGaCgdvStY!NSx2C*&R1lraVZeUR0}Tkn_+LZ z@!{hTO)UXByS8zF#rPTX)Hu)7U%uSu3)lbX=fD5fu%JNW`mfIa$2}XwAP_+Q ze|Hz^TMHCX=>JB$_No+6pwjyb$UEXAu6h06H*NhWGqN!UsxA{ni)P{b=PB}2o)W{o zi{2$>2A(np(GI!Uo~;&*#K6G1g}Cgd6RtxsZk&bYj!ktmn7<2XN*B=nuO5_vi6u%Y z`0i8gOWLHMLV^Vp6cGUvCWVcSNwc$xl>lmW zb@lsBIh-h+`H_0c9~XERNmO<>cj}Uol0XV^mb{syMJ0k(mFcDIje50bP-@H0#YISF z2REC@uhXM%>RcO(ofue=KD&_&eceKJ^4p3uX5?*}A z>R>D1_^G|gX-g7AgB^9pO%6tD%=xSE;~8_jnw;6y*I%|E)MPIY81jF@x`eDVJ%>7m z=deY5@upiXl_j%}hN+Rm6QTA-)7(s(F#Xxr&y!kE3}wWjca} zU-DotL_e~J&nLDjQRub;)y7?NGZ^CCFMBMy7H6m9x%ubHJP?{f)?l#2ic2O<&XvA) zujFckyn}OHe+!@BK6uMyaH6W11Ny&F>+o!W7pW81*TNs+`#l*qg;!?avLOW^9V*wjbc|*)Z z7>l1{1z*fiH(+yNv6p=6$)~>kIbIi=4*mr9<;@c9Ls&z^=k=q`u|cZ7Ky*6+)4F2u ze>Py;!#jAjVmAm~zWs8lIa5~wuWQXM0Lbn6f)uj#eN;wURZgyGhh`kjuEL2-%RcpH zxd-GeGj0dDiCnLRQOx|qob+GF>egh+SISOardA+iF-V3W0hxm31s+YjOMfI3Rz zMC#m7ZLw98m8gq(__E>yXXxJ~fqH-=#$a=QG-ki5rc1rWgT@Uheu2lGsetqsA^|l! zUXa)iekA6HDCYG(5-OL;=L-h^K&ASp5na_Z;XHbvIdA?xd8|wu`xB4{gmj=Bju132 zSL_}?Kv1aE3SA{tl!dY>tMg1oY`|i95Z7g84N3&`N>ubpz_5uFk|9n9h=N6XV-F>* z!X6IE?{e5z#8%yZ$hVEEakPDCcaLB8o+cVz%?9r8Vd-dQsUGwp;UNFOzu3A$F-VwjkQFvpei|8@P--Wp7W*fQE`|P&!3YMkH81ciDxhS(cU2`UD{K54Gk%g>(-!dt_7oJLi(hw$Dr z1qU-FWRlZ){7Dd*Z8l6ZMjpT&A|?D!EC5s9cSAdNBB$GDqpl#S7V@k16>YbmnGtJb zP1h`v0=X}u5gg6dv>jQwTfyJgs`DZs(u`}3d?yQMK@N$*)@|ReVA%R)dEH98K&c1U96F4syQB zo+-T-sFn==PD(Z;~Fs!_`W`+YwkG&FQLu)}cH3`#T7l z20{6WfKSGXXOHA|rdMihu7I)_tLc*hEBfS%rP);@Vn)3;M-*~I0pD4*V6sD3@*rSh z(~w-=Uq1;R`IGT+W_y{`~opmF2|2 z30nWMr;i)WSTq_nV6mbXx@{+D*_%&n+)jsO^w(1ai9&*4nANVxyO;rU=-AXfA0BA| z0h<)GReYOCp#5edV_nwH4nw1=dT>(f!MM2HxhMB2A~`&hBMUyEf*r9dlX%6P=BI7bXuy$%?~D zhLU=V1MEoYk2uCH%#F;$oKsm#aI+uqSH}_aXPi0TAzi(Qz9aE7B$zySjJlV5#mD`b zJnO(@{WM--Dd(7!GIgzGvj?YKHX#Y5S9lk@TJxU3Hv2NMwHl5ras0tn<7zIt5d+u&X}jtzOku>=V@-~bqD&I*dF*>*KiW6 z6|rXZzAbllUdWz5LjI7>9ZI@&1_NX|1weWv9z8bV1UU67azSgc)Tj1I1S#=Q$0 zR^Y}~JXdgZw0C=3Iq9c0zH-{)>sEdwc$YFWj`Ba(cw8_Bz!K!@PGB>;Dys1* zN@4JThesWYUDElll`uN)%pH^HoQ<`%MqHnYHf<`MlGU!ftCaA~3a0(|w|c^tgVYlk zwso?(_*yji5yk;Qp@Jf5eL__Q(4))pD>C}vm6`~aoTO#aaj&;%;p(u_&6D8L1WGs=9Pp}U#Yl5%-qd)|!1>Vaq9 z`-08YY+~&Kg-@v;SsSVCn3YB8H2|g1b|UcP;dg}1+J(nD=R-Y zH|_hB+pk}Wsr8&$?p-LklW&8Y3~h=nypVb&tGjn(T_P>t=|Vdt-#WhgSirmMz;D$6 z0kV+X8=4a%TdL_@Th?fk?#X42xp7zf>U1i!Lvg*$#n46WuqLD26>heZP<@lWf_=snNQc!V?z!#b@`2+FXtyBMdgSvV&B{ zV{HGnS!Z%Qc?#{XQogE74LC>y{5@T;U(?doVTNCE?n&GM(q_d|*Q8Ea5jH)^wzpVT z(@ni5zYlZ^w~X$ulAg3>bUq0o9mEivt&!7g7UV2;;!3GGmZ8#*s}Fcyc1qy?#X|xV z87%lYP-Z(f93&K329|2bgudu*g`&bN>Eo28a2qq|46)bkb`ErJ^gZt(w~999A1_a- z*Apflsiwro)kf7Znsn=Q#~`PoupAJ3)!$i4cE}lDdtNe|9(fyi-@s|s|5ETFHa7lR zUJafeUmM|CQohKv-SL?}qsDRlthJD9^*4?aKjCVU2h#I>bR`JnVLQ1e(-_%i_Kx@K znk~Gm9MF8k1-WjRsL9dCRAo=jei~_cK0BbT_ACwNZ`zjZc6Dkm)<~}1_Zg7!&y3nY zvfo|5#o|&gD&Qbb5pO6yGk4RkR?pu2bfHoIm7%IjHvSnG6r|G0?oFZpoT;X`(1QX2 zWhB1*GGNPiQYTQ)CS$si0sdCafxL7`N;FxeFEbj9?WNtYXxw_NhIAe5GvaNC>g!HJBMF&>{zYbvWHR zmFUe0xS<=38FKD9m)KOPmwCZV-rkwsIoi>~-n!N5j#^CmoJ4x7So1Gm51EO59(#W! zbl7jgZsq$DI*qW5wfkOhfM|M;PzReifiW9;hDL3Y3na4)2qav6gDGFfI;~-YLvv(C z{{fKGr$g_luU3 z=uYn%CPXSUsc)~dN)7%hx;a}DreDtymojeHwy;(*q0nw7^qC3Ie?Cm1IzDCM6Iy-C zuRd`>kGUwGF8xkR0-ka~kAROSaZ8qW1b&PH>d!MyC6=krMsoO+Vc|JquPeg6uxWSN zy=}}VoIsh@*G17Qe@F+$<3)&{EB8q@yjIX9z;5%~I-9FecTITzo{RAx zzRz=W>K2G5vU;7+)i9ARAk{Zgd-|=#MpYKs%Xk7ew_wp4)Y0NV$9>n zJfM|~zlDblb#l61(JX(`{^`=hsXO>Ie7%;gZ=h{Fd#57CxAHGY<7_g7sAzfneel;6 zI`5VFGf%TNzaT57mK@bXE=w5wF=M4ESV&4oKfC-p;z3~67_J&a9g&bGcejI;dMP1A zf)I&M0X+P46Z4V`%ZLAklUnt1&j~v3mZ0(w=BLjzxK|qqYcX=l{Gx8XnarvUq$X@~&rdgMxd7=GE0{y#oZdsxrqgk7oaPXwCpd5Ln9zTl zbY_1oWE`_2aQaxx;I`}ERijbpdXjy>qxJL!VXEf~TfsbOee*Pn-+E!Sk_Dq7izT4E zb;4~5ftpI95*mBRGD?OIqq0XdD|Il z1DVNNY<3P|;@38%l`dejo*uLpthgn+F|#y3gZ;0krmNE-Nlo!j0oBCMUSQ%IK@V=> z=y*3GisMb=gzOCV2Q@sbrbvj8(`HN{d_HBCj|F2PkL%SzWv-1;5GVwBDh#DsN=izq z)$Vj0p#y3(@rksQI76so4p+PGkR{W)4mKoHqfZ?Y6pButYcxO?A0lvhsFXMC{~RgJ z3jb*d@Z|K+C3-iCA^RM?jQA>Yxa2E6NIr@#1gcU!AiOGzYi3=W>PVTG^w)%kSd$R7 zB$2#rcNd`WS(39MjvkxfDgmZMz*oIr=LI)pPIzfX*4p=Y***BA`Z;+N?)XGQTRKS& zuiN3E&TGVT#85_Gvgi7|Q@MXLg$aI)W=`OJ8mmR2>9hSsa}HMcp%a-nk3u9%c5h>V2{+MagVv<6x=2Vb9$3`p`}YTB&}rKKIF@#*h4xOqJ-tE`8PS_Mu^#3%t=H@Aph@G+_)at8m1|re z<%Ls4>e?Qy{U?k9S;YJ@p%&Fc)-4qRCWX;DkKNo7X(<^dBJtY|wCwr=2YqbLU_T+) z8>m!_*CBJ*%&rNudo80I=3&<|F%(~WM$kGZ1-eUv z*RiaVT<1st#3hsGnJ&drt)HB%THe-ofN%P*JGFbBiQKDiA%WZ++RFDY>6}fc=uXxh zvx>hxw3D!^Q@_3tv7dN)5-%uf9RnfrQ#GSm6?9=yvv;sRH^jyvi+?p}di`XRQ`EdAE8 z9z5bk&S*_v%gkBm_5QDooQ;>498~S_a>6k0RR;F7 zv(ayAO2Z;o2=Fs18ARwjU4AR5531@J?eHkmCS3)fMvL5!&;e954LY!3$wZ$@!WhRn ziNlRKLqbPXsVNMvHf7P?9khMF6mWPdDV#B@HM-m_qDyGTb51tg={AMjNowJm7~oa?NoE>Esa4OC)FCnyCKlJu+Z0 zUh3-?s$+Nol9Dq+B3657?i&j})5TI{O?dBH49G{8dUAVgb+lr|AO`WLLB6Qf=bHaV z);lm}wsl#!Rk2+$E4FPX6{BL?wkx)6+jc6>8{4*R-uImDzF+sf|6nieHP@KW98;oc ziJJbxa$GTHg~{x$r91X{A* zAc;0*NlD3G`@n$tuuqp`e>2A3wrlLY4zXaRA@<b^ANdLrU!^A?F$H zsHJ}cn1dwaq7bYE3Rj57FEL)UF}14Grg`pcc7S?Ua?+$B<56=@|80RQ({r0=o6Oul z2X9_O%TJw2e|o7qYwrbokZ5<_F9N#$=_BNW{41m_j6hq*BdO>0lzM`O1v_nSiy){r zTV&-ejPY6jXXaGASGh!2bUeL+>&ADA^+RL{B|wI(^@58-MhCl01igG^+{;z9E@34* zUKa@qHhl3kzQ}3x?S^?o7jNraw-VA2*BYxC3rcWo50XPh`{w=vNEt_j!HR^M6;5TD z=SXwu3B60nXrMFVVCoyO`3pV|5^AoFTo?NcV>cSXuS4H@;g@9T__^`tVVA!hVGxn7 zxA$ieSZ{uihkIYc=0|TQ3$nbMWE0$Tyb_1h`*`&&?q zD!kda(OD@sjb9FVyQSrvm%j{~m@hsVbL!-p1^M1tEf2f;MpAV24?T75DQX;id*0u% zu2}@^b)eDFSX$iYCI`pMln!y`qhUFcwER>{2=CbydQkpL?5I(xIqz_1-I~E3l~(G3 zDjgbS#We0)|M8wCy-$6`ZoyGo6}Q&jq(PtOkyCuUJWQjVAa1n&ZIxwaelByVdS$Dw z--|sa5c4}wE`2iCY)ZJRhp4slcoKv<6YMa-{wvbadzXgii#T!XLqxfik*dajPr-8I z9a-04Iy05Rbr_poFDYBpmR)T1NbJ4^hM0s3W%K7x1K*|ElCx=NyRmFF$_P_^|Lraa zR;Kf@gKNE4gveB#w!JDE&F{ygoLksNZ)o=1+GYnD@@KaluJ8^SWBW>a4=IE2egop<*D>8nak{k@=8U>uVufSTO{4a|{NxbZ!7Ji2 zFBQ5@o(ItsWzmuMY|Ij&c97B%Oa&#i2zoHTo_@gFYeGtrYy}7SqROZ z#1^vgJo@qauT?Pf60=>q%yQB-h4fPnKJ)Jc;WJ1OVrb%xc8Ju$1s6{qXU?>501B-`fnBT^sMf39!9VLjnm%dqQ;gio#n_GXTOM}R2Ode;m= z>7!-^cYW9FHafapQdc+2b#~H)c)E&IE&3!g?4~HVa}9l7ajdKz@xdd_%)+gy zP@bW8LeT>kE#A(Le3=&->ZDq+y&V}bxn^7&i;G-ey#KYvdW^f4P)Ml0a1kZA0aag3 zM%h7-eTy(#>57VR9!bg#WY*m{xUomAljY4WLa;LvGO z9J5sh)MH6ff$RalA7?n3_RC~pT;!HiH{S!U*w>0sYhH)O|1SDd3Im?omNV2ZHk;eXeG93Es?0H{P@m&IkV*bD)rDWv6o^T4 z3%jJHC%9+=hv%+RYVBpI(fymba(<^o$67V6lTz+4Ug zHw&5y;L;71va}7KW3%sONRVj=sRP)wjxdd9I7NS=hRA1{km}{qzjBQ-nq2M6ceBem zDYuAjWrosKsdd~!*3(vT9LPtXR=jA&%4#ksNY?{+Vr9{DHw!v?kG)SgpM4ZJWl7q4ERzJAv5+^`YV9}JqD3VN6B~ER zMof&8F;)O4$9*2ksX?rn)c2Qxt*Md|RQ}%{?vmei0R^0OHqOdZ8yFbTiiDsDM?ha> z3XWe6-Rv75@P3gQJ=CP)j+CdDRhMh=gEwB#^aRA!i|K2D0GaANjl=5?Zsrvc+acNW z@RZNPbN<)lryX)yeN6|13&RXm4b|A@ba-{V3_R)<{e*}>)+w#J5k+a2y1?EC3ysD=z@Q(I2TKDaq{E8&MAdMDVQ0c} zu7L`9R#Daic_`+e9{l^sO^!S2HiRq%HVl8dZ>9n+&$osS$(*{mhgcA`Xh!k$p4+@TvF>nIqziobub4y+U_r@~k8Bl>9q$Eg z+YSWP9=Y3KZ!v;uZ{eRN7S8k=Z||ek>f)TLk*~Q!7PXn5>}5eZ1A#0Zl&dud_xSZ2 zm*fK^pXf0Eq^YN4A(oqLh=BsZo4EF&oxAJ~#6XwqlG5S&V-U^eO5`W1PEprz(hH^Y zlsg{9Yf_bYH4mdP)&?FKN81`X!`qrJ1x#B<`pY(W{cUem`pa(x8?wPkd{y?4#t}44 zYI+n(Vqnu~Pb_4j7paeD>gX?OHM0AY)q%z?>*rG^7L^V?8I z7(A8HFviHMb+lOSH_l`|rZJ*#WYsB}v9+NqrCIoQv42kYznc>A?9LG)2*BdQm zx(qh_qSjF^Lo>O)=RZ^I=Y!ab3DdU;u~MUqW~c|+Pi^^}$c){YTlHbW;C`eDiS&<( zD60Xv?eD@hlLKzq2V*il^54|zA8&rAN9vO6?$3FSJa!WJ68ni%(BYY-cmJ^_pExBL z-N2Es^dQjoE?iv`!CPXoJQHF|zSoTR6hi7)TeXH3=FY`^6^T`>> z4F2ZX{B@yzI*+As2D%EG@{M^0mw}p=dXyc2oG{ zjeC-h9&3p0OVXyZpLV{>d-+>aAJu!E)mW^7Q*ezvt@#jcUC@D)<3)}e6?sptNj>GB zy@F(o_3ZzMQ-y+{U&5JoGoCET9^gEcvrDQI_3&Eolu|y= zno*yrCEmBh^%{et0f4KXgKUHO$|tl&71!cIRUlm*B+jR%JJC&0k!K{31|)rF4q5C0 zRI)-+(&gxW{6f|PtPa(iJFXk2t-yhkr^y|3&emPT)Fsr&V_k{e zTh(P13d8Gjfh}ZE=xNaTMKZW1t+9sl)wrOxYt-WC_ko?iURVsKRN6N6W@0tVH_}cY znN!U)`m+!Zk=Q&}d3V$7Cs=u6@R0YI0>}9x#a(UCuD~*zwdUSh*x1WL%_RZ}Ev`t~ z!Bb~v*b6DG;X}Q^$vh^@Blx{}R3-PWH`oDJ&lqRm9fqG^ZS2I@~ybMy{UkJQx{_cks`@~@PGoo}jI-IWpt zr!e3fZM;E!TJ!)UFQw77)qM!)|IjA6b>mgoOJhgRPVX$Aj&dnTSC03q!~FQJ}kEm0`|35qtwUwg>ZX>0sEICrTRk3fsp8q?C) z&f1&bUYN@e!~+3ud~g7aZ29PFr%QaATcA&Z)=}cJNcZTA_~rr{_t7diVv1M9?N_Et zXEgcT+@LKMm_LNU({`2Q^vG+8XPMNgOj-=Oju8ZZLp zW$-}aXTd^L;a8k-no@}@GOD95Z>pgmgcV!us?|slFm+2o`I|x0ie^jo@A_p+!NTJ0 zo@EEo`y4MZ)=RACfioBAC4RMp`j^q|{@3>V$QIUo5xflqbQOP8|K|F8gEY#{_*Z%AKGo;+10&r9`)682x*jzf*ZO?Lbdx^J=mA;CAh!d2S? z?457DI-S82I|SD7dVB+;oMW7qKIFJu5*1XzwO+TxWK;ZNYe%~KH*8$>k3Ivp+BR@$ zEP>4sj4c>i8IoEW8l%tFJ;=T}(1xhw>0IV!<)8q`fCRAs6YwkzuO(1@aZPJ&&U~RDGiXP6!lBfW%G%--3H4Jw+I7k<+-K0BT$&?k_hv%OmAal^!@aT#^Y8o zSC^20G8~F5YwBEe0QRy)Q`M!9ZIP#TEgazZKcDwfl6G1vn;(6v*j20djtA5<0>Xh;X6~OdN}jLg zwRB*u#xHYo^9%iVF1*RfA&veIysOgxLNhwrT@Me^5Ls@0q8cyRBhq%?{~0t87JA74 z53Et65FDOAk2bAVW)l@qvE=h3GP znPPtR^YDQ^qQ#Cmb-1^;7Yq{8@%`CeAPNBi8oF&4hd2s{Qj3v~qg>^z^jF*FFT)B3 zAWAES$-tUE_B-B*#d2|+kHQ|je7^LQAY`=#`TxQm>HoqW*9RI8%<$M)TE-hmRvAx& zM!P+w^|KeqWD}PGh!7z79$_npX#gINSm6)^2eU8o@h<~fzPcKw!?JIWMnwOxuZ z=05RF8S8o^JA*O?1AX3ahSh8JzJKfTcqmW2>PQb4cJ>yV!z{KNY|ULz!6&DZ-qv)q z`T=}KPH%%!sOrD!WF$w`Mb**&hvfqP2(4+Vtg8#ez;r)9#WH#qXdO?O5>@f7bj-VC zkD@zvQ{DQoYGNPVf*Q%25%)>y^=?BdUie(7>MqNzGg3PJS1cP^kAf(9l(PASLS_p4 zHPj-1jLr!qrcS6iXV04-okpfQ$#3uKA)iRQ0o%`b%uta%^aXZD)>G`%L+zY4_l(b1 zpF831OJMAKDmN1r$PZeXFP`0|DeLw_dMQYb0NL|73orGUQ|EH5%kh{Ug zJ9C=@CLh-~YAk-!e9Hwq`Yhoj$7Yh}tMJ~F|Yt(?EDhil%2)3Y#7^I<{k1EdQ@Q_hxuqXyUm6V2Jz9z=U z|1Ukabekr|9DtYn8-r78slRDnRY^u zLRWmfQ=W6@3oq|g`M18mJ40-&KGxhs)VPs%5*R}IA`qQOv9 zQs0?gYXvGjc_Cu6deC_?`Kjb*;Qn#@|Bd6|gZ;x}mJ zkb?zdNSDDdgKSGSeRK706}{AGfy)OmzTy2`%yt3j%lQ*-gGOC-M(^1fF8>9g>(CNHaz3E*tZRk&E;6_o4SFrNKhx_0`+@EsOk${J*Qp^ z6>?eQ%pd6Jipv))22C0iG^mt-H!L85JS^%F;ve=?t6bh72&DqPVQ}b{04DXrjyW?kv-(uf@xfRb7VJUB`{06>x&(+A zLw|J(ctN5IJNp9F6xJV4C`V8RaE z*2CRW214;6)Q+Z7%@`6}&?AYzv6p9IXe?BLw>ff13%=hp1~jwaOdY+1Rzu1hX=&J~ zCxXE>Xw|f)?Cs6|6J_LypA$t^WgpKibn#U!2bcRdaC5ItD_Xz{m)5!l3bKa3R`=1* zXlqSCxwR?9ce7K;eblKt=|o6y$p$w=O@=IOr4`lXKMJTGec4Hs&sHyunBq zN~GmL!stI7cQ38z1*cCQSay2hgi-(qYnp2Y_D@4I;NYeE`I)@X42ol#h24BrT0_yBEcnTw3;!F1Z(OTMnR=6 zZIWemhsbG5ZZcy6qlFL%ZViS?`BEwLzVZQH-4`SZpuC)q0F8LU$qmEPoawN=P4@u_u`8M3H{a~rTU zZIoWO02^6XOo>nhmT!Xnjypol{};GU#1do6m>_Zvi~?fnzoew-ox-6YRAn}f%vsAkUi6Ja{In(flh~9XaQ}eV%P@x6qR~4u8#dLbM zZ)zM#i3oZ9q4lPP3=poQeeQgKl8DgwZ^BSBy)G@PN8ufbQ=fQ}jnUBL1JvP1Vj^Li zG-fRC@9zVW|5<2%kL_EYz8@xbX+&0aYNy5o3tdZzyz;Vb^;5cKKvG=4mmuzRTyK~{ zS5$$3tVA%tKxvx8+;5CHr~jV-BgYdNKs%91Ah#zW2qg45GVpK3=# z=mls;v&r6E7pRVaO&(U89l5Q{dWg}MR`P^|BI9z(v6G^x`oUL|0bR14OSRh3`TBgf zM)7lgTAR!tT}jgx?KI@$@f93kCe31|Ue^ z|BpNPx`viaq0NhD)W(p5yv4E#W*>;)L362~V8M*yW*V-v{>1O}zNVriBrVP*TPVYy z`I<;Ld@H?mP+^JjgxT#&_;+U(0uG+3OQ!d|6{o{AM;2Adg7E7!Z?2_qOtt@XjB3PT2rV@}b2r=<)7p4H#>5NPhaB-^G(Zw=P`$m$Wb^`= zZY0Ii@rsirqbS#CQrS4h?~MPgB<6tp4a5J6pbzyY*Z;0Z^4H8>g)3zema0oi>-)E4 zV42EViB)^xp)jV@a$^BMW_xj8C;e1qu%HMhgO}2&5qhY-@L{ zpNg$``X zP%cQ`4s7A@zs@y3wW@`i3c*B$7?h>FBebRbbUtuoja>!MU$X3XcCmlBBUf*ywB-_O z8BD>K)}qfEw1z{0y_-~{ZYSud4z`9P+RhO0G@@2*S%Cj0i~U-NC>6&QQ_Bdn>Z;G5 z{?DgK!0^~E0N6bU6cXWj&9+BDLqp?&O;%QR-RJEhFeHRnaw++}ox+=0D#dDFfKH+q zUF3m4)++^FnT|F@dv3U%hdEh20&+*Sxn2)LiHziC$$bxcv=RtN8)8tW)R40(eWZ#% zCkzY^t7yswawZKFg`LaN3k-$28W98!@&AfNrjRha;HF;rw4}r2y*^_|ow1Kg9i3E{ zr8>i)-C2vY+kDnz$wPo7%2}DbCC!OXR1Y+|Cw_fV7!YT-&8ucJnZa#MxG__?i>26P7{4s;dObyOcI?r5=OpdqGILP zbk67qz~sttoBNYK^@Edyl+O6#(g}uP7a6mEdgcR~cC9P3w>k+{y?bn&xB;DcM9#qq z%}S>|FbdKkjucg}?j{l+O~EHSViuk0F-KuM8(U`P@qp%?C2agBbb%{}cks|%sm7nx zH5Kb6#Yw%T(IT(LGdNMd8Txe7km0$a!HLvuZ8BnWUQ71NLxJM-#F1lra=dI@=`T7T z%$kaIZM48)6|Dvw*#nmiq$4Kl%PsXy1F8tf-zSjpqLXxolgqNp&-Q_~1Y-llAMUOy z7`QRj6wX}qbUguOW4qAt0+W&k-hE;&IU|J<5G1HRJ26ZY-57adu~Q^W4!a02qf)U9 z9+0y;GvDuH;QJ(yPb^Dn3-!Lu1&bTB|50Tjr;IB)b4|#m4%iobP7uc0q*k_WagJV)>s*p*qY?L$Y#gXYZ7saOEA4Lj?jlppjvRL`e;3yAdew}G5M@03q^5~ z&}R1K7xmI$6ND+qlH2zQF$odhkTw0%hLO;CMc=~QOKYKuKg3W}?*?kRj%1OaJ}88a zF0Nb?TnK%3CcFttCfC#RPbUW@gqgt??S6v{_CO#wAJ|4h z0?x?y3ZdSIm66u*{;ikz@J7tYk>=zqjnf#JAehe3Ew(M0Z}q*s#__oo5tD!@>8T)d zo^@P}BO&HJ8JWOHcQc$+F@z3-c*sJ5Sqk_im8H15mKULvC7tjufl5@0=Sq^^|Iiq|=&c|Wxq}I>BXCKs z8(%Z;*lO;$>$U6xqa2TzT+1LMhQ+sH2~qx`xY$EGJ9+*^v8VWeis^EX?-%QZuQSSb|*RQ@g!G}Z4znEX-U>%iOh#>~T)NbG1*Puv2vi3>=8el3e!k zH~401%XLp6tJUbiY&1TAmY;3ao0c;bYkvuX-?e+9(3n*dV-%Z4x%YJMHZ3fK<=MK`Nyt_w9SYFXW|}cWR`ow3Nt5_O|TK59=AUUtdc{$d=Z@b?x!MyKm;hy$U=s ztu@}4k10pc$LHPIkDy@jJ%U*Qp{LzUI#Q5_^JnJu$l)X3YLHost>h?!@Lhk?;|$ze z6C(XN{!Ola&<1qWBXYq>7qaM$ zLE<|Id!uk(A&z6XF>$)WQYkPjZbftap3s{e@No`y)WOc4DXaURnNU4Fl?uEaUk(20;$3IzM&ufEqpT8X&@X3 zFg%p>A{_XIh0@JDCPJ3Kq$Zjai<0Z!W6T0(*oT+&_gNav{&ZhMwbfgMzNVG4S34k@ z`a!$U;`a0FyyMVEXHKrpXNq-Yqw^dy-Jbx>7{>SVseon-_^HgJkxYcl^^~#OAn4Dq ziZgxj4lVb|2MZPMP4kM>v`rN*3tFS_tSNuzwMJ>~lGBWflS}m>NE5gHVd)6{M{}9~ zX8w8kU<8F5$qyU5;JaF~)Y0V_bDVTJySQgIlJ z*8NLq?(zib&2nCB_Gv#i21ZCpSjT){YxZ{G`Gtdmc=hmjgp_rOPUBUzYJMaQuut`X z*`3~xLyu@Wa?PIFz&N4e@{JR^5J|dlQ~D4Km2TqUpvFzg!+(7|bCP92jXaVyxhPQ1 z4K2=ihbXdexI|cw#OEosAlr-VPXpL2F_2&_fsg)4rKTBCVoBCv*kb7JflsYcsW(_3 zCX#^~I^{&{u@2==g4b0-YhqA{ZaAxmZWB~uTBSD_{(}bhR9JCc(dFP&;EvpDyNdpabGdMgK zJLQk~L9J42<-wx5IHm904i^lz%QsOt$D+yS&2VPULdh-3u0u~%eDzBZ3*Fn%pb~9h zFE6&%j?7*YRbrB1c~Y}Lyrzni2*4jMp-l%Ub8kkUDaZK(4t+kJcqI$I2yAP9sk_)> zL}q1N(wigh-#F5A-_l&)BT>Q#9MPxKE6UXDvUGctXT(ZG$;?`7#Dioo4iEBL-JYX! zAb8tCxAUr)fszo`OAG^*S&sukeP;h-TMd)f2vRVdZ$N4lg10K=tGtkQy~KF@_q0mT zG_wy<+2yf8w?lFV?|i6gJ1P_lI9$%l;Z|enRLtu79sts4YY=dP42X!mQPeRTU_t*0 zDV{47=0Xlf7gu<(t4K*HDz^)3cPndm&(CR?1 zRd9lZK*g)e%uf%lxf9AcA7M-;FRG3vZ!F}Z9=fbwkc2(}+}(!&Oq?pn6)-cZ?2vu`S*yw> zLuM=(hHMGHOWQiHLCEpbE7`vIATLi-R(<7HGclej{iXN|t(xzW&#qU|bbHi3^*O4t zyDCgh8z(yDYFKkC2?t`zq0NV#eUURXc@B}(Rf_qFfYgKZD?XD1y04}Fw*vJI;4zYTyaqN8b&s3BquzG-+VOFedD@~M<7fyfQJd#)>+>uU1 zrXHJiZ>fWL)oTN#*>t<$Vz#ZM#8fZE3o5ToJ}--S5D1yK9Cjd|r1`R?j0Ah%0@gqZ zRaQJd-g%Tnfo*iezHp*;>Ef}M9piz%$l-W38kBc24SoaLz2quoOf7R)qt02M!QYYV(;I zk4n`H&6&U}Ne1HCI4lmr(hHZ~6?qbK##ns08~BQx-5jD2cdx*MWkuvJ2T`vWA)6%C z*K$*6j2(9$7ioHu3jaSWKq^NijNF3OEYrA~xZ9SI8w~u;9y-$pLGMUNGYb2IaWI@$ znk1v9WYB7`Dw%riDOwr5q49{gh{Cx`*3sKg& zK|2ng2eh?WU{&Sx?jD3#KwUdGBBf&pgWa~kn=Qv4`yn!?&95KMJ-2}38wD$vJmNQ9 z-Qsxuyto~a2j2{1%f(tNA#%8kvA62m3$Np8+~|^nZ=59fOGqo+V2%duRZ%2HJJ{G- zMN7feN|0-;t7j!&b6pn+4%q%3{Lys8*~)pqs2QZ!mvtdb?l-i;!DeugZ;A&@$~G7W z(e4ur7<)LXO2#+yrs1%^8jIBys6mz%4NYMKOiV#0(2@t&`_z&WR9Nb4KQnBfQd_X$ z%&k6H;D4JrwHYRo1wJTobhie9&5ZlgMpO zvojjax)uo>Cy1DdjzIm{rjII25@-(VDN4OHvQx+#UlAQQA(fMB>6(;R7aNz9_%qFT z{HHU0Hf~Ox^^Q2Q%e0}mgFik~xG%m;T5~ovXs?fvqflw{g|xwEk_pB86L8NM*SsfX zLE>mKI60^6Ct8%p#w#2D?Q8QMq1ie4b)*Nm$sPrAHp*#fOFeC-WDTnQB5iawYeyQP zw38{E{DZy0U6pL(t-rd4>Bg5ST=B??(~|z=RN~dra*|p;j}q1Q0|if| zst88XVvspzjTh28-;L{C$z&);EEkqudf_>YxCB^J6gli55riSdK8P@ouJPEFppr)9bNC*C3$yYH6Xvs6wi`l zHnPuo`76ELQ?lc}(2tgj^FYvBJl$Rbe}!a~g#oa_vRhL2i^eklc)Lik~8_n1+Q!AdSWOyID4tw%rPr>kP6oGW}GpRJo0a?D=~#) zCE$i8`0ImmW9C0g?(7StWj%N*j${wD4{wTnFRYbM6d8L+lJ=i7;f5?cjY6Ky#NrKx zP{_q^3VEGGA221~D3a%=fv)C@0>-*p-X#5E;>iT0r8ogUTbLY=%p>FU5f12gFiv7l zDxBahjAx;Y%p}0Da9rbT?uiasMeJ;OwJ?5b2vz*%o|j9zZ&iT%lK-s%&A2OEeN&BI z@{jmwgW3cu?_w+VRdqrM zG2h&w)WMw%`t}wz>Gdhjr}oL{8IAJ|+FK1#2bVRL?U7wKGNi|7=2nK}Xe9S>C(ozm z#$n3u_O0-R=Z!ygc$b%xhvh+dsD;jRb$7bbmx;S=wp4y2ER9-hMu_w@bURrS3wZ1O z%FL8sHgu%Utp1`iaL)VrxjwuvAe7(z3z&MMd^3xuAJ`>OyyUHAh{U4@9-ABD#^)d!C%PC(ZOHm#0VN3`cV*gkamJ~yr{=-k%qWKW z(s%mJsm!cJ1%P$YU)Ag%1?P-Bq`b&8p98c~gi?=tt-@TuOlDZC?{M79GnmN}9fm!L zHWF7nX9B3c%OENJ9gB&!t5;!qhnsgT!igJxGiQ58Qxcat?T#G8 z-AuWyWQ2U2Jkt2~<7z#Q$YJ)Lgnri;c!|X=jHGyNMHpxr8C3lR{ZVmzL^OW8hOFFG zOmgFyh-^|Jh%nVn+a?c|QAA=n?5tvJdO%%E4DY)*nRy$P*ZV>%U||WGJ*zDlcuajJ zmDz4t<~GBChRs(73a_Fl6oa*_d?6#hbnBQ%stmkMAU{{u5J{8Bl%)}3;IMu3A)<&a zkVZHqE3?}IQ?q)BJ;hSS^cQnGf&z`TDI)etNR)?IFZW53 z8GN1owl>~gK@o`PfpB$0P|wGiIHQjpd2%yg3UT9hvXn;qIIQpj*Aef?m3Q*LOUUw z$y^O?Jm5G*Dv-zAsLy>5D`J2F;q_8nR^=i#?;q+f-3&~v>|`0VW_Olkc|`|D{JvLm zGR89TB3ES+cn^5HPs8GgPlySn8YW9G%X{p!&bhahS~JoFjJ7%h2Thhk!^*7YOkEHN z26KH#ul+r%^p;fj2oN>4DqWt>(j6PPrfCk0 zoX>t~aAYhRtk`9YDC8s5I4Yp$K3MU6_5Mr=bdk6n-{{W6xD9r3S@Kj8VjNtNp9784PqAvlXJ_`N@pAVh=X>#a=#0qCeIXKG0@-+W=4Vg#vY(H8&03FDKIw3~s!O7aP{qo&N<%e;}W zj29lspPd=rv*H9|fv&*1v^7JBv9tl(2?0EO^}0$@0C)QS*wsXjW2z zC^ro=%3_^SN7!@;_j2b|)bL8X6B(oCoE6aJI#uv}5zN6kujr0Gi6K6%F)qzgUooY=V{!C0}@GuSS;O3G-&JL`RgBY%39M_&>bH>3Z|MFr^9*r5Pc-;U!lbwECXsX zaJsD_uN@#c?hlA=zeSpWyiOSGSjs6Qa{(l>6@*Z?g$>!+*GGK}43y=?tt$uE!VH>{ zw=v1`Z)=KOo=wgCxb`l&8-?Je{)N!A!2*45VNz@A3tqnId@xy~f_H2LYd6s(< zrX>7T6<2Nye-xgDM9l{nEy*?C#WN#b|JFF!E(*RW>u+Ty5=Y1H1L@VprcBL4eXBPD zu;^%6i!8pPvKsvC^0t^kR@?(TT&mFNETqbk)I?4Yx;z*K`x>pS7o8ACVqw6SDNz?E zB=o6@M;hU!jmB0XK+ZpyZ0>#r#^8_L6xB)l*i(u%HiqMmQ7dR@4tIXSlUYyEt{ET3 z{_*1%#+V?}AON(6VGRsKn{F#&N#YC;89y-BQ3?q^(QRKmTr$ZB4)ntsAOJT7x=bcAg5+?-L z;+e79fZGPWO?&TRG8ygyYp%Yl&myl{|19YLT{vu%YsugE4sm$Lf*OLYhRqya1%Vai zN)kYZF!UHKDdP;(lhjRW&(>%ngJUrH_lZMb?@W(xS46f9YYg6;a{8=VqAIsKW0&~q z4@!r)Gbi^PIMGs+8m0OCcrX(SK`Mf))B{{ZO=z3CR!;gvuG@Xpvc*eooP< z_f=xB8zi#2i6a~E?kg$4dka+Tz;I;;PJ&46}?njiazJANQXYs=X5ff#HZGfF-Ul)w14?B?GV@x z(0Qd*iLE(5e${uTp_bNb7;m*2R)iYW;I){skF%*G+My^*m27o^&Rf+iA)WOu;kPCgxk^e zpfge@*gDO|1zHqxMl5{_Ay{|`Y0R}x2m@WV{wzlQULbiRO(3`JcYXhI7bEo$nl3=dXKJ6B2{*@Ur#28%r!eU7#ZP>F`0EcxA_PzY>z21Zq zN4DiK%6QM58aD{M^&R&kN?q2`^SR!nS1_KTg1VT<;LiOeHo}~EddT@}m^!qSH z*N2FL0;)(ctf9eiW$MOl;o?nI+zlu`xI(kDvjZ*p2ECs)RQFs;WV8A3*>;f7PXXAbDejAivf67ctvI0*B<+=;ad+n2^|$%^d`jFa|Iw_n;;^#=7tefvpch{yH`DhK0n^kOv1RH z@PODV9j^Twj07arJ4Ed47=Rf5`{SA|&;wYxEvlh`S)(dBHWn#PA9%yrDIK5iJrWd- zYmK(_DjoX_gQ(z0ZnXvm`ssJ#QG&qz3rE_~D`n_uB|+ZgM46X+@4^E;v|9U^BxhB_ zk1BdwoW;E~T?>x{TA%k=hUj!BV|dY5`grvYcVi;b-h16wySZX8){=cH1cdg;h>p@~ zeI0*%OPC3ydATkDQIm{(gE)Kr&%S5LTh7qw;TpfAw3$&>kNYE-?eac zbzN;V4;VD~f5`d@pt!nq*+6g)7J|D=aCi6M?hxFATkzn71b265aCaTt-DPke^v(J2 zyZ7AlUe(mD+EY_|f3tk`>h7=9nIBS{9Qe*3A&RJ=bSaX7{s9$_#~l11xCzVJVZVRG zg6Cfx)Y~hWW1TciFDH_G+QB2ubG|ufzQW?YcNE<_ zGXn0RUmx+h;ri+F#D3Cv3iCC%W8He~!&-oWyqh~#@ z_3~3<=$76cMinutgTrUA^%;jbSTgHmDrk_NeekB#xBh^@9#YM14#sbE?%3DwV=Q==QG(v$F%6+2kg#YC2 zy@5(jb{zrs0r|(89u?`bhf-H(yfLXW_*`~6z`v;O9>%iDH{nmLZZag$>c&d1ztwf5 z40!{m8HgV4w?lEFj&>G)FBTot_<{un9e#_RDTjY9y2>+{>UezRkgA?w+_b;a4*NJG zt_F7UwGC77!|?*+AH=Nxj1Fn^f;Y^%BNs!*opaM;dVN=d$UW>xuDU`XE&5;3`+qaO zUX)!aNOH>0FYr}hzwQN35(+J8;^6E4_%hJI%t<->osA?w^Cp*r>FKM#N;dr>=XuMo zN$-Uk*WK85o=OUq$THIA3HyqoxPge~9uG8{-~aJ&gg31cpju7cmR_QC%_Rpm!kd12 z`I>)OnsKQEIHtjWQyy?`+kz&j#rnk=DGqnG*mG1w~Uy(X(C7Hn^!vwM2pGNM6U&J~cs|r1O zn4Ic~d*<{^3}E8UF#!;I*$zD@uLqowdD^D^hCjkARQubGfz^c`uQBg*!&x6y7V$Az z4qmw7A9wyHJZDF3sbtpEBK}9zZc-MG+bgEfTKIb4iicPc`d!#upa8W=xukR)}U)o8I7Uv1L= zelop|QK=`@w;}}>z*=T9jIIf&0&zbrwHp!qatXYtuf!5ZLIjZKo_X@5HXuoRJ zSMP*OfAfpkAfo$#(UyWg;#Np`+~>?zn4M}UMyc2{*~9KD-|HyRvtz~Lb5R(ZoXbbY ziZy3c19PmCSMON;?1h(lX^KzC;!cxOCBLhOVg6kWB_HXLd%0Mf=WG{)7{~NmOk0nC zIQHMvT;D^i_y?!T#@;ncKj?H)*jJi}6P=%L&?Z9AHM_hT)nomGL`Ilxdb%A27vh1t z+Ym5UKd+3WoE$aHji6UIj>v)Ui;8L;Q*)C|PoF3iVT5uq-Uk|i^9K<>o+xDLD%GWS z;yWg(w_(OWZ|`1#%+uB7+P&I~X9XaS59az1vevBR{rRZ*qQ3{+kLiS_3v_ov*8Jx# z-&15HEKy-eWFTsfHz%ssvoBHtFan9ZnW*x-XtgBA!MV&m=8A13_1omoM~&a9-u~w$EmEVU z(5v3^P}Y`=KMBtGy>~7y6pQbx_WiQbKa1MX3S}$0lWDuKI29qxi5ebNsoBZXHhz$l z0$P4Hc7E7T{T=tUL7pN#KEnYH!Z{Zz=^I;&8rGyA?&vOkxyC*L!(zVXa5MRWB2;nK z)aG!T%9u|xdBSRXkr*oe=W?3a7~sCSO2zT2V^T(GjlYQ7)jyBajQhP7nx`5?Q#3fcq}mYWOBS=1?cHR;Q)3 z1Pcst@40r}uS}pn*LuX#%s46+!#I)OK6wY=5Vwy?{W#f)aaP8a#*B5QgmTiHEt5xx zdroc9g>g!)EWhVFHQ(-?H`QHvR|8RQe_?Eve&&HS?wCm8cS11<#nIIMpUV=zeK`q8 zyOQeuU4FFP-LaTvd%_!2Ys-dfK!>JWX^{rHI7lLTwTtBjuCd5J%o_09JEq2EO^a-DF%Dha9QoddhEZrkwLWuF6R=_-ywad9des&DEc)6lfJM>d}%MXasjrF!`E z1Neth`#x{C!|JCybpgN7!$p4(nPvRtKM_=eSN+?MIz9W|+{OGs=lnhVGb#uQmpd=p zI?VEz`zRx`q}V--eg7R9=7GF1JYm&Vp1+mfnel(h>z|Ta;la91#aFhqFLI*kAUC_I( zN;5V3_O)!m`$Q+e2Ip>6GNJlseKkvEItan8h@vJnYXRM+RGListvO8cSj?4#hBW*2 zxqg_(D@pMAnn96`vk1VCO(Z0-Ik2rn05FvkC`!lXKy%km*K2w z(=03lI{Hkfl2KFBEx@OE1MSSDu6D+^GU*UKD{~OZ#X(u3N+CeI$_3TPM zZou?~6}9;M#woKUHH>AlzfgYh|%cbA&{d6##FaBM;ST{Ho@ z(2;0|UotH-GvshO*UOd@@mWFSqu51x5xeW%&a^bjDW7LTWx9RT9G_rj-p471%&~WC_Q&s%rp3~m z($7|fp;}!BD;ZSSdR5=r{gAXgT6fp-K91t%((0jz-CTZ+L{}Jkv>?}npEQ;nmf;8p zzy{r4rKnbY;4E(hJad+R`!FCpXewlltU?yhhA)3asXnpx`%g%6%~sc}+7h+@ilAvG zz1J|`tD_Hs78wG6en0_HK1nG#4G84vQqYG~7%QDUyS-HGR)QTl$jO*7ZL&zx*CZ`1 z#m_k1gq9lsICV{8^*qk{7b^?_p>t!TE#6r7b24xqx1wb=258Tp6-@o^^A*xq zF}l3(_rcF8?4S>V#hs$vp(nGy>mRO0Rum~$`}8=Gydryo`Lt4%Y}GIcG^=;J={~aA z2#9CzfDhYTvhlIObiS=FOwX}K&;WSFUih!3B0LWFH;{y*SCV#&!sf!=OW^9MIzzA< zZszjDlScNR6nin%=TFlCD3eX|TInnh7SOVgHD-jtXI9?P82PsMfxn7yy^u-AJf+o+ zAN=UkzNiZI>A$%EErY?e^=(cr2cC`V4_xeUk1CU_9eM0_o}kT)6W%zw%vz1Z;}ZXjR#@D7(ft8xy_A$ekXC?QmM%5r7_A@~_Q3mF zD)|AZLr$5&2h10}_+4_}C7}|FBE#dBAs6hR_?x>!K~&D# z`+J4f#8gclR#u+LN9?3}0CI1V?cd=o^`k8leb3MYF{i3(s1Q=dX17mEDwmbWDvwf) zfIIkPu>Fm0BlUMDjoiWA&LKR3JQAk4EeIM5u%vP}BC1$rbqr+2C)05kVCT&0 z5yX2GtG;G^VTxv&w8xti>yz2=<84k@Q0u@6^nhR#dt|=1Mm1|Tlny(V&^;|B^qB4Rdlz+Zn#PvvBbg4VzG-Iob-CM+B)1cj zb?d6}rJni+FwvxU0r`<}Ki!;zBr;w@mRKggsq+%KQS&DaCY*AnlwMSBzj_Q|xSV5| zb^%2+_ne(97-d(W#y#J~lg2%>sKd=7q9$uImG2iBGulFXpP_#jfT~?zXC_(QvwD4M zZ6R^U1J9RwNfsRz?eOmxt45RMF$)})x}DWDoF{%X9Ir$M71)~(<1CJSS(Tx;l3e8S zUcHu=ek|;c8!l?GGcp}34`6wVU*a`G;C)7PUbO>zTR&hf5IKw@UsP?sJ`_!Bb;Kg`y2AkqrI3!qi$cRNgc&}&tL-*xjvZktR!15IS`J3%l0N}3a{ zkD$u7`~+TMGc`+Q?W~V*+~IP{8;#Zf!oy;6eON2T!9voV>^PH}LH~^68T)e0cS`{GyLvN0lCf^E+}B*dx2h zefq-PXj0O>dP79?@Y9c*q)|ArMSCq1FY31B3d&{Bmp9ILaZ^YfZ_&R)^f!7FX6`Kj z(19pS23?-aWmAqQtMY4Q!JY!baVaVLjCh;D zy-diDdnMq;ru1>5^d-MR?foa)07lDY+>d9{EOq;v&toZ5@`^KMu=j7fgR#5#Lcde7 zi2M3%27dS=>+RIX+pbpkc8hqfA^xk+y)`Wnc!#y168E~D4|v`&4p_#izgSp&Jg4=U zkXSF(C?qnM17>tb!b$qISvozcbFAZ=yiKW~zIr%`R5mG}AKmXDskxHDf>VyOm~N*NIKIYW(0q@S zg_5)sYC|>KC>tciB+J*je0y$W?caekVRtuVc}-%{E@p^&R`20o5Q5wKhz3sm{%GQu z!0nVc0LaK~yAW;U4=x;BV%e`hz*!tA?xN9Hj-CF^rEI8SZ0QYazg_=Wf9tyt=Zyrr zkg;B|31^Vy|C4ByaF*4Xj|@5PGO0wVx?Ctz$Sb3@tVky%nMrUYYJq9ajz2kAayxvK zEE5jt^6VO#Vl`x!EU=d;e)ucXGw{$9*w&3+4ET{{{!pS8K2x5|t=9RRDWA!=t0J5N z^~YzL=fN-G&mPjEwcMsunLIl6kGgE5u|S0^U;bU##7LR_vBIC0N2QM$oJLv3E8QZ` z6&ZOIXw7iKl6b7X={9+i1OUG-Xw|M)9I-)+Q=3)hizEN*^xJM}RkQOaXbQ2u>BW!b z^zmpWy7!r5J$X*s-+XZuA$x&IYA))$$v$7!XP;OjEvits}DRvWe_5m#v2*eCm^-v&eV z!$7Xx=Q&XO$_RYQL3As&M<#rapC*@yhMFTXb$c*jqx#MJ6epqUyMy145bLd?F$ zFek`~MT{mpH<(g7t0$<-w4+v#>cra`bwyPsGpRql;_brDey_C9JM{2uj3DWF;@YpA zY;qx53+QU>l_R6k&rN6C2u&1nl2tu?))+juiAT;EObgMG3$_xlWE)rng zZ~G+l=$6%H6f3QFFICpsEahIzNhiPx&i0Lp= zq2=(DiZ!=k{|L;YMq}{`MpZ2O`s^sw$W2YHyaVw1I&+KX;jzF>?=~QH68#|e8tEeQNYLGv%%!Dn*iWRMRjw3kd@;`m)-2%|GSs|Vm3gBkT%^`W%Hz?4o- zNK}@L=eY0N-AT}FBGIr8TeEOrt1=!HKaE-EN$j7E4t*ZrND<|o8soZQPoWlhk)ZT9 zj%RpgrU~tZZC^>^Lx14lL&P*kIXY5k)+G)9+^}{ z`05uw95b}?KD@jvy|04L4SV6u!TPi|=(1|5*9P*$3&eYteSOiHYjI(vXpYa@K^J|K zH@%x;&VZof$HV@rwH|AI>%A{>DXnv#Dt?M18}8RrJF?DKf%Ttv4c-8`bi07S^Ak=kXY>TBF^356hLN>|{ZJ1Kc^>oi+Co@N6Z|>o znPe0@!f|{W-m1z6$%D5*w36r^svT7)qrkbn+(M`N_Mo32U^P=BFnQwRO<^E7T9`L< zIR!TZ!*HPAHfF1{F{;m(23uA6Xbny$l<5j7^d~*bA{wkWX~n-j)wI(&PRb0Aj&%>t zBD*@<_q`hC7g$x-xRNhQ6KM@8PkmUg-V1e;h=R5?MA|GYM(Yo6muJ-OO(2?ZU^>6R_Tx`D&CtlOr-DNValb9_0# zNvCx8#N#G4?MK2GE|Vxa`giS3V-8IQ{kPP<26J-?WSv8WIrQ1((ND0NrJtax*xKr& z_r`RFtL(47B_;*qPf|DXnXnbO%3gObb_i_hx7%5GEw82Gnh;$vj!i-A*|@AVzSi}P@rtQ8PYASOa|mD+*hs#uDLQJ^EC(a20v<~KOT$e zJ;mY;1_s#YfFEIR@9Iny3`I^oE^oV%W<@OrJUww7hX!USx0v!WsN$8K%6bq6V{D_Z zE=}J$ejxgU0WI{6JfcT#zz<=LJk$PoSwmWNxAIuZin(Naf&)!4AjmCbJ1yo*_T3U1I+^5DrWB4VnBt zgwfVSHA^0g(R2&152t9>BOb$gc>eu(75TAX1d=v~(EKbpRYFNuNsEQyU@h2gttNf; zENn__*HaKSBl4Zd0pp7Uxh?Yk7v4jKAGZCEtr^A!#y^SPX=GuOeRxwcc8r|qqVnI1y zudY=&PeAvVYqfd=A0MP(P9zlJiLFXEf?p}DD3cBQfQ89xZ@1rY(lo9)V~o@uPEB3) zdj5vzxpC8bQEvT=z&zXH`vwG?uw<#w^5V)ahnbD^ULu+i5GZEBDM9>kdiavPIC5o1 z*DY{UNv^?j1KFbLwc&zbe0a#;a-+p$9Pe{vq(Y}&Yl4}HT8eNF3DAF{-3xhX&Xiag z>Utkri96tr&c`2kag{rp$lUR3U?x7Ri^@0Y|3c1IhWPd$%*&dkH_OE101Ngfz$ld> z^JmX0oah4oXDzEstB=n+W7s6m(7THudlRZOp+Hqt(FZS%)AQzc9i-3gA}YX#lm+gA z!V3ZpyXv5z`e8j9Gr10E86H8t|H|B3yM~GdsxpZN!Xj%j4-D1D6sJs;vd%=fu*&3q`}X&hohEVn zc5Xf?HmUI=d^`_#827!L%&-j88}RYI6*N=oGk$XH%yqkNbVxk)H-bB{ji#3&@Mpx{P5JF_831g&ud=#x^pXSD zCFVpo$w<|O<<=#kr`aCYQCc**@K0EGGoZ%TD&9u!)LCJo(0FHwrPYWcFjh#*_+B?1 zMP?dQ0?DTbZnz4LDOgpbR*CS1M(>&KzVs(p9c)^2;Ltl7*{;s`er-})P zUkIbAJ-A1b-2`S@QY!^CHYD8d&Bls8>iiSpO=X`FFDq%S2wE_4#trp^?3oWXqn@X-4#6 zz2SaVpE`Z<%o&4#Q|r{hJ~(>wom2Sb1r^jdkicSVjrj!Qmvts-i*8GG0XMW;cBL-f zQz$mBUAowv&V{OYDrgZ@G?Q69gc@`#{0Q}(g=kD3L=~San;h}uuIk5Yp`kibd{7o? zzu|@h6aNft0Ku`AIg(9zcH&8*U~rio_g%XWtA7~Dv-`_%;3V$lhy|8vzGlM(=g(sD z^qqwYiWp{+t&C%nzs2arRx6=Eu+bl1l_Iy-AF-dg3gfCnb`ttb2%lTzyZ$&Wrvsi&sxMYxB?AD$VP9uW|o%J_Lw!vjfSUK0w=s z`nWFpC_e;Q)=-58=@{59A0Z9+Z1gl2hbgL38_Sdqd^ujSQE=7NqTmybGx3=?G+q`8 zg&bDk89F^nZtEHN=dbEw4`2^t@>z6TzloMg(CO3+OEI#^FwfW%-q4>q@Fd>mzEGS# zUel@$?`tZ zufH9+ZP&UyeDISSl5NxU#0#yN50y$ zm@crD7B~Y%F`phb$m>0|@|{{fW-80y*l6?rSTe0`mBD5F&Q7}A_{YLrCnAc{ARr6P z5Gz47f)Y@$Na2p|P#u2!<(@YR6R3KNQ9zB0F*SsYlanOET*FhKB@u{n^2AJ=Y46s% zU;f{92y<@yWULjYbi(wXAm4-Kg=TU%F^EP^vv@961R8???)o(;XcQADT?~c>iM?X zX`K?*e=9&$t6ba{HEW^Yi6Hz>ap82Wo@FE6%K`eNLA(?WHxV754(3eqkB8Si1Lb7& z-8LG#+ek&oa3Vg3Am@ceMqR(KUsq#Cs|u)Lo6BFh!?Y)@qiydg)GPzU8&OIwEN}U% zf8yvjpuJl7aoRBMrN%TbY6_Q^Xw5nK)31O0L45fk6Kb3{L*XUT4fGwOIAg3iT=&zA z6M^jK=w?dG?N1wN3x}Nt-O~anRq!pRU|L0v*bQTx=N57`T-dshh2?Eee9ol{*96rl z^@Dw~^-ID3I=WnHvvu5Ce$gD#<0gk&th9tAYv^Kv*^EV>(2%lr8C#e_4pr3_tl4(IgD5;10~iz0Ge!R0pCzu>!E&)FIp%Pqj4+2RS@ zdek&#HRL>Dj^mZ^YbK`GE!6#Q3D4G!Dc3y5ur?8Tx*pT zu0WyqShfP`7Hw@s!`$l}NpUPl@lTC6c7d-yG3U~>sxTEFZcB^Dn#Mzg`zBH%qDb>X zhSVx38<8TFpA4bWuB`5NjYO-yfxF36?P*p{0CgjphL}CwQMT~xjr0NBEYp{Qp-a{E z^fT%GRonn;M1Hir%Wn;xy?o-=xBHhcqzAv(e%qGvoWd8RmKwRVJZ)P|t$^pu%ou4!Hn%A-JxF42;fSkV3pC;z+ zk*y`47cisH^t+dG(RVEcOsbpc8|ZmZu<-~_j02&tn5_&r+|-57Ui-H2N!UoV|+kc8wWrl5nO{0fONK#sPdy|UK{{}56{Kh)CWv1%jqLH8`LTXvpjyV4;w*?)=rks3o1 ztJ%xh+S*y4>f{Ybw04D{gsc2@sn6}G&o;IBpD!go^Oo#7;FL*MeN|K0KX1~~wmV{; zotERuGZDsZYg1NpUJKh%SP6J<@b7}SN*0J*K1;5?5$`PblvT@@LRSb^?$ig{%PK{7 zr?6#uIWq467I80EY>_?hMjS#KThb#~6b>}~w?L8Q$Nq(DR(uT+MV0z;4*sd^i@T>2 z{3vHt`Sy~pKXRh0>*|)Wd9r8(VU<3-q89XL7|(Wf_2|QDyVo4lyR1C4B8pQSS|80M z-*;7P|FMrXtJw?aU8JEnI=8!=^l9<%jPIgM1Do&1se6K~YG04Wn|vRqlb84(C>pCU z#_iq_tK_4t+A9!f-hj0JZ>L!9IzP))8{ePh>CK)oXH$e+2hP@(&oRn{mLp(G_^wg2 z4;WG$V#IhKVWn5srF=SeCwETv92yv(e%(FW|LonaB>BC0jq7bd1z&{~qd!LRo;oo) z+8IsYbrsnY8#SN!PJlNt9cQ>V5##e!FR*O)^qoG67rAS|TSxD9xPfg{{l(5bGSgzu zQE=}Ova(M2JPV#Q8N#o;vRU!blpRnCogn*V=mom_cKZdaG`&#gfeOY^S=*?kbJIQ; z-2;&ZXc+KmNOu~Kq+i^q)yKh-&kF6sor23BIgG@8Sq|k%c2WDA7%XRt{9>!o%H+V_ zuVlId9_8=G1u;23pNWL4H^;Z>yIbQX4;0KyvcC8Y@mmF4%P(B;oeM;W@0m~R3WwvA zp><6%u(SfD2c0yqlfm9aGbdKFGhyHY)#}V&m5&J(8vHyv?MdNH9m)&e32I**dJw+V z#@$8Dj=W3~ORvM$5bu=VZC=Z#gO0cAS?ioB-^C3lAE6biyIg!SBkc=cV2-K~I!Nca zZ;`NCjXJ5`f2n#9uX^Y-pW;(^o8N|gMS*qp38VIScxi+ zT~;+-F1l=&Trt1J)|lOCsSn;C=w^=33j!6hA1d1Nh%UCuA|0387s2CpZ((kdY^)VPsJ3IJS4c$*d?9#1hMB zE}&5R8jB;wkXsLXo_CO6IwWOx?j^f>@Q3yc&KwV3Hi)-Bzq!8n6`I{7X>CC64KHV- zpN>-kj9(22q#uCBr`~ZWtG5;_QRtY$z9`T2ZzJ+pxTbyGfTlQ;$4ZmfFtCv_yQ{0$ zI{jE-IW+ldu(iQ7*@7$`Wb4KEXM<7 zgXzI{{tn{n%N>pj$}aLqVIwMd4NWb|xbKgXU)tYa@?T8nm<#1|j> z2Fp7v^Si>N2ii(A8~ggg(B(_JaIi;NlGNu6+ee&nW^G@w!EXvEq=)353)e85TPmC& z*0E)qzaqjKv^fZTJ(&D41r2kzsX_7IT!1pH)(?x<7`*AR#{5@MvqSz{&Za5?x7R-s zP(LpU`bv(P7lrr_cL}9W)|2qcsV|;WJCJ}0Uw4Rl)x$f{Kk?H<9cDj=H0Ij3G>$N~4NlDCZ6>3*F}^}aBYZ97!l2(ZQ;gVL3n zX0qpK!naDWtnM5$`ZE8J&FEa1&pOkx=`fru2irp5GUBRvfo6!Y*A^nC|_Lo*xm%LtS zlFrEr#GBec3iq>`V*#i7+46@-A5RxTMk7G{p_Wd@M?t)1`g<-ZWfxCI{vSJjj9Hho zRS15qT$#TDjQR2t^4C}#E2JOa3Sw=mTE1>FS@EM;%ykFUnFIe+)bfwkD!w=k-bP)v zDO)MPgz6~QpIGtIMC@d3qw}3VJQmGOer=_cycsE@d+}RzdSiWaj|(>?G6)mstI?2u zJiSw4Z1hUnWJihgKp0wc(6D0XkoCOVLIkc95803 zwFghXdj|PaguAfWk}31AHa7>F;Vp@V`CjRhLwaj++T|SKHU+d7`s$gx71^jhDME;? z0_BCz+-3)XReDha6!Qu->fyFo6!>U=$g^Bkeiiu9%Xb*{NZ_eGDjhJnih}1rWB*77 zDe$9HtWZqXNzX9%X{c!wLU;JosN%0CF@a-M?GbwtAK&@Uj{?AF*_weHVEy;=oBa5} zIG;96b>+aVHH-i=28XsY_w0|Pb{p+U=?<-QB|qFxmqe=#{a(;*U`@Lb|KY5m`<#Sx zr#7mO?M|Xov<|=yzdtXg+?&9dy*WL8Bt1x!#e8~#9v^f;<%_IKjm=?*$ zS^J_>Nl_6sfl|f5;0#Zutu-ty4gb`g9{`xAjqDBl2;Y1ITumcPU%K&7R8(ANTXa;` zQ&a0(qLG^3eVwV0pKUfX>iLX%yoOexv#$m3Piu^ z{8UWu%n=W_nzP}w0Yu9ciX~Z4MtFk_BGV$R05Cx}*I}*OB~5VRc<^Y1TWPjch|TYi zmw(0UeJR>?IJF^Imiia8ct2B1wkRyJId!NFp7=mbMKJ03rZMp1F>j*qfKE|1;8?KM z|NiU0w*Q|i@7_r?^z?Q)FAPbd;d7e~tD6wcRtB|RjAau%{T$#D6BA#q$5^x(ap~y^ zv(3FCM>hTxW1MwVuwLP~bSk9^X)HKJ~DmOPSwQymuZ5N@@ah z&$QO=K1=hY1RkUv2%c8ktAJ~hl~(D`zXxs+?t1>TvRZA5+wKnR@O@bKn46n>T+^zA zSfg6xN=SR$rpG?_g#29nhoNGqyC5T{OW$^2URS$Id2UCOUF=&)s11le(?T_wnK0?f zyuLoghhxmFbY5wufElpnJ4mbE?ME^!mE#nx(M%9c19~5Go{7_e{Rm(!Ql z3=awUL`00bC?~g!`%MCdW>U5aRZC9@e+o>FB!;oX znFkCVF-3DGlQP2WZ8moM2nmF|dcphXDqn0B{pzzkfh8R0qEEz^Rhq;911kt7BkGguIqPAf$=sbh4Z${=wNS zYrJQx`JtfIU9_-lQ>j_fcpKu!i2#(%SHzOoWUr4EzPkC7{2#AnI0e_eJ@L^eO1QaI zF1mz2&gMzVj~^IWtv25A-k{vmxU?j-Nf;|TFBz>FPx`(h_I1W?Zh|>9c(8&lFVry5 zxH65!r5<$;So|*sw&;9MwRv?b7nX%&4A0@Y;Zt^)dH}`Y}5YBACH{A-z1=_OWLGi>VJCUNB7@3f_3x;%b1inV}z4fmc z!)~)5*CU0H64J&Qw|l*MA;1%;@x*&Lsg30{+~WB>;C>?Zhow)nB?UYw`8dRF%h%iE z1VNmAiSf^#91GGmTQ}3>|AQe}QPV|0P*S~%8E#N3N<`d;S*d%BfNa}$zV1_6#;2%} zC}wYu%E>t|!o>VKdsZvI?vgxwx>2=F>Qr^d$q4}dusunVSFOC^vB_L*fmwVyZj&f| z0(0E%-831wuDB+iJFX+Yn$}k}HyyGWC|55(Sx|CnZ#oGl7uQg9HtC+l-kjk^XaKz) zuEVyqN>&H?S;BuY%%^)CR*F@+@8vFntk(H5l9=@P;#4%6GK;01UbTCZHCO3lNFMHW zx{#3CcvFYY(O`4xNRz?YNoHLLAOh{SpTO)x5d>Wu?pVj6}+ zGu_{W3%T}2ECgWeBY~dts(sTo-dxT-p)OFI`2Q)I!_|cg(A>hpoK85Yp1hkI>ioPr zB(+URmFCGoc{vfe6XYuZfKy$IA7*Vu_oPBE-mMS>90IK6KD6GuM)bw*Lk8%%1u;cM zP5>am)u-vh+Slx`1txrMfypq7?JP&;A;SmfUwrPYtKVHPs<52akGTZ`!hfFdUTgr9 zMNaDy3d+(weznq5mM-u%6UZdsCyoL#h!2K03?8}nxpWfYxCa|zj{vulFg((`Bhz~zRR{25I60L z^@_gYOeNEDjT%Hb<+@MiOD4VXzj^79A^p{UMZ}LNS$hxD!^YP3q!;pNo8sXz7o=vJ z9QD*n2jn*%uWH(PFdAGc3d2{zdQ0g0a#-5qW z=Uhyx!A^dro2S*N6gFo?SINO$XjKk-h5F7^d(8yb5{DONsm2zMHBXSgo~vGQJ@ivt z!+!C)lep#MQ>GYmKnVjAvVRd@8I!%3ZqA{WkWpvw#i%W50h7mV)FHK+JV*EOH6~Xz zy|Ja2qSMe97o1??*dlv*yuU?Y~<%Y%>gpx~|vX z#eUf>MmBo$3)?>;+78(sO>x19k0H5NJ%ynTAdxMucavO17T6OMDEeRWU^1twiHkXOLQUseJe+e(C^_xak;43*WRwCngW=-b9s|X zKO*o;wo%PvN*db3=130lw(pfN!}>)l{zMb+__8|^g#Kx5OtVwQkwq5weCj^3A$e=Yu?#@)5Ep4B_(US#+ zO+$Cj6u~&!Ky)|w8a&=osjkde#q#!q8S01Fqe|iBNgUkAcka_fTcKJ0n^Ic9#Bp-l z7;dUforgQ9hWfAepS1k+2Q^j1oNsmc*z$`AeE908D9!cIOH0}B42f=IHaxmc{a=8& z3D+*6xF$?f-^544CR1;`I1>{;(9mrdMHHDK>t+qqZelR0b+-I^E&iZX|Gt`CE9And zLI%Htyj1z!oy66XG@Hi;UjECoe<_qr4Pj-FI~&v4yf%H$6d2#(asLB+WB`?iWR;Z{ zvuG@dFg=p!zg2B%h{`JS?5DwFnp#@?X2@ELdgr!AM%Lbk`wYTH;6*w-;;xP+^dHPU zSr0Ar$~^-UEtp?}Wf!w)K^;KX4hHNHP*c+p$g#85_hZChtai`&$R{DOGc`Q4A4OWK^;%|44C;&W60jMjtC5adu~rV9EUC}8NYWnf z{jF{TO274;N{!i4CCL6QX%uDOVQN@_EDF=xVNH~$7xZfG8aBqDU+;0#I%qC#efJl! zGfM*HFk+*lw&g%3 zjc5D@$=U#-8iou$RC~Q%(>HsKI(6`qLo|N{RJnvo4L>7*!X3M^fkVe89X3 z+-bId%X1-$XxupxW2G`0+!hIyMN-%Ez_J&gOYfN!j8j39VFn&NW%B@V_8C_XDP))4b?+3+}O|K zb2ti7bE!S5w5zg7)8aSnimyipXcFhl1(4NmN!6z#Ch29%((MKSrf!JIlt_!gz`j9M zx04h+scUL$n3}Y*Gtv|U%07tY%b~JCH8gAsthLphQT?c%Wqc?UDokadxc5dbN3YRv zMmS_ZG-3C63y~$p2_m)x1qMTMmAayQ)dG*n#%7jn%T0&<@Bckj;pvSC?Iz|7*%}3l z=Fi!kMA2@q7~WXTevx=_1;^At}~6dvoJ|-09?b;}AkR{btWQ7>16_`yKxN zy}!}S;7iH^@)%tx)^nWmoIh{uH)O?}83m>D>Hq;5H2>~7C5Ot_*CBj9L>Bq zVIdN9;O&NW>?=OO2j=+C)htjvc)yo7ub$=F=)eXEcg8QxO_Ipu|G-pslAE1$d8Gdy z5w{4pl%4Et6gEY=I&Q9LP@d)UTLgnA&GiDiCDlTv*srkfn=0tY$ngmzfQ!ygH+&AK zcq|$mJDUF;;6MHBQg4u*F+?8b8rNKK_odY;(z2#{|E*V=BT33^$hl}W15r%-?QHG} zInlv&02@sT25muYY16;w*EsaQ1oZz)H2oN}gXtyEC*_IM#|+{v$>5%#LV8|#QxKO# z_^s*0x~A1rVaxa-0dYdsS~t5j;vwz}Ew z?Ciu_fTOQ#aV`F^22jC%k4ODYSrkjn#GCL`n)v&sSAtDmErr(ufqGF+9&I)YxF1(f zjirXqLnLp)b#uUIsod|0tEen;k=icJchx9R$5ywbYc49PEYVAXm%0#+CulrkdE7o= zw`K;{@ky;IH<~2t8~0IxYSPd(?~RTY<`BDM49&tW<=>qcbD)u^Ln)4qBl+>Pa{*Oo zc7BxB@M+fssq&RJHNo*;w!buCJaLN&eSe3vFu84+OMh#+6vr4_&nX9gz0SWq3hiLl(G;k$U2Dvsz`l*evANW1(T^a{tEHdvc}n za(Pc?jA8sa)lnG+rc91Pvq##IQd7lTiSK|$H`0XDBS>hjXKu|opib1gpWJa5A70c3 z2kDgS*j9!()gnjm`9uAJ4K2UR-ORC431_OLN)-W#VviYtdUQb3)4z(IQsv30thab< zX}Pl7!?b(F?=j=U$K#3`+5-1D6=t|!g^E%X7B7l$eRa@|*|}!Ct|@o8l+5K!=pDxu zs<^c)I4@wO%ngCJu-5&}>61Y0j%YM5Kmz8spQe9+ZZJye zSdVH|8-C#5Fri<)9EGqGq}h)kT_CoH-%Cj+pPJU?2 zvi2IJM{9_&%<4g5{A{K36$Ep5=yfvO7^lYM^T zzft8|bME8yySI7N8$-9f(xk7H z)T51(p$_Xl)^?fk;ww+N&%AxKnK_x6PL9tM%5ERt9{0BVGPZ#y?R(`j{??2Ki`;U9 z8^7vJ>ze$30;3mP=q=-&Im3u5n9uBuWsXEjvY9b$CAR2jWNpLq%uHW_wa;_Bvuqg) z#>G;c{W1C0b9n`2;wHVrvSrIyw(K3=n4Cn#y7?^3I|rGT6_RT+k!&gpP<~Lhb`F^Z zQH)uzjAiei)P6 zZ7m|Kdn|@Pbt+(eJB#akK?o*gY+ z57MwTV-7iGj(QtEdI7UiO*GHrM;U7~-ow^=H2ouky>KP0OV4C`yx zl5|&n^*)bx<}!8AwUn%w#>C8gtmuhJ9Yf;5EEbBvS_77KZUMx{g^QvP2m}JbB|&3@ zSgBMhR4SFv!KS>Id(OLldoFXO@43!1eb4#ECbe1}aGk%YDS3$LOr~m%{U@Cl-r7a$ ze&d+^=0Ex8o3j~re*{0ho6h`=$Ijoe{F2YVKi$Ev)n}j9nbfJK);E9mgtsv4>)!Hx zFIG_S#xuOJE1Y;ENM325*!l`n79YaYNso+IJ5c&5FFyCN@4jZBe)8G$Z++@ByIEZj zM(V>6>|R}f^#Zq-!b4afxImPbmvi&YH#hpmw?l^xY}>Z&jPg*5)>5G9#w6z(EIH;* z2F0#q$;M&^4RH!WWgA(z68b+JNA}8ktrbOEN(sNUGuoo8faz#VgP8u331#I3Ha5^^ z-0A3nr~zq=Pe>qK1`IJICmPsz&`g!3gmwEu=`+*$Mok~j1A`(NySjj~loZ1Cu?%~u zKaph_GxL{Lry|V+p1~lbs&H;UuLdvwX@L_E-~0(1+7=%q(JzMZB;z&ntuNWbcb0b(S;T z@C4FkCU{h&62982BkqskC`C*C)`k9Y0qWa;GrztU3PaojB$CeR0xPiz`nvjDuzEYh zjU&zg*23jvEZoGt3P58dZcrL&DJEp4h^(=*vGhqs`+XrLmNLwA=HbbsNe%}rd1R$$ zvem4?U^I~!XQRsFo+-@EU}5$?DgatV&@FW|!;`|XR3_?xoov0Gxep^Mm&o3 zn7ZGEY4K7H+8oMue#R)Lhp^w4gW|RGng8!SoB*l_CGHPn7}KYrh-}SY!N1EAm~>Y- zpaj`4m9g8b<=R{09Q6&r5KHRRS)|y*(ECbBHegCh<*7)RFl8|x_kNWjCKG>r$i%oM zt0_(#a#o(zzh6DLfPAGhBO^uO2m}Iw;L;O@y$QzCwke*%{ydV;=O^j@@)BOf%|yj+ zmaZ*O<;GBjopb)q zQbQlEx9#MArAH{`dLABn9Y3u3lEbAxQ?9?2QIk@+u9d>hSH|#m*xg)z{3ni9{7RXn zHMczaB&jh!lJU|Cj+}tGPnqdIaT0g%B}*5rnqL7vSESWT)@_TMUxAOppN=s2X z3}SeU%F2rmFT}%qY#}6UF0F>pDm9dnq#TL*;c=XNu_Zul$ z&e$o13|%lCM_0ClC<;|z_aqc_D6?k}W;M>=32J~_!5 z-oPO==H}aoyfq5#@gmB!;Y4|~oVv(Jv?mHND-Q9~WbiFsnRl0f0di(f;PDZUFk`mI-LoRkKmCJ6G&fP=ze2amP-M#B!vgAQ{@5HSZv)EfxyCk7UTR)0z3| zOFU}W&hphoC|JqQ%4DnIQRXgsgSpdF2`eb76G5$c8O+IsK`$<1(V|7n85T)iW(FI} zK%1vBO$|Z>wNjL`j#6U+J%bemExBZ_D52+bj{M(xaS-}~4HQ{@q`k2K zO?*nz#8^3oyW${s&I~fMbIC8ZIL=)kPPid(Lb55DB%_)9-Nzl5s8esED{|RTqKH2g zACwj5VvFf6#BzZ^AP@-PoOlZR+Ez@zpQ-xiZTwG)=H45^8mtS8?Lm*&Fj}ap`FZss z{&h5&sS6gdXwgjWCzrRE?xk9#qNP^h*Inf#KlT(;UwVcCs$AZB`zZH3@f6cvol3uo zEv)$dlq2015+`>ZAz{o^rcQsA=O2VE@2udUwkwZ4)|HTu9*m#$6!%_vl#VT!;;99Tczezh#Qyjm3%2}%sv@7oZ|7ln*l7ss@GxVuvcEAYdGG}{sDKP`$Fz7qeC;m9=a@?P8Tk|t{C0l0Dtao^4*<6N) zZ)N_xTr8B3ot{Zy>}1}0XBlrz?TL9sI!lU`fc?h6ohl6|MM4l32rd+MyPc}4s-Pyj z-F{{=r9}Z*Tklf96Pbc6pc%2)=vJGVyCz(6W!MpLrO zt~kd!*+g>xn7VpZw51T@2H*;Tt?%5M1YI#XE=5+~nVy{kd7&4PF=DW@ZjNBud&fyg z?GwBxs4-yFn#o<8Lt%*(IXsE9$-~{TsOvCOSX@O!Vnh?ePv}V)KZofL$D(|nP3E-6 zd1Ub8Oqrccep%!DM(V+4wmC)QND@PB>?^W~Ka~bpD9SlbM9&z69xMN$ga7~y14%?dRJtwgw^$61EdIM_Ne8*WJqvA&#^Soo>f? zVh=x-yYj-}`C9%x-<2D=XnAe9BskKvD zVMmfck|OAJi^FqP(waz$)pGcoLn!!;6WrLn6YKzT=M$wl`?n<xPXuqBJTLZ7hJe0VEm#3?!t@VZr!B3}yLjF-OwJ`L(8O>d*8Avlwck@qS~#u5JXH z(W82Z)?OeuM{NCa`-PRW3^FM7MO)i(1zKs*lx<}8N)3aiJ3eRdmJG{s3m|R`;lS}g z=`?Z-p6R%CihP!)FJOD*qf8%@&ks*PpA>C2rDNOpceGe-=gLEPRED>1oWG+$EQ7r42Hfn3#IaF0y(Z*SUu)4B!7j)fK z#cI={*SXi}bUNo%tHNec(8PFnddoT@bqa;YZE!irts>C{yreOVUNoH~XVteB=kRv= z6lU0FF+C+L2)#C*G0&y3^5b`?&x_bh@(xbhB zup5({%IIWA+zLx^9y!Z1d1c0NX1+QEzwcF);}jnUU1XRuCmluuSWAwB7+S7A)*?2P zhSM`fFUmq75C{Z<0K#vu;T3`nAK_2b3KUM_e21D41V;;9YxGt#7DYnR2I{kY%gT5E z%TBY^(K$U?j?xxzUQCj`xVz)cPA2_zNSD2|l z&*eJFl?5&I2B@0ub8H+COh40=k_`nL*2*_$Xe zTbcGqPQ5-+c2O#$V_khfkG_cotexs?ev(t(g!UDnXnXvYe zXtN6_Q<89eiEX9ipasLV5!kk`q}Wozim4-5;S{nI1*VNX$gr12V%@HA?Qq9is6goi zmKw^)_ejU_ACyPtKQbw~YZ5d2y9FlM7=w{~4wXT?Qw=&^a*!%x9|C{rE)yPWMBaOx z=8xXnls}6Yk_U8RY5E2ZDhb3lOR5SbTlONy_je0qe##HoNNlK$uS;wY;}FIa^KQ%- z>1%A{*uza2DCBq*_4GWgtOd(%a?BA7aEeNS>Ow?-bz#P;GrYbR8UqOfVtFrXErp3% zaw}pP+TH2%8>UA#_GjkY)P@44QXH_(>a|rIv$+f0X0f1P1hj-1Wb9=g9wh?{YkNe{VuIj$t* zj{cxv-dzTv-5tv;Mda>=xFmP|HJB3UpW1^BQwk}z;a3n=iq?^9iJ(uc5PutOJ&Lwa zYD`8Hl|Ud62n3A_Oo7B)e}b_uQMj?~z44Ag+*F#9m!Rorqq@^Up2wOm&2+!F{wJ@N z@802qlI{%Yr(@0R#r)Xq8J>SS8a+_@;RL4a^ziCMato=FhnKihAg=SMmB4nQ!Yv3_ zSg=Vt!gN}s3b&A|)kUC_ex$5ILJDy{`&FC(O*DE*k3m<(;S&ljj}*mHin+>2=+AF3 ze~p&EPJfy1;WAhYc=gGJ9>;^j16lHj!Rs;aS-&L3%89!CC6p63WSxc<0qSBPuliu> z?)k3QVa?UQweDthUMQ)v7SZ3Mqf@qa0#jEPV2zFQ(Fe3pQU>9=NOTn9IaHCgtOT1b zylMSLMZxOj1t>yB2n4@lGuIBPMvYxkfSJ!1@=EoI~uLg%E&#>W2 zT?klD&f@xBX!LOdh~pcUF5QX}H-I>2S?D{b5N*jJJKq^$SSe;>#%!{S8;NHtN01l| z`!?iJ=1}ffyUryb%S82zgFUO+?hKz`*_}|D&oIM@3O?;DJgyyeVD&q3}zk~`~~9vfy0=p(~KgJ1tDQv7uh zx};dbMPUd80)ar#D8UL%-k-wz^LA`%dV!|1-Cs;+F@<#H&ksg(Wcdu{t^X0TO+vDt zVE>m{ygY9k)-WR>c01)2GKQ#dLL>>h`5V^kClsP}3Hy)h*>OTb zlI)aj`-&r>orrDi6qXeWHbp|ZJdUncl=I&W`>{(BlD(8K*BnOIwL6g^ktE0IIJ{;H zhwT!QZ9l7Cp2oawW~wcf*fo(vhRJ}HeV>2EelMX=@;bH#^|7u_9%0kweGczg+a5Om z2&V4s>%30S#l3Pd=_yU=-&*oMrXaK@310F^cw!2ng{#T4xch*)WeQ*=fAP~y$;`(V z9#3L~nRV+NWBe#3Yk6hj3|5yCxZkLcM9*>dIs+P8i*qQj)bFPX4`G4e_lz9Nu*rX5 z{`}|o+hQw6Ec{%9FfT=MXuY5rY9^Z=QazsD3(S z1+3m_PH>MK{P`aEa2QT-$c*Ko-fHIrO?UmU``9-FTXUxIbES@+RvsK0zH;74T@#q1i zFoRJua_a_)+cV`6)&ZTyFXGvRNcv13L&@w+#tyci$VTFNPiAz2mZI6k7`qR1|EUG6 z3xU?@&*J)C==&&!{z0&WKA8x+W@VurpLJPBpbjQ)B!tU2xrtCzmb@v zG@co1LZkqy4ZMSm#G16^d|!%^;4BwI662>UELpOI z=SIxN3dqJz^cX#pp-IkK6xoNV&%oQu=QDA+b3i%SfGIASNzXgHtrZ{Vp*MCSVaQA- zrI_3=L#!oiKcOQ!Mkm_)dd*V_TXxID_ZD)nKp+qZ1kE892NPDp+e6qpT*SE+s|DwV zD|ETqJS=&50pk#M>&@dS!h)ewBtN|I6dxTa$3hhSM*SZ#S_z_(iPOzx_LCF14+VO0-u&*p`^ z@Z>ibE;G{UzQO#Z>s;P^?Pb>d~3g~ zM6-p1u;%f?h}rCM%@;q(;P*hE^b89|8`L;IR|JIW-zFJ+3 zv1eLCogh4s6ypk3=aiA$-_ZwLIPq^}Dqx7|!I;s>7=S_JhhfQ>&nRbKJ>gH|NsW=w z?!^4?!mR4Z$_?VI9r-6x-X!c8~b z6jVApcI@E(`|lS8Di8=RDy;b#jLVdnG&hZy3lRFlnwQSFC6P>hbx81o<_QD>fj}S- z_#u#R>ua6oGVk?`iNI$g5(|EhC=|T<82^lTme&TGF782rOF!f9|JcF9^Zr3sKYkg( j49pm4`(W1z&Yb@TZ<8<$1U7|300000NkvXXu0mjfkV2_l literal 0 HcmV?d00001 diff --git a/date_range/static/description/date_range_as_filter_result.png b/date_range/static/description/date_range_as_filter_result.png new file mode 100644 index 0000000000000000000000000000000000000000..5ba45b756bd2d28e741056c1452118211e8a7d06 GIT binary patch literal 247893 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 z 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 literal 0 HcmV?d00001 diff --git a/date_range/static/description/date_range_type_as_filter.png b/date_range/static/description/date_range_type_as_filter.png new file mode 100644 index 0000000000000000000000000000000000000000..35148ffcf4d44517e0c208673c076bc35adad61d GIT binary patch literal 186047 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%0DU@k9c?4vs4m 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 CCMHw> literal 0 HcmV?d00001 diff --git a/date_range/static/description/date_range_wizard.png b/date_range/static/description/date_range_wizard.png new file mode 100644 index 0000000000000000000000000000000000000000..a1537ad535f0f437c44854db746a1ff0646643fc GIT binary patch literal 28955 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ড়qQ$I)z@Q$kB%}{> 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 AkpKVy literal 0 HcmV?d00001 diff --git a/date_range/static/description/date_range_wizard_result.png b/date_range/static/description/date_range_wizard_result.png new file mode 100644 index 0000000000000000000000000000000000000000..4004299f93d594d70aa0d065a4d99ca98428b49d GIT binary patch literal 57321 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 literal 0 HcmV?d00001 diff --git a/date_range/static/description/icon.png b/date_range/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 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 z 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 Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 0 HcmV?d00001 diff --git a/date_range/static/description/icon.svg b/date_range/static/description/icon.svg new file mode 100644 index 0000000000..a7a26d0932 --- /dev/null +++ b/date_range/static/description/icon.svg @@ -0,0 +1,79 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/date_range/static/src/js/date_range.js b/date_range/static/src/js/date_range.js new file mode 100644 index 0000000000..5535e6a063 --- /dev/null +++ b/date_range/static/src/js/date_range.js @@ -0,0 +1,117 @@ +/* © 2016 ACSONE SA/NV () + * License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). */ +odoo.define('date_range.search_filters', function (require) { +"use strict"; + +var core = require('web.core'); +var data = require('web.data'); +var filters = require('web.search_filters'); +var Model = require('web.Model'); +var framework = require('web.framework'); + +var _t = core._t; +var _lt = core._lt; +filters.ExtendedSearchProposition.include({ + select_field: function(field) { + this._super.apply(this, arguments); + this.is_date_range_selected = false; + this.is_date = field.type == 'date' || field.type == 'datetime'; + this.$value = this.$el.find('.searchview_extended_prop_value, .o_searchview_extended_prop_value'); + if (this.is_date){ + var ds = new data.DataSetSearch(this, 'date.range.type', this.context, [[1, '=', 1]]); + ds.read_slice(['name'], {}).done(this.proxy('add_date_range_types_operator')); + } + }, + + add_date_range_types_operator: function(date_range_types){ + var self = this; + _.each(date_range_types, function(drt) { + $('

+ + + + + + + + + + + + + date.range.type.tree + date.range.type + + + + + + + + + + + date.range.type.form + date.range.type + +
+ + + + + + +
+
+
+ + Date Ranges + ir.actions.act_window + date.range + form + tree,form + + [] + {} + + + Date Range Types + ir.actions.act_window + date.range.type + form + tree,form + + [] + {} + + + + + diff --git a/date_range/wizard/__init__.py b/date_range/wizard/__init__.py new file mode 100644 index 0000000000..2b525017b7 --- /dev/null +++ b/date_range/wizard/__init__.py @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +# © 2016 ACSONE SA/NV () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import date_range_generator diff --git a/date_range/wizard/date_range_generator.py b/date_range/wizard/date_range_generator.py new file mode 100644 index 0000000000..b778c371c5 --- /dev/null +++ b/date_range/wizard/date_range_generator.py @@ -0,0 +1,67 @@ +# -*- coding: utf-8 -*- +# © 2016 ACSONE SA/NV () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openerp import api, fields, models +from dateutil.rrule import (rrule, + YEARLY, + MONTHLY, + WEEKLY, + DAILY) +from dateutil.relativedelta import relativedelta + + +class DateRangeGenerator(models.TransientModel): + _name = 'date.range.generator' + + @api.model + def _default_company(self): + return self.env['res.company']._company_default_get('date.range') + + name_prefix = fields.Char('Range name prefix', required=True) + date_start = fields.Date(strint='Start date', required=True) + type_id = fields.Many2one( + comodel_name='date.range.type', string='Type', required=True, + ondelete='cascade') + company_id = fields.Many2one( + comodel_name='res.company', string='Company', + default=_default_company) + unit_of_time = fields.Selection([ + (YEARLY, 'years'), + (MONTHLY, 'months'), + (WEEKLY, 'weeks'), + (DAILY, 'days')], required=True) + duration_count = fields.Integer('Duration', required=True) + count = fields.Integer( + string="Number of ranges to generate", required=True) + + @api.multi + def _compute_date_ranges(self): + self.ensure_one() + vals = rrule(freq=self.unit_of_time, interval=self.duration_count, + dtstart=fields.Date.from_string(self.date_start), + count=self.count+1) + vals = list(vals) + date_ranges = [] + for idx, dt_start in enumerate(vals[:-1]): + date_start = fields.Date.to_string(dt_start.date()) + # always remove 1 day for the date_end since range limits are + # inclusive + dt_end = vals[idx+1].date() - relativedelta(days=1) + date_end = fields.Date.to_string(dt_end) + date_ranges.append({ + 'name': '%s-%d' % (self.name_prefix, idx + 1), + 'date_start': date_start, + 'date_end': date_end, + 'type_id': self.type_id.id, + 'company_id': self.company_id.id}) + return date_ranges + + @api.multi + def action_apply(self): + date_ranges = self._compute_date_ranges() + if date_ranges: + for dr in date_ranges: + self.env['date.range'].create(dr) + return self.env['ir.actions.act_window'].for_xml_id( + module='date_range', xml_id='date_range_action') diff --git a/date_range/wizard/date_range_generator.xml b/date_range/wizard/date_range_generator.xml new file mode 100644 index 0000000000..73551151b6 --- /dev/null +++ b/date_range/wizard/date_range_generator.xml @@ -0,0 +1,40 @@ + + + + date.range.generator.form + date.range.generator + +
+ + + + +
+
+
+
+
+ + Generate Date Ranges + ir.actions.act_window + date.range.generator + form + + new + + +
From 903ba1bd12f22e74bd76c6920e091748e7a5cb60 Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Sun, 1 May 2016 09:08:11 -0400 Subject: [PATCH 02/37] OCA Transbot updated translations from Transifex --- date_range/i18n/am.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/ar.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/ca.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/cs.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/de.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/el_GR.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/es.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/es_CR.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/es_EC.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/es_ES.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/es_MX.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/es_VE.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/et.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/fi.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/fr.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/fr_CA.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/gl.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/hr.po | 261 +++++++++++++++++++++++++++++++++++++++ date_range/i18n/hr_HR.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/it.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/lt.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/nl.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/nl_BE.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/pl.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/pt.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/pt_BR.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/pt_PT.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/ro.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/ru.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/sl.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/th.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/tr.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/vi.po | 260 ++++++++++++++++++++++++++++++++++++++ date_range/i18n/zh_CN.po | 261 +++++++++++++++++++++++++++++++++++++++ 34 files changed, 8842 insertions(+) create mode 100644 date_range/i18n/am.po create mode 100644 date_range/i18n/ar.po create mode 100644 date_range/i18n/ca.po create mode 100644 date_range/i18n/cs.po create mode 100644 date_range/i18n/de.po create mode 100644 date_range/i18n/el_GR.po create mode 100644 date_range/i18n/es.po create mode 100644 date_range/i18n/es_CR.po create mode 100644 date_range/i18n/es_EC.po create mode 100644 date_range/i18n/es_ES.po create mode 100644 date_range/i18n/es_MX.po create mode 100644 date_range/i18n/es_VE.po create mode 100644 date_range/i18n/et.po create mode 100644 date_range/i18n/fi.po create mode 100644 date_range/i18n/fr.po create mode 100644 date_range/i18n/fr_CA.po create mode 100644 date_range/i18n/gl.po create mode 100644 date_range/i18n/hr.po create mode 100644 date_range/i18n/hr_HR.po create mode 100644 date_range/i18n/it.po create mode 100644 date_range/i18n/lt.po create mode 100644 date_range/i18n/nl.po create mode 100644 date_range/i18n/nl_BE.po create mode 100644 date_range/i18n/pl.po create mode 100644 date_range/i18n/pt.po create mode 100644 date_range/i18n/pt_BR.po create mode 100644 date_range/i18n/pt_PT.po create mode 100644 date_range/i18n/ro.po create mode 100644 date_range/i18n/ru.po create mode 100644 date_range/i18n/sl.po create mode 100644 date_range/i18n/th.po create mode 100644 date_range/i18n/tr.po create mode 100644 date_range/i18n/vi.po create mode 100644 date_range/i18n/zh_CN.po diff --git a/date_range/i18n/am.po b/date_range/i18n/am.po new file mode 100644 index 0000000000..ce1a674510 --- /dev/null +++ b/date_range/i18n/am.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Amharic (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/ar.po b/date_range/i18n/ar.po new file mode 100644 index 0000000000..e900546e2a --- /dev/null +++ b/date_range/i18n/ar.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Arabic (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "إلغاء" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/ca.po b/date_range/i18n/ca.po new file mode 100644 index 0000000000..651f42ce00 --- /dev/null +++ b/date_range/i18n/ca.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Catalan (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancel·la" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Creat el" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Darrera Actualització per" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Darrera Actualització el" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/cs.po b/date_range/i18n/cs.po new file mode 100644 index 0000000000..165ccae7a9 --- /dev/null +++ b/date_range/i18n/cs.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Czech (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Zrušit" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/de.po b/date_range/i18n/de.po new file mode 100644 index 0000000000..e0433f3474 --- /dev/null +++ b/date_range/i18n/de.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: German (http://www.transifex.com/oca/OCA-server-tools-9-0/language/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Abbrechen" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Erstellt am:" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Zuletzt geändert am" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Name" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/el_GR.po b/date_range/i18n/el_GR.po new file mode 100644 index 0000000000..9bf1787ee4 --- /dev/null +++ b/date_range/i18n/el_GR.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Greek (Greece) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Δημιουργήθηκε από " + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Δημιουργήθηκε στις" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "Κωδικός" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Τελευταία ενημέρωση από" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Τελευταία ενημέρωση στις" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/es.po b/date_range/i18n/es.po new file mode 100644 index 0000000000..103e3a4e9f --- /dev/null +++ b/date_range/i18n/es.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-06-09 12:31+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (http://www.transifex.com/oca/OCA-server-tools-9-0/language/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Modificado por última vez el" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Nombre" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1457 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1454 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/es_CR.po b/date_range/i18n/es_CR.po new file mode 100644 index 0000000000..b6ea912ed3 --- /dev/null +++ b/date_range/i18n/es_CR.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Costa Rica) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/es_EC.po b/date_range/i18n/es_EC.po new file mode 100644 index 0000000000..3fb4ded9a4 --- /dev/null +++ b/date_range/i18n/es_EC.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Ecuador) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/es_ES.po b/date_range/i18n/es_ES.po new file mode 100644 index 0000000000..82e8dbbbfd --- /dev/null +++ b/date_range/i18n/es_ES.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Spain) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/es_MX.po b/date_range/i18n/es_MX.po new file mode 100644 index 0000000000..8b72e15f9c --- /dev/null +++ b/date_range/i18n/es_MX.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Mexico) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/es_VE.po b/date_range/i18n/es_VE.po new file mode 100644 index 0000000000..aa0976a74a --- /dev/null +++ b/date_range/i18n/es_VE.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Venezuela) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/et.po b/date_range/i18n/et.po new file mode 100644 index 0000000000..7022c0e242 --- /dev/null +++ b/date_range/i18n/et.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Estonian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Loobu" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/fi.po b/date_range/i18n/fi.po new file mode 100644 index 0000000000..4c07cbc877 --- /dev/null +++ b/date_range/i18n/fi.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-07-09 10:34+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Finnish (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Luonut" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Luotu" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Nimi" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Viimeksi päivittänyt" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Viimeksi päivitetty" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Nimi" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1582 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1579 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/fr.po b/date_range/i18n/fr.po new file mode 100644 index 0000000000..86b44b52b5 --- /dev/null +++ b/date_range/i18n/fr.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: French (http://www.transifex.com/oca/OCA-server-tools-9-0/language/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Annuler" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "Société" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Créé le" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Nom d'affichage" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Mis à jour par" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Mis à jour le" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Nom" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "Type" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/fr_CA.po b/date_range/i18n/fr_CA.po new file mode 100644 index 0000000000..e41cad8c5c --- /dev/null +++ b/date_range/i18n/fr_CA.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-04-30 03:06+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: French (Canada) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/fr_CA/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr_CA\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Nom" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1450 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1447 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/gl.po b/date_range/i18n/gl.po new file mode 100644 index 0000000000..794c019cee --- /dev/null +++ b/date_range/i18n/gl.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Galician (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "ültima actualización por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/hr.po b/date_range/i18n/hr.po new file mode 100644 index 0000000000..7c1c82efdc --- /dev/null +++ b/date_range/i18n/hr.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# Bole , 2016 +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-06-14 11:06+0000\n" +"Last-Translator: Bole \n" +"Language-Team: Croatian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "Poduzeće" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Naziv (za prikaz)" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Ime" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "Tip" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "Jedinica vremena" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "date.range" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "date.range.generator" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "date.range.type" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "dana" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "mjeseci" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "tjedana" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "godina" diff --git a/date_range/i18n/hr_HR.po b/date_range/i18n/hr_HR.po new file mode 100644 index 0000000000..e5173db138 --- /dev/null +++ b/date_range/i18n/hr_HR.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-06-09 12:31+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Croatian (Croatia) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/hr_HR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr_HR\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Zadnje ažurirao" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Naziv" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1457 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1454 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/it.po b/date_range/i18n/it.po new file mode 100644 index 0000000000..49daec24df --- /dev/null +++ b/date_range/i18n/it.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Italian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Annulla" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Creato il" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento da" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Nome" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/lt.po b/date_range/i18n/lt.po new file mode 100644 index 0000000000..fbb3c43100 --- /dev/null +++ b/date_range/i18n/lt.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Lithuanian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Atšaukti" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/nl.po b/date_range/i18n/nl.po new file mode 100644 index 0000000000..5e7105df33 --- /dev/null +++ b/date_range/i18n/nl.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Dutch (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "Actief" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Annuleren" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Te tonen naam" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Laatst bijgewerkt op" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Naam" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "Type" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/nl_BE.po b/date_range/i18n/nl_BE.po new file mode 100644 index 0000000000..ab18099be9 --- /dev/null +++ b/date_range/i18n/nl_BE.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Dutch (Belgium) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Annuleren" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/pl.po b/date_range/i18n/pl.po new file mode 100644 index 0000000000..b1c670bcbd --- /dev/null +++ b/date_range/i18n/pl.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Polish (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Anuluj" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/pt.po b/date_range/i18n/pt.po new file mode 100644 index 0000000000..075cb6fe71 --- /dev/null +++ b/date_range/i18n/pt.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Portuguese (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Criado em" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/pt_BR.po b/date_range/i18n/pt_BR.po new file mode 100644 index 0000000000..7587d5c903 --- /dev/null +++ b/date_range/i18n/pt_BR.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Criado em" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "Tipos de períodos" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "Períodos" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "Períodos" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Nome para Mostrar" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "Identificação" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Última atualização em" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Nome" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "date.range.type" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/pt_PT.po b/date_range/i18n/pt_PT.po new file mode 100644 index 0000000000..134a003b83 --- /dev/null +++ b/date_range/i18n/pt_PT.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Portuguese (Portugal) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Criado em" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/ro.po b/date_range/i18n/ro.po new file mode 100644 index 0000000000..b44622a411 --- /dev/null +++ b/date_range/i18n/ro.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Romanian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Anuleaza" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/ru.po b/date_range/i18n/ru.po new file mode 100644 index 0000000000..20c6d0095e --- /dev/null +++ b/date_range/i18n/ru.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Russian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Отменена" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Название" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/sl.po b/date_range/i18n/sl.po new file mode 100644 index 0000000000..67814d9e8c --- /dev/null +++ b/date_range/i18n/sl.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Preklic" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Ustvaril" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Ustvarjeno" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Prikazani naziv" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Zadnji posodobil" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Zadnjič posodobljeno" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Naziv" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "Tip" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/th.po b/date_range/i18n/th.po new file mode 100644 index 0000000000..93478d6dbb --- /dev/null +++ b/date_range/i18n/th.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Thai (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "ยกเลิก" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/tr.po b/date_range/i18n/tr.po new file mode 100644 index 0000000000..795d67d40b --- /dev/null +++ b/date_range/i18n/tr.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Turkish (http://www.transifex.com/oca/OCA-server-tools-9-0/language/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Vazgeç" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Oluşturuldu" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Son güncelleyen" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Son güncellenme" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Adı" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/vi.po b/date_range/i18n/vi.po new file mode 100644 index 0000000000..fd95b03c96 --- /dev/null +++ b/date_range/i18n/vi.po @@ -0,0 +1,260 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-10 02:53+0000\n" +"PO-Revision-Date: 2016-04-29 09:59+0000\n" +"Last-Translator: <>\n" +"Language-Team: Vietnamese (http://www.transifex.com/oca/OCA-server-tools-9-0/language/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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Hủy bỏ" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/zh_CN.po b/date_range/i18n/zh_CN.po new file mode 100644 index 0000000000..5f86da4b8f --- /dev/null +++ b/date_range/i18n/zh_CN.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# Jeffery Chenn , 2016 +msgid "" +msgstr "" +"Project-Id-Version: server-tools (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-08-31 11:58+0000\n" +"PO-Revision-Date: 2016-09-04 06:45+0000\n" +"Last-Translator: Jeffery Chenn \n" +"Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/zh_CN/)\n" +"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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "有效" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "允许重叠" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "取消" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "公司" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "创建人" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "创建时间" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "日期范围" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "日期范围类型" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "日期范围类型" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "日期范围" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "日期范围" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "日期范围类型" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "日期范围" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "日期开始" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "时长" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "生成日期范围" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "最后修改时间" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "名称" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "开始日期" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "提交" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1739 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1736 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" From 658f37c8888b69e4aa4755c3c5b2d849c918c412 Mon Sep 17 00:00:00 2001 From: Antonio Esposito Date: Fri, 7 Oct 2016 15:07:05 +0200 Subject: [PATCH 03/37] [10.0][MIGRATION] Migrated module 'date_range' to V10 --- date_range/README.rst | 2 +- date_range/{__openerp__.py => __manifest__.py} | 2 +- date_range/i18n/es.po | 13 ++++++------- date_range/models/date_range.py | 6 +++--- date_range/models/date_range_type.py | 2 +- date_range/security/ir.model.access.csv | 4 ++-- date_range/tests/test_date_range.py | 4 ++-- date_range/tests/test_date_range_generator.py | 2 +- date_range/tests/test_date_range_type.py | 2 +- date_range/wizard/date_range_generator.py | 2 +- 10 files changed, 19 insertions(+), 20 deletions(-) rename date_range/{__openerp__.py => __manifest__.py} (96%) diff --git a/date_range/README.rst b/date_range/README.rst index b78b7f320c..dec0a24d97 100644 --- a/date_range/README.rst +++ b/date_range/README.rst @@ -63,7 +63,7 @@ To configure this module, you need to: .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/149/9.0 + :target: https://runbot.odoo-community.org/runbot/149/10.0 Known issues / Roadmap diff --git a/date_range/__openerp__.py b/date_range/__manifest__.py similarity index 96% rename from date_range/__openerp__.py rename to date_range/__manifest__.py index 02c75f5d4b..6b048952e5 100644 --- a/date_range/__openerp__.py +++ b/date_range/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Date Range", "summary": "Manage all kind of date range", - "version": "9.0.1.0.0", + "version": "10.0.1.0.0", "category": "Uncategorized", "website": "https://odoo-community.org/", "author": "ACSONE SA/NV, Odoo Community Association (OCA)", diff --git a/date_range/i18n/es.po b/date_range/i18n/es.po index 103e3a4e9f..ebf7aeabbc 100644 --- a/date_range/i18n/es.po +++ b/date_range/i18n/es.po @@ -27,28 +27,27 @@ msgstr "" #: code:addons/date_range/models/date_range.py:71 #, python-format msgid "%s overlaps %s" -msgstr "" +msgstr "%s solapa con %s" #. module: date_range #: sql_constraint:date.range:0 msgid "A date range must be unique per company !" -msgstr "" +msgstr "El rango de fechas debe ser único por compañía" #. module: date_range #: sql_constraint:date.range.type:0 msgid "A date range type must be unique per company !" -msgstr "" +msgstr "El tipo de rango de fechas debe ser único por compañía" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap msgid "Allow overlap" -msgstr "" +msgstr "Permitir solapamiento" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form @@ -60,7 +59,7 @@ msgstr "Cancelar" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id msgid "Company" -msgstr "" +msgstr "Compañía" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_uid @@ -79,7 +78,7 @@ msgstr "Creado en" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view msgid "Date Range" -msgstr "" +msgstr "Rango de fechas" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view diff --git a/date_range/models/date_range.py b/date_range/models/date_range.py index 91111b4501..a7926e6bf1 100644 --- a/date_range/models/date_range.py +++ b/date_range/models/date_range.py @@ -2,9 +2,9 @@ # © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from openerp import api, fields, models -from openerp.tools.translate import _ -from openerp.exceptions import ValidationError +from odoo import api, fields, models +from odoo.tools.translate import _ +from odoo.exceptions import ValidationError class DateRange(models.Model): diff --git a/date_range/models/date_range_type.py b/date_range/models/date_range_type.py index 955e6e9b50..119f1ffd4d 100644 --- a/date_range/models/date_range_type.py +++ b/date_range/models/date_range_type.py @@ -2,7 +2,7 @@ # © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from openerp import api, fields, models +from odoo import api, fields, models class DateRangeType(models.Model): diff --git a/date_range/security/ir.model.access.csv b/date_range/security/ir.model.access.csv index 2def3c23a9..aabe7149db 100644 --- a/date_range/security/ir.model.access.csv +++ b/date_range/security/ir.model.access.csv @@ -1,5 +1,5 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink access_date_range_date_range,date_range.date_range,model_date_range,base.group_user,1,0,0,0 access_date_range_date_range_type,date_range.date_range_type,model_date_range_type,base.group_user,1,0,0,0 -access_date_range_date_range_config,date_range.date_range.config,model_date_range,base.group_configuration,1,1,1,1 -access_date_range_date_range_type_config,date_range.date_range_type.config,model_date_range_type,base.group_configuration,1,1,1,1 \ No newline at end of file +access_date_range_date_range_config,date_range.date_range.config,model_date_range,base.group_system,1,1,1,1 +access_date_range_date_range_type_config,date_range.date_range_type.config,model_date_range_type,base.group_system,1,1,1,1 \ No newline at end of file diff --git a/date_range/tests/test_date_range.py b/date_range/tests/test_date_range.py index 2fefa02b2b..32a227d55f 100644 --- a/date_range/tests/test_date_range.py +++ b/date_range/tests/test_date_range.py @@ -2,8 +2,8 @@ # © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl) -from openerp.tests.common import TransactionCase -from openerp.exceptions import ValidationError +from odoo.tests.common import TransactionCase +from odoo.exceptions import ValidationError class DateRangeTest(TransactionCase): diff --git a/date_range/tests/test_date_range_generator.py b/date_range/tests/test_date_range_generator.py index c268c351ce..419d7bcc75 100644 --- a/date_range/tests/test_date_range_generator.py +++ b/date_range/tests/test_date_range_generator.py @@ -2,7 +2,7 @@ # © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl)nses/agpl). -from openerp.tests.common import TransactionCase +from odoo.tests.common import TransactionCase from dateutil.rrule import MONTHLY diff --git a/date_range/tests/test_date_range_type.py b/date_range/tests/test_date_range_type.py index 7b4bcf608c..0816267f3e 100644 --- a/date_range/tests/test_date_range_type.py +++ b/date_range/tests/test_date_range_type.py @@ -2,7 +2,7 @@ # © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl) -from openerp.tests.common import TransactionCase +from odoo.tests.common import TransactionCase class DateRangeTypeTest(TransactionCase): diff --git a/date_range/wizard/date_range_generator.py b/date_range/wizard/date_range_generator.py index b778c371c5..7abfba99da 100644 --- a/date_range/wizard/date_range_generator.py +++ b/date_range/wizard/date_range_generator.py @@ -2,7 +2,7 @@ # © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from openerp import api, fields, models +from odoo import api, fields, models from dateutil.rrule import (rrule, YEARLY, MONTHLY, From 8d2ae710a53cca69c8fc309171578290485ee99a Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Sat, 15 Oct 2016 02:43:03 -0400 Subject: [PATCH 04/37] OCA Transbot updated translations from Transifex --- date_range/i18n/de.po | 81 ++++++++++++++++++++++--------------------- date_range/i18n/es.po | 69 ++++++++++++++++++------------------ date_range/i18n/fr.po | 15 ++++---- date_range/i18n/hr.po | 16 ++++----- date_range/i18n/nl.po | 15 ++++---- date_range/i18n/sl.po | 15 ++++---- 6 files changed, 110 insertions(+), 101 deletions(-) diff --git a/date_range/i18n/de.po b/date_range/i18n/de.po index e0433f3474..06cf3dd411 100644 --- a/date_range/i18n/de.po +++ b/date_range/i18n/de.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: German (http://www.transifex.com/oca/OCA-server-tools-9-0/language/de/)\n" +"POT-Creation-Date: 2016-10-28 08:03+0000\n" +"PO-Revision-Date: 2016-10-28 08:03+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" @@ -21,34 +22,34 @@ msgstr "" #: code:addons/date_range/models/date_range.py:43 #, python-format msgid "%s is not a valid range (%s >= %s)" -msgstr "" +msgstr "%s ist nicht im erlaubten Bereich (%s >= %s)" #. module: date_range #: code:addons/date_range/models/date_range.py:71 #, python-format msgid "%s overlaps %s" -msgstr "" +msgstr "%s überlappt %s" #. module: date_range #: sql_constraint:date.range:0 msgid "A date range must be unique per company !" -msgstr "" +msgstr "Ein Zeitbereich muss pro Unternehmen eindeutig sein!" #. module: date_range #: sql_constraint:date.range.type:0 msgid "A date range type must be unique per company !" -msgstr "" +msgstr "Ein Zeitbereich muss pro Unternehmen eindeutig sein!" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" +msgstr "Aktiv" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap msgid "Allow overlap" -msgstr "" +msgstr "Erlaube Überlappungen" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form @@ -60,7 +61,7 @@ msgstr "Abbrechen" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id msgid "Company" -msgstr "" +msgstr "Unternehmen" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_uid @@ -79,44 +80,44 @@ msgstr "Erstellt am:" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view msgid "Date Range" -msgstr "" +msgstr "Datumsbereich" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view msgid "Date Range Type" -msgstr "" +msgstr "Datumsbereichstyp" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_type_action #: model:ir.ui.menu,name:date_range.menu_date_range_type_action msgid "Date Range Types" -msgstr "" +msgstr "Datumsbereichstypen" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_action #: model:ir.ui.menu,name:date_range.menu_date_range_action msgid "Date Ranges" -msgstr "" +msgstr "Datumsbereiche" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" -msgstr "" +msgstr "Datumsbereich" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree msgid "Date range type" -msgstr "" +msgstr "Datumsbereichstyp" #. module: date_range #: model:ir.ui.menu,name:date_range.menu_date_range msgid "Date ranges" -msgstr "" +msgstr "Zeiträume" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start msgid "Date start" -msgstr "" +msgstr "Anfangsdatum" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name @@ -128,23 +129,23 @@ msgstr "Anzeigename" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count msgid "Duration" -msgstr "" +msgstr "Dauer" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_end msgid "End date" -msgstr "" +msgstr "Enddatum" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action msgid "Generate Date Ranges" -msgstr "" +msgstr "Datumsbereiche generieren" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Genrate Date Ranges" -msgstr "" +msgstr "Datumsbereiche generieren" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_id @@ -157,6 +158,7 @@ msgstr "ID" #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap msgid "If sets date range of same type must not overlap." msgstr "" +"Wenn gesetzt darf der Datumsbereich des gleichen Typs nicht überlappen." #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range___last_update @@ -188,22 +190,22 @@ msgstr "Name" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count msgid "Number of ranges to generate" -msgstr "" +msgstr "Anzahl der zu generierenden Bereiche" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix msgid "Range name prefix" -msgstr "" +msgstr "Bereichs-Präfix" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" -msgstr "" +msgstr "Anfangsdatum" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Submit" -msgstr "" +msgstr "Senden" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active @@ -211,50 +213,51 @@ msgstr "" msgid "" "The active field allows you to hide the date range without removing it." msgstr "" +"Das aktive Feld erlaubt den Zeitbereich zu verbergen ohne ihn zu entfernen." #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1285 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1282 msgid "Type" -msgstr "" +msgstr "Typ" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time msgid "Unit of time" -msgstr "" +msgstr "Zeiteinheit" #. module: date_range #: model:ir.model,name:date_range.model_date_range msgid "date.range" -msgstr "" +msgstr "date.range" #. module: date_range #: model:ir.model,name:date_range.model_date_range_generator msgid "date.range.generator" -msgstr "" +msgstr "date.range.generator" #. module: date_range #: model:ir.model,name:date_range.model_date_range_type msgid "date.range.type" -msgstr "" +msgstr "date.range.type" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "days" -msgstr "" +msgstr "Tage" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "months" -msgstr "" +msgstr "Monate" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "weeks" -msgstr "" +msgstr "Wochen" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "years" -msgstr "" +msgstr "Jahre" diff --git a/date_range/i18n/es.po b/date_range/i18n/es.po index ebf7aeabbc..8444f62f79 100644 --- a/date_range/i18n/es.po +++ b/date_range/i18n/es.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-06-09 12:31+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Spanish (http://www.transifex.com/oca/OCA-server-tools-9-0/language/es/)\n" +"POT-Creation-Date: 2016-10-28 08:03+0000\n" +"PO-Revision-Date: 2016-10-28 08:03+0000\n" +"Last-Translator: OCA Transbot , 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" @@ -21,7 +22,7 @@ msgstr "" #: code:addons/date_range/models/date_range.py:43 #, python-format msgid "%s is not a valid range (%s >= %s)" -msgstr "" +msgstr "%s no es un rango válido (%s >= %s)" #. module: date_range #: code:addons/date_range/models/date_range.py:71 @@ -43,6 +44,7 @@ msgstr "El tipo de rango de fechas debe ser único por compañía" #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" +msgstr "Activo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap @@ -83,39 +85,39 @@ msgstr "Rango de fechas" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view msgid "Date Range Type" -msgstr "" +msgstr "Tipo de rango de fechas" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_type_action #: model:ir.ui.menu,name:date_range.menu_date_range_type_action msgid "Date Range Types" -msgstr "" +msgstr "Tipos de rango de fechas" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_action #: model:ir.ui.menu,name:date_range.menu_date_range_action msgid "Date Ranges" -msgstr "" +msgstr "Rangos de fechas" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" -msgstr "" +msgstr "Rango de fechas" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree msgid "Date range type" -msgstr "" +msgstr "Tipo de rango de fechas" #. module: date_range #: model:ir.ui.menu,name:date_range.menu_date_range msgid "Date ranges" -msgstr "" +msgstr "Rangos de fechas" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start msgid "Date start" -msgstr "" +msgstr "Fecha de inicio" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name @@ -127,23 +129,23 @@ msgstr "Nombre mostrado" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count msgid "Duration" -msgstr "" +msgstr "Duración" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_end msgid "End date" -msgstr "" +msgstr "Fecha final" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action msgid "Generate Date Ranges" -msgstr "" +msgstr "Generar rangos de fechas" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Genrate Date Ranges" -msgstr "" +msgstr "Generar rangos de fechas" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_id @@ -156,6 +158,7 @@ msgstr "ID" #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap msgid "If sets date range of same type must not overlap." msgstr "" +"Si está establecido, los rangos de fechas del mismo tipo no deben solapar." #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range___last_update @@ -187,73 +190,73 @@ msgstr "Nombre" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count msgid "Number of ranges to generate" -msgstr "" +msgstr "Número de rangos a generar" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix msgid "Range name prefix" -msgstr "" +msgstr "Prefijo del nombre del rango" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" -msgstr "" +msgstr "Fecha de inicio" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Submit" -msgstr "" +msgstr "Enviar" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active msgid "" "The active field allows you to hide the date range without removing it." -msgstr "" +msgstr "El campo activo permite esconder un rango de fechas sin eliminarlo." #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1457 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1454 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1285 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1282 msgid "Type" -msgstr "" +msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time msgid "Unit of time" -msgstr "" +msgstr "Unidad de tiempo" #. module: date_range #: model:ir.model,name:date_range.model_date_range msgid "date.range" -msgstr "" +msgstr "date.range" #. module: date_range #: model:ir.model,name:date_range.model_date_range_generator msgid "date.range.generator" -msgstr "" +msgstr "date.range.generator" #. module: date_range #: model:ir.model,name:date_range.model_date_range_type msgid "date.range.type" -msgstr "" +msgstr "date.range.type" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "days" -msgstr "" +msgstr "días" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "months" -msgstr "" +msgstr "meses" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "weeks" -msgstr "" +msgstr "semanas" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "years" -msgstr "" +msgstr "años" diff --git a/date_range/i18n/fr.po b/date_range/i18n/fr.po index 86b44b52b5..f840f27459 100644 --- a/date_range/i18n/fr.po +++ b/date_range/i18n/fr.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: French (http://www.transifex.com/oca/OCA-server-tools-9-0/language/fr/)\n" +"POT-Creation-Date: 2016-10-28 08:03+0000\n" +"PO-Revision-Date: 2016-10-28 08:03+0000\n" +"Last-Translator: OCA Transbot , 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" @@ -214,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1285 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1282 msgid "Type" msgstr "Type" diff --git a/date_range/i18n/hr.po b/date_range/i18n/hr.po index 7c1c82efdc..c70d620b5e 100644 --- a/date_range/i18n/hr.po +++ b/date_range/i18n/hr.po @@ -3,15 +3,15 @@ # * date_range # # Translators: -# Bole , 2016 +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-06-14 11:06+0000\n" -"Last-Translator: Bole \n" -"Language-Team: Croatian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/hr/)\n" +"POT-Creation-Date: 2016-10-28 08:03+0000\n" +"PO-Revision-Date: 2016-10-28 08:03+0000\n" +"Last-Translator: OCA Transbot , 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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1285 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1282 msgid "Type" msgstr "Tip" diff --git a/date_range/i18n/nl.po b/date_range/i18n/nl.po index 5e7105df33..111d4f6c5d 100644 --- a/date_range/i18n/nl.po +++ b/date_range/i18n/nl.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Dutch (http://www.transifex.com/oca/OCA-server-tools-9-0/language/nl/)\n" +"POT-Creation-Date: 2016-10-28 08:03+0000\n" +"PO-Revision-Date: 2016-10-28 08:03+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" @@ -214,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1285 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1282 msgid "Type" msgstr "Type" diff --git a/date_range/i18n/sl.po b/date_range/i18n/sl.po index 67814d9e8c..46d6a533d3 100644 --- a/date_range/i18n/sl.po +++ b/date_range/i18n/sl.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/sl/)\n" +"POT-Creation-Date: 2016-10-28 08:03+0000\n" +"PO-Revision-Date: 2016-10-28 08:03+0000\n" +"Last-Translator: OCA Transbot , 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" @@ -214,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1285 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1282 msgid "Type" msgstr "Tip" From d631841d414ee7e3dcf1e227f7b6c01f342c2f64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mois=C3=A9s=20L=C3=B3pez?= Date: Mon, 14 Nov 2016 09:24:46 -0600 Subject: [PATCH 05/37] [REF] date_range: Use 'index' instead of 'select' --- date_range/models/date_range.py | 4 ++-- date_range/models/date_range_type.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/date_range/models/date_range.py b/date_range/models/date_range.py index a7926e6bf1..7f1fb94937 100644 --- a/date_range/models/date_range.py +++ b/date_range/models/date_range.py @@ -19,11 +19,11 @@ def _default_company(self): date_start = fields.Date(string='Start date', required=True) date_end = fields.Date(string='End date', required=True) type_id = fields.Many2one( - comodel_name='date.range.type', string='Type', select=1, required=True) + comodel_name='date.range.type', string='Type', index=1, required=True) type_name = fields.Char( string='Type', related='type_id.name', readonly=True, store=True) company_id = fields.Many2one( - comodel_name='res.company', string='Company', select=1, + comodel_name='res.company', string='Company', index=1, default=_default_company) active = fields.Boolean( help="The active field allows you to hide the date range without " diff --git a/date_range/models/date_range_type.py b/date_range/models/date_range_type.py index 119f1ffd4d..bff6e4f5d7 100644 --- a/date_range/models/date_range_type.py +++ b/date_range/models/date_range_type.py @@ -20,7 +20,7 @@ def _default_company(self): help="The active field allows you to hide the date range without " "removing it.", default=True) company_id = fields.Many2one( - comodel_name='res.company', string='Company', select=1, + comodel_name='res.company', string='Company', index=1, default=_default_company) _sql_constraints = [ From 149c216132c6490133a83ce80594cac2a95882e2 Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Sat, 19 Nov 2016 03:43:14 -0500 Subject: [PATCH 06/37] OCA Transbot updated translations from Transifex --- date_range/i18n/ar.po | 33 ++--- date_range/i18n/bg.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/bs.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/ca.po | 23 ++-- date_range/i18n/ca_ES.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/cs.po | 33 ++--- date_range/i18n/da.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/de.po | 8 +- date_range/i18n/el_GR.po | 19 +-- date_range/i18n/en_AU.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/en_GB.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/es.po | 8 +- date_range/i18n/es_AR.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/es_CL.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/es_CO.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/es_CR.po | 29 ++-- date_range/i18n/es_DO.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/es_EC.po | 33 ++--- date_range/i18n/es_ES.po | 21 +-- date_range/i18n/es_MX.po | 33 ++--- date_range/i18n/es_PE.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/es_PY.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/es_VE.po | 33 ++--- date_range/i18n/et.po | 33 ++--- date_range/i18n/eu.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/fa.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/fi.po | 19 +-- date_range/i18n/fr.po | 10 +- date_range/i18n/fr_CA.po | 31 ++--- date_range/i18n/fr_CH.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/fr_FR.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/gl.po | 21 +-- date_range/i18n/gl_ES.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/he.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/hi.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/hr.po | 65 ++++----- date_range/i18n/hr_HR.po | 19 +-- date_range/i18n/hu.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/id.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/it.po | 17 +-- date_range/i18n/ja.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/ko.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/lo.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/lt.po | 33 ++--- date_range/i18n/lt_LT.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/lv.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/mk.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/mn.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/nb.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/nb_NO.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/nl.po | 18 +-- date_range/i18n/nl_BE.po | 33 ++--- date_range/i18n/nl_NL.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/pl.po | 35 ++--- date_range/i18n/pt.po | 90 +++++++------ date_range/i18n/pt_BR.po | 17 +-- date_range/i18n/pt_PT.po | 23 ++-- date_range/i18n/ro.po | 33 ++--- date_range/i18n/ru.po | 27 ++-- date_range/i18n/sk.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/sl.po | 8 +- date_range/i18n/sr.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/sr@latin.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/sv.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/th.po | 33 ++--- date_range/i18n/tr.po | 21 +-- date_range/i18n/tr_TR.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/uk.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/vi.po | 33 ++--- date_range/i18n/vi_VN.po | 261 ++++++++++++++++++++++++++++++++++++ date_range/i18n/zh_CN.po | 24 ++-- date_range/i18n/zh_TW.po | 261 ++++++++++++++++++++++++++++++++++++ 72 files changed, 10651 insertions(+), 444 deletions(-) create mode 100644 date_range/i18n/bg.po create mode 100644 date_range/i18n/bs.po create mode 100644 date_range/i18n/ca_ES.po create mode 100644 date_range/i18n/da.po create mode 100644 date_range/i18n/en_AU.po create mode 100644 date_range/i18n/en_GB.po create mode 100644 date_range/i18n/es_AR.po create mode 100644 date_range/i18n/es_CL.po create mode 100644 date_range/i18n/es_CO.po create mode 100644 date_range/i18n/es_DO.po create mode 100644 date_range/i18n/es_PE.po create mode 100644 date_range/i18n/es_PY.po create mode 100644 date_range/i18n/eu.po create mode 100644 date_range/i18n/fa.po create mode 100644 date_range/i18n/fr_CH.po create mode 100644 date_range/i18n/fr_FR.po create mode 100644 date_range/i18n/gl_ES.po create mode 100644 date_range/i18n/he.po create mode 100644 date_range/i18n/hi.po create mode 100644 date_range/i18n/hu.po create mode 100644 date_range/i18n/id.po create mode 100644 date_range/i18n/ja.po create mode 100644 date_range/i18n/ko.po create mode 100644 date_range/i18n/lo.po create mode 100644 date_range/i18n/lt_LT.po create mode 100644 date_range/i18n/lv.po create mode 100644 date_range/i18n/mk.po create mode 100644 date_range/i18n/mn.po create mode 100644 date_range/i18n/nb.po create mode 100644 date_range/i18n/nb_NO.po create mode 100644 date_range/i18n/nl_NL.po create mode 100644 date_range/i18n/sk.po create mode 100644 date_range/i18n/sr.po create mode 100644 date_range/i18n/sr@latin.po create mode 100644 date_range/i18n/sv.po create mode 100644 date_range/i18n/tr_TR.po create mode 100644 date_range/i18n/uk.po create mode 100644 date_range/i18n/vi_VN.po create mode 100644 date_range/i18n/zh_TW.po diff --git a/date_range/i18n/ar.po b/date_range/i18n/ar.po index e900546e2a..491abe6287 100644 --- a/date_range/i18n/ar.po +++ b/date_range/i18n/ar.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Arabic (http://www.transifex.com/oca/OCA-server-tools-9-0/language/ar/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -67,14 +68,14 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid msgid "Created by" -msgstr "" +msgstr "أنشئ بواسطة" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date msgid "Created on" -msgstr "" +msgstr "أنشئ في" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view @@ -123,7 +124,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name msgid "Display Name" -msgstr "" +msgstr "اسم العرض" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count @@ -151,7 +152,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_id msgid "ID" -msgstr "" +msgstr "المعرف" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap @@ -163,27 +164,27 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update msgid "Last Modified on" -msgstr "" +msgstr "آخر تعديل في" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_write_uid msgid "Last Updated by" -msgstr "" +msgstr "آخر تحديث بواسطة" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_write_date msgid "Last Updated on" -msgstr "" +msgstr "آخر تحديث في" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_name msgid "Name" -msgstr "" +msgstr "الاسم" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "النوع" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/bg.po b/date_range/i18n/bg.po new file mode 100644 index 0000000000..ef38f44bb8 --- /dev/null +++ b/date_range/i18n/bg.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Откажи" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Създадено от" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Създадено на" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Име за показване" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Последно обновено на" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Последно обновено от" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Последно обновено на" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Име" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Вид" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/bs.po b/date_range/i18n/bs.po new file mode 100644 index 0000000000..f527565ab1 --- /dev/null +++ b/date_range/i18n/bs.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Otkaži" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Prikaži naziv" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Zadnje mijenjano" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Ime" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Vrsta" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/ca.po b/date_range/i18n/ca.po index 651f42ce00..80f2d9dbbe 100644 --- a/date_range/i18n/ca.po +++ b/date_range/i18n/ca.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Catalan (http://www.transifex.com/oca/OCA-server-tools-9-0/language/ca/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -123,7 +124,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name msgid "Display Name" -msgstr "" +msgstr "Veure el nom" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count @@ -163,7 +164,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update msgid "Last Modified on" -msgstr "" +msgstr "Darrera modificació el" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid @@ -183,7 +184,7 @@ msgstr "Darrera Actualització el" #: model:ir.model.fields,field_description:date_range.field_date_range_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_name msgid "Name" -msgstr "" +msgstr "Nom" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Tipus" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/ca_ES.po b/date_range/i18n/ca_ES.po new file mode 100644 index 0000000000..2dc6a87159 --- /dev/null +++ b/date_range/i18n/ca_ES.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-23 02:01+0000\n" +"PO-Revision-Date: 2016-12-23 02:01+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Catalan (Spain) (https://www.transifex.com/oca/teams/23907/ca_ES/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca_ES\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancel·la" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1383 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1380 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/cs.po b/date_range/i18n/cs.po index 165ccae7a9..dec58512fb 100644 --- a/date_range/i18n/cs.po +++ b/date_range/i18n/cs.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Czech (http://www.transifex.com/oca/OCA-server-tools-9-0/language/cs/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -67,14 +68,14 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid msgid "Created by" -msgstr "" +msgstr "Vytvořil(a)" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date msgid "Created on" -msgstr "" +msgstr "Vytvořeno" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view @@ -123,7 +124,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name msgid "Display Name" -msgstr "" +msgstr "Zobrazovaný název" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count @@ -151,7 +152,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_id msgid "ID" -msgstr "" +msgstr "ID" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap @@ -163,27 +164,27 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update msgid "Last Modified on" -msgstr "" +msgstr "Naposled upraveno" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Naposled upraveno" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_write_date msgid "Last Updated on" -msgstr "" +msgstr "Naposled upraveno" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_name msgid "Name" -msgstr "" +msgstr "Název" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Druh" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/da.po b/date_range/i18n/da.po new file mode 100644 index 0000000000..1662004a7a --- /dev/null +++ b/date_range/i18n/da.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Annuller" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Oprettet af" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "Id" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Sidst ændret den" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Navn" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Type" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/de.po b/date_range/i18n/de.po index 06cf3dd411..c045f081e2 100644 --- a/date_range/i18n/de.po +++ b/date_range/i18n/de.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-10-28 08:03+0000\n" -"PO-Revision-Date: 2016-10-28 08:03+0000\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -217,8 +217,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1285 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1282 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" msgstr "Typ" diff --git a/date_range/i18n/el_GR.po b/date_range/i18n/el_GR.po index 9bf1787ee4..d49c616d06 100644 --- a/date_range/i18n/el_GR.po +++ b/date_range/i18n/el_GR.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Greek (Greece) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/el_GR/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -183,7 +184,7 @@ msgstr "Τελευταία ενημέρωση στις" #: model:ir.model.fields,field_description:date_range.field_date_range_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_name msgid "Name" -msgstr "" +msgstr "Ονομασία" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Τύπος" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/en_AU.po b/date_range/i18n/en_AU.po new file mode 100644 index 0000000000..23d5ed622a --- /dev/null +++ b/date_range/i18n/en_AU.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-23 02:01+0000\n" +"PO-Revision-Date: 2016-12-23 02:01+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: English (Australia) (https://www.transifex.com/oca/teams/23907/en_AU/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: en_AU\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancel" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1383 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1380 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/en_GB.po b/date_range/i18n/en_GB.po new file mode 100644 index 0000000000..23503510ce --- /dev/null +++ b/date_range/i18n/en_GB.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancel" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Created by" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Created on" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Name" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Type" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/es.po b/date_range/i18n/es.po index 8444f62f79..d2959727c3 100644 --- a/date_range/i18n/es.po +++ b/date_range/i18n/es.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-10-28 08:03+0000\n" -"PO-Revision-Date: 2016-10-28 08:03+0000\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" "MIME-Version: 1.0\n" @@ -216,8 +216,8 @@ msgstr "El campo activo permite esconder un rango de fechas sin eliminarlo." #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1285 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1282 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" msgstr "Tipo" diff --git a/date_range/i18n/es_AR.po b/date_range/i18n/es_AR.po new file mode 100644 index 0000000000..ed125ff010 --- /dev/null +++ b/date_range/i18n/es_AR.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Mostrar Nombre" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Nombre" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Tipo" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/es_CL.po b/date_range/i18n/es_CL.po new file mode 100644 index 0000000000..b417e08757 --- /dev/null +++ b/date_range/i18n/es_CL.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID (identificación)" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Nombre" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Tipo" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/es_CO.po b/date_range/i18n/es_CO.po new file mode 100644 index 0000000000..bb425a3dff --- /dev/null +++ b/date_range/i18n/es_CO.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Creado" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Nombre Público" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Actualizado por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Actualizado" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Nombre" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Tipo" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/es_CR.po b/date_range/i18n/es_CR.po index b6ea912ed3..10f5e1b018 100644 --- a/date_range/i18n/es_CR.po +++ b/date_range/i18n/es_CR.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Spanish (Costa Rica) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/es_CR/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -67,14 +68,14 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid msgid "Created by" -msgstr "" +msgstr "Creado por" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date msgid "Created on" -msgstr "" +msgstr "Creado en" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view @@ -151,7 +152,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_id msgid "ID" -msgstr "" +msgstr "ID" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap @@ -170,20 +171,20 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Ultima actualización por" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_write_date msgid "Last Updated on" -msgstr "" +msgstr "Ultima actualización en" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_name msgid "Name" -msgstr "" +msgstr "Nombre" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/es_DO.po b/date_range/i18n/es_DO.po new file mode 100644 index 0000000000..3541dc0ef4 --- /dev/null +++ b/date_range/i18n/es_DO.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID (identificación)" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Nombre" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Tipo" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/es_EC.po b/date_range/i18n/es_EC.po index 3fb4ded9a4..06430a4ee6 100644 --- a/date_range/i18n/es_EC.po +++ b/date_range/i18n/es_EC.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Spanish (Ecuador) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/es_EC/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -67,14 +68,14 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid msgid "Created by" -msgstr "" +msgstr "Creado por" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date msgid "Created on" -msgstr "" +msgstr "Creado en" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view @@ -123,7 +124,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name msgid "Display Name" -msgstr "" +msgstr "Nombre mostrado" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count @@ -151,7 +152,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_id msgid "ID" -msgstr "" +msgstr "ID" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap @@ -163,27 +164,27 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update msgid "Last Modified on" -msgstr "" +msgstr "Última modificación en" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Última actualización de" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_write_date msgid "Last Updated on" -msgstr "" +msgstr "Última actualización en" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_name msgid "Name" -msgstr "" +msgstr "Nombre" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/es_ES.po b/date_range/i18n/es_ES.po index 82e8dbbbfd..1b987c784c 100644 --- a/date_range/i18n/es_ES.po +++ b/date_range/i18n/es_ES.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Spanish (Spain) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/es_ES/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -123,7 +124,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name msgid "Display Name" -msgstr "" +msgstr "Nombre para mostrar" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count @@ -163,7 +164,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update msgid "Last Modified on" -msgstr "" +msgstr "Última modificación en" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/es_MX.po b/date_range/i18n/es_MX.po index 8b72e15f9c..bdd9d74b97 100644 --- a/date_range/i18n/es_MX.po +++ b/date_range/i18n/es_MX.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Spanish (Mexico) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/es_MX/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -67,14 +68,14 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid msgid "Created by" -msgstr "" +msgstr "Creado por" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date msgid "Created on" -msgstr "" +msgstr "Creado en" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view @@ -123,7 +124,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name msgid "Display Name" -msgstr "" +msgstr "Nombre desplegado" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count @@ -151,7 +152,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_id msgid "ID" -msgstr "" +msgstr "ID" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap @@ -163,27 +164,27 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update msgid "Last Modified on" -msgstr "" +msgstr "Ultima modificacion realizada" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Ultima actualización por" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_write_date msgid "Last Updated on" -msgstr "" +msgstr "Ultima actualización en" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_name msgid "Name" -msgstr "" +msgstr "Nombre" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/es_PE.po b/date_range/i18n/es_PE.po new file mode 100644 index 0000000000..489e63d0a4 --- /dev/null +++ b/date_range/i18n/es_PE.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: OCA Transbot , 2017\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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Ultima Modificación en" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Actualizado última vez por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Ultima Actualización" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Nombre" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Tipo" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/es_PY.po b/date_range/i18n/es_PY.po new file mode 100644 index 0000000000..7aaf94e55d --- /dev/null +++ b/date_range/i18n/es_PY.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Nombre" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Tipo" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/es_VE.po b/date_range/i18n/es_VE.po index aa0976a74a..87e142bd3b 100644 --- a/date_range/i18n/es_VE.po +++ b/date_range/i18n/es_VE.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Spanish (Venezuela) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/es_VE/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -67,14 +68,14 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid msgid "Created by" -msgstr "" +msgstr "Creado por" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date msgid "Created on" -msgstr "" +msgstr "Creado en" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view @@ -123,7 +124,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name msgid "Display Name" -msgstr "" +msgstr "Mostrar nombre" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count @@ -151,7 +152,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_id msgid "ID" -msgstr "" +msgstr "ID" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap @@ -163,27 +164,27 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update msgid "Last Modified on" -msgstr "" +msgstr "Modificada por última vez" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Ultima actualización por" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_write_date msgid "Last Updated on" -msgstr "" +msgstr "Ultima actualización en" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_name msgid "Name" -msgstr "" +msgstr "Nombre" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/et.po b/date_range/i18n/et.po index 7022c0e242..90c1b698fd 100644 --- a/date_range/i18n/et.po +++ b/date_range/i18n/et.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Estonian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/et/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -67,14 +68,14 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid msgid "Created by" -msgstr "" +msgstr "Loonud" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date msgid "Created on" -msgstr "" +msgstr "Loodud" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view @@ -123,7 +124,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name msgid "Display Name" -msgstr "" +msgstr "Näidatav nimi" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count @@ -151,7 +152,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_id msgid "ID" -msgstr "" +msgstr "ID" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap @@ -163,27 +164,27 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update msgid "Last Modified on" -msgstr "" +msgstr "Viimati muudetud" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Viimati uuendatud" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_write_date msgid "Last Updated on" -msgstr "" +msgstr "Viimati uuendatud" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_name msgid "Name" -msgstr "" +msgstr "Nimi" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Tüüp" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/eu.po b/date_range/i18n/eu.po new file mode 100644 index 0000000000..ac8c209869 --- /dev/null +++ b/date_range/i18n/eu.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: eu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Ezeztatu" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Nork sortua" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Created on" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Izena erakutsi" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Izena" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Mota" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/fa.po b/date_range/i18n/fa.po new file mode 100644 index 0000000000..e9bd3adc97 --- /dev/null +++ b/date_range/i18n/fa.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "لغو" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "ایجاد شده توسط" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "شناسه" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "تاریخ آخرین به‌روزرسانی" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "آخرین به روز رسانی در" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "نام" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "نوع" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/fi.po b/date_range/i18n/fi.po index 4c07cbc877..b8119cbf9f 100644 --- a/date_range/i18n/fi.po +++ b/date_range/i18n/fi.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-07-09 10:34+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Finnish (http://www.transifex.com/oca/OCA-server-tools-9-0/language/fi/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: OCA Transbot , 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" @@ -53,7 +54,7 @@ msgstr "" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Cancel" -msgstr "" +msgstr "Peruuta" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_company_id @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1582 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1579 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Tyyppi" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/fr.po b/date_range/i18n/fr.po index f840f27459..deef918651 100644 --- a/date_range/i18n/fr.po +++ b/date_range/i18n/fr.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-10-28 08:03+0000\n" -"PO-Revision-Date: 2016-10-28 08:03+0000\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" "MIME-Version: 1.0\n" @@ -44,7 +44,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" +msgstr "Actif" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1285 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1282 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" msgstr "Type" diff --git a/date_range/i18n/fr_CA.po b/date_range/i18n/fr_CA.po index e41cad8c5c..3ade48bdeb 100644 --- a/date_range/i18n/fr_CA.po +++ b/date_range/i18n/fr_CA.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-04-30 03:06+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: French (Canada) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/fr_CA/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/fr_CA/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" @@ -53,7 +54,7 @@ msgstr "" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Cancel" -msgstr "" +msgstr "Annuler" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_company_id @@ -67,14 +68,14 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid msgid "Created by" -msgstr "" +msgstr "Créé par" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date msgid "Created on" -msgstr "" +msgstr "Créé le" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view @@ -123,7 +124,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name msgid "Display Name" -msgstr "" +msgstr "Afficher le nom" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count @@ -151,7 +152,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_id msgid "ID" -msgstr "" +msgstr "Identifiant" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap @@ -170,14 +171,14 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Dernière mise à jour par" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_write_date msgid "Last Updated on" -msgstr "" +msgstr "Dernière mise à jour le" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_name @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1450 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1447 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Type" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/fr_CH.po b/date_range/i18n/fr_CH.po new file mode 100644 index 0000000000..95af52a43f --- /dev/null +++ b/date_range/i18n/fr_CH.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: OCA Transbot , 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Annuler" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Créé le" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Modifié par" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Modifié le" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Type" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/fr_FR.po b/date_range/i18n/fr_FR.po new file mode 100644 index 0000000000..fc05c23369 --- /dev/null +++ b/date_range/i18n/fr_FR.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: French (France) (https://www.transifex.com/oca/teams/23907/fr_FR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr_FR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Annuler" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Type" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/gl.po b/date_range/i18n/gl.po index 794c019cee..fbc826ec36 100644 --- a/date_range/i18n/gl.po +++ b/date_range/i18n/gl.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Galician (http://www.transifex.com/oca/OCA-server-tools-9-0/language/gl/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -163,7 +164,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update msgid "Last Modified on" -msgstr "" +msgstr "Modificado por última vez o" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid @@ -183,7 +184,7 @@ msgstr "Última actualización en" #: model:ir.model.fields,field_description:date_range.field_date_range_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_name msgid "Name" -msgstr "" +msgstr "Nome" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/gl_ES.po b/date_range/i18n/gl_ES.po new file mode 100644 index 0000000000..78d04bea74 --- /dev/null +++ b/date_range/i18n/gl_ES.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 03:36+0000\n" +"PO-Revision-Date: 2016-11-26 03:36+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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1327 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1324 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/he.po b/date_range/i18n/he.po new file mode 100644 index 0000000000..7391e302a3 --- /dev/null +++ b/date_range/i18n/he.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "בטל" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "נוצר על ידי" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "נוצר ב-" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "השם המוצג" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "מזהה" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "תאריך שינוי אחרון" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "עודכן לאחרונה על ידי" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "עודכן לאחרונה על" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "שם" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "סוג" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/hi.po b/date_range/i18n/hi.po new file mode 100644 index 0000000000..b119c72add --- /dev/null +++ b/date_range/i18n/hi.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-23 02:01+0000\n" +"PO-Revision-Date: 2016-12-23 02:01+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Hindi (https://www.transifex.com/oca/teams/23907/hi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "रद्द" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1383 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1380 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/hr.po b/date_range/i18n/hr.po index c70d620b5e..3969a5a034 100644 --- a/date_range/i18n/hr.po +++ b/date_range/i18n/hr.po @@ -4,13 +4,14 @@ # # Translators: # OCA Transbot , 2016 +# Bole , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-10-28 08:03+0000\n" -"PO-Revision-Date: 2016-10-28 08:03+0000\n" -"Last-Translator: OCA Transbot , 2016\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: Bole , 2017\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" @@ -22,39 +23,39 @@ msgstr "" #: code:addons/date_range/models/date_range.py:43 #, python-format msgid "%s is not a valid range (%s >= %s)" -msgstr "" +msgstr "%s nije valjani raspon (%s >= %s)" #. module: date_range #: code:addons/date_range/models/date_range.py:71 #, python-format msgid "%s overlaps %s" -msgstr "" +msgstr "%s preklapa se sa %s" #. module: date_range #: sql_constraint:date.range:0 msgid "A date range must be unique per company !" -msgstr "" +msgstr "Raspon datuma mora biti jedinstven unutar tvrtke!" #. module: date_range #: sql_constraint:date.range.type:0 msgid "A date range type must be unique per company !" -msgstr "" +msgstr "Tip raspona datuma mora biti jedinstven unutar tvrtke!" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" +msgstr "Aktivan" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap msgid "Allow overlap" -msgstr "" +msgstr "Dozvoli preklapanje" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Cancel" -msgstr "" +msgstr "Otkaži" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_company_id @@ -80,44 +81,44 @@ msgstr "Kreirano" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view msgid "Date Range" -msgstr "" +msgstr "Raspon datuma" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view msgid "Date Range Type" -msgstr "" +msgstr "Tip raspona datuma" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_type_action #: model:ir.ui.menu,name:date_range.menu_date_range_type_action msgid "Date Range Types" -msgstr "" +msgstr "Tipovi raspona datuma" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_action #: model:ir.ui.menu,name:date_range.menu_date_range_action msgid "Date Ranges" -msgstr "" +msgstr "Rasponi datuma" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" -msgstr "" +msgstr "Raspon datuma" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree msgid "Date range type" -msgstr "" +msgstr "Tip raspona datuma" #. module: date_range #: model:ir.ui.menu,name:date_range.menu_date_range msgid "Date ranges" -msgstr "" +msgstr "Rasponi datuma" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start msgid "Date start" -msgstr "" +msgstr "Datum početka" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name @@ -129,23 +130,23 @@ msgstr "Naziv (za prikaz)" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count msgid "Duration" -msgstr "" +msgstr "Trajanje" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_end msgid "End date" -msgstr "" +msgstr "Datum završetka" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action msgid "Generate Date Ranges" -msgstr "" +msgstr "Generiraj raspone datuma" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Genrate Date Ranges" -msgstr "" +msgstr "Generiraj raspone datuma" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_id @@ -157,7 +158,7 @@ msgstr "ID" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap msgid "If sets date range of same type must not overlap." -msgstr "" +msgstr "Ako je uključeno rasponi datuma istog tima nesmije se preklapati" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range___last_update @@ -171,14 +172,14 @@ msgstr "Zadnje modificirano" #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Zadnji ažurirao" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_write_date msgid "Last Updated on" -msgstr "" +msgstr "Zadnje ažuriranje" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_name @@ -189,34 +190,34 @@ msgstr "Ime" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count msgid "Number of ranges to generate" -msgstr "" +msgstr "Broj raspona za generiranje" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix msgid "Range name prefix" -msgstr "" +msgstr "Prefiks naziva raspona" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" -msgstr "" +msgstr "Početni datum" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Submit" -msgstr "" +msgstr "Izvrši" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active msgid "" "The active field allows you to hide the date range without removing it." -msgstr "" +msgstr "Polje aktivan omogućuje sakrivanje raspona bez da ga brišete." #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1285 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1282 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" msgstr "Tip" diff --git a/date_range/i18n/hr_HR.po b/date_range/i18n/hr_HR.po index e5173db138..74b4f50262 100644 --- a/date_range/i18n/hr_HR.po +++ b/date_range/i18n/hr_HR.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-06-09 12:31+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Croatian (Croatia) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/hr_HR/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: OCA Transbot , 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" @@ -53,7 +54,7 @@ msgstr "" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Cancel" -msgstr "" +msgstr "Otkaži" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_company_id @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1457 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1454 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Tip" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/hu.po b/date_range/i18n/hu.po new file mode 100644 index 0000000000..4fb7ec59b6 --- /dev/null +++ b/date_range/i18n/hu.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Mégsem" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Készítette" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Létrehozás dátuma" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Név megjelenítése" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "Azonosító ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Utolsó frissítés dátuma" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Utoljára frissítve, által" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Utoljára frissítve ekkor" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Név" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Típus" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/id.po b/date_range/i18n/id.po new file mode 100644 index 0000000000..2e204b2a06 --- /dev/null +++ b/date_range/i18n/id.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Batalkan" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Nama Tampilan" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Terakhir Dimodifikasi pada" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Diperbaharui oleh" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Diperbaharui pada" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Nama" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Jenis" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/it.po b/date_range/i18n/it.po index 49daec24df..fa464cc9b9 100644 --- a/date_range/i18n/it.po +++ b/date_range/i18n/it.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Italian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/it/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: OCA Transbot , 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" @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/ja.po b/date_range/i18n/ja.po new file mode 100644 index 0000000000..e21c9b801f --- /dev/null +++ b/date_range/i18n/ja.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "取消" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "作成者" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "作成日" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "表示名" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "最終更新日" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "最終更新者" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "最終更新日" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "名称" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "タイプ" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/ko.po b/date_range/i18n/ko.po new file mode 100644 index 0000000000..48222d942d --- /dev/null +++ b/date_range/i18n/ko.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "취소" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "작성자" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "작성일" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "표시 이름" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "최근 수정" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "최근 갱신한 사람" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "최근 갱신 날짜" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "이름" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "유형" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/lo.po b/date_range/i18n/lo.po new file mode 100644 index 0000000000..3e006b99ba --- /dev/null +++ b/date_range/i18n/lo.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-23 02:01+0000\n" +"PO-Revision-Date: 2016-12-23 02:01+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Lao (https://www.transifex.com/oca/teams/23907/lo/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lo\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "ຍົກເລີອກ" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1383 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1380 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/lt.po b/date_range/i18n/lt.po index fbb3c43100..ebd9886ad3 100644 --- a/date_range/i18n/lt.po +++ b/date_range/i18n/lt.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Lithuanian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/lt/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -67,14 +68,14 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid msgid "Created by" -msgstr "" +msgstr "Sukūrė" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date msgid "Created on" -msgstr "" +msgstr "Sukurta" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view @@ -123,7 +124,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name msgid "Display Name" -msgstr "" +msgstr "Vaizduojamas pavadinimas" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count @@ -151,7 +152,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_id msgid "ID" -msgstr "" +msgstr "ID" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap @@ -163,27 +164,27 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update msgid "Last Modified on" -msgstr "" +msgstr "Paskutinį kartą keista" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Paskutini kartą atnaujino" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_write_date msgid "Last Updated on" -msgstr "" +msgstr "Paskutinį kartą atnaujinta" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_name msgid "Name" -msgstr "" +msgstr "Pavadinimas" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Tipas" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/lt_LT.po b/date_range/i18n/lt_LT.po new file mode 100644 index 0000000000..3268bf3eb4 --- /dev/null +++ b/date_range/i18n/lt_LT.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-23 02:01+0000\n" +"PO-Revision-Date: 2016-12-23 02:01+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/teams/23907/lt_LT/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt_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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Atšaukti" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1383 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1380 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/lv.po b/date_range/i18n/lv.po new file mode 100644 index 0000000000..d097b8dc28 --- /dev/null +++ b/date_range/i18n/lv.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Atcelt" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Izveidoja" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Izveidots" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Pēdējo reizi atjaunoja" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Pēdējās izmaiņas" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Nosaukums" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Tips" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/mk.po b/date_range/i18n/mk.po new file mode 100644 index 0000000000..a7ff7cbf50 --- /dev/null +++ b/date_range/i18n/mk.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Откажи" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Креирано од" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Креирано на" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Прикажи име" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Последна промена на" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Последно ажурирање од" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Последно ажурирање на" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Име" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Тип" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/mn.po b/date_range/i18n/mn.po new file mode 100644 index 0000000000..0a51b18ce9 --- /dev/null +++ b/date_range/i18n/mn.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Цуцлах" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Үүсгэгч" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Үүсгэсэн огноо" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Дэлгэцийн Нэр" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Сүүлийн засвар хийсэн" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Сүүлийн засвар хийсэн огноо" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Нэр" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Төрөл" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/nb.po b/date_range/i18n/nb.po new file mode 100644 index 0000000000..a5841ef061 --- /dev/null +++ b/date_range/i18n/nb.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Avbryt" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Opprettet av" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Opprettet" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Visnings navn" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Sist oppdatert " + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Sist oppdatert" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Navn" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Type" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/nb_NO.po b/date_range/i18n/nb_NO.po new file mode 100644 index 0000000000..1e0beac521 --- /dev/null +++ b/date_range/i18n/nb_NO.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-23 02:01+0000\n" +"PO-Revision-Date: 2016-12-23 02:01+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/teams/23907/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Lukk" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Laget av" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Laget den" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Vis navn" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Sist endret den" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Sist oppdatert den" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1383 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1380 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/nl.po b/date_range/i18n/nl.po index 111d4f6c5d..f2aa5ac080 100644 --- a/date_range/i18n/nl.po +++ b/date_range/i18n/nl.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-10-28 08:03+0000\n" -"PO-Revision-Date: 2016-10-28 08:03+0000\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -68,14 +68,14 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid msgid "Created by" -msgstr "" +msgstr "Aangemaakt door" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date msgid "Created on" -msgstr "" +msgstr "Aangemaakt op" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view @@ -152,7 +152,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_id msgid "ID" -msgstr "" +msgstr "ID" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap @@ -171,14 +171,14 @@ msgstr "Laatst bijgewerkt op" #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Laatste bijgewerkt door" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_write_date msgid "Last Updated on" -msgstr "" +msgstr "Laatst bijgewerkt op" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_name @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1285 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1282 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" msgstr "Type" diff --git a/date_range/i18n/nl_BE.po b/date_range/i18n/nl_BE.po index ab18099be9..4fdecf40ef 100644 --- a/date_range/i18n/nl_BE.po +++ b/date_range/i18n/nl_BE.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Dutch (Belgium) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/nl_BE/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -67,14 +68,14 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid msgid "Created by" -msgstr "" +msgstr "Gemaakt door" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date msgid "Created on" -msgstr "" +msgstr "Gemaakt op" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view @@ -123,7 +124,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name msgid "Display Name" -msgstr "" +msgstr "Schermnaam" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count @@ -151,7 +152,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_id msgid "ID" -msgstr "" +msgstr "ID" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap @@ -163,27 +164,27 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update msgid "Last Modified on" -msgstr "" +msgstr "Laatst Aangepast op" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Laatst bijgewerkt door" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_write_date msgid "Last Updated on" -msgstr "" +msgstr "Laatst bijgewerkt op" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_name msgid "Name" -msgstr "" +msgstr "Naam:" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Type" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/nl_NL.po b/date_range/i18n/nl_NL.po new file mode 100644 index 0000000000..be001bb565 --- /dev/null +++ b/date_range/i18n/nl_NL.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# Peter Hageman , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-30 12:21+0000\n" +"PO-Revision-Date: 2017-06-30 12:21+0000\n" +"Last-Translator: Peter Hageman , 2017\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/teams/23907/nl_NL/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl_NL\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "Actief" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "Sta overlap toe" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Annuleer" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "Datumbereik" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "Startdatum" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "weergavenaam" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "Duur" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "Einddatum" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Laatst gewijzigd op" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Naam" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "Startdatum" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "Eenheid van tijd" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "date.range" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "date.range.generator" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "date.range.type" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "dagen" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "maanden" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "weken" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "jaren" diff --git a/date_range/i18n/pl.po b/date_range/i18n/pl.po index b1c670bcbd..8ea25c551c 100644 --- a/date_range/i18n/pl.po +++ b/date_range/i18n/pl.po @@ -3,19 +3,20 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Polish (http://www.transifex.com/oca/OCA-server-tools-9-0/language/pl/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" #. module: date_range #: code:addons/date_range/models/date_range.py:43 @@ -67,14 +68,14 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid msgid "Created by" -msgstr "" +msgstr "Utworzone przez" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date msgid "Created on" -msgstr "" +msgstr "Data utworzenia" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view @@ -123,7 +124,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name msgid "Display Name" -msgstr "" +msgstr "Wyświetlana nazwa " #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count @@ -151,7 +152,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_id msgid "ID" -msgstr "" +msgstr "ID" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap @@ -163,27 +164,27 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update msgid "Last Modified on" -msgstr "" +msgstr "Ostatnio modyfikowano" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Ostatnio modyfikowane przez" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_write_date msgid "Last Updated on" -msgstr "" +msgstr "Data ostatniej modyfikacji" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_name msgid "Name" -msgstr "" +msgstr "Nazwa" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Typ" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/pt.po b/date_range/i18n/pt.po index 075cb6fe71..a8ad2c57ef 100644 --- a/date_range/i18n/pt.po +++ b/date_range/i18n/pt.po @@ -3,14 +3,16 @@ # * date_range # # Translators: +# OCA Transbot , 2016 +# Pedro Castro Silva , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Portuguese (http://www.transifex.com/oca/OCA-server-tools-9-0/language/pt/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -21,34 +23,34 @@ msgstr "" #: code:addons/date_range/models/date_range.py:43 #, python-format msgid "%s is not a valid range (%s >= %s)" -msgstr "" +msgstr "%s não é um intervalo válido (%s >= %s)" #. module: date_range #: code:addons/date_range/models/date_range.py:71 #, python-format msgid "%s overlaps %s" -msgstr "" +msgstr "%s sobrepõe-se a %s" #. module: date_range #: sql_constraint:date.range:0 msgid "A date range must be unique per company !" -msgstr "" +msgstr "Um período deve ser único em cada empresa !" #. module: date_range #: sql_constraint:date.range.type:0 msgid "A date range type must be unique per company !" -msgstr "" +msgstr "Um tipo de período deve ser único em cada empresa !" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" +msgstr "Ativo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap msgid "Allow overlap" -msgstr "" +msgstr "Permitir sobreposição" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form @@ -60,7 +62,7 @@ msgstr "Cancelar" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id msgid "Company" -msgstr "" +msgstr "Empresa" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_uid @@ -79,72 +81,72 @@ msgstr "Criado em" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view msgid "Date Range" -msgstr "" +msgstr "Período" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view msgid "Date Range Type" -msgstr "" +msgstr "Tipo de Período" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_type_action #: model:ir.ui.menu,name:date_range.menu_date_range_type_action msgid "Date Range Types" -msgstr "" +msgstr "Tipos de Períodos" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_action #: model:ir.ui.menu,name:date_range.menu_date_range_action msgid "Date Ranges" -msgstr "" +msgstr "Períodos" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" -msgstr "" +msgstr "Período" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree msgid "Date range type" -msgstr "" +msgstr "Tipo de Período" #. module: date_range #: model:ir.ui.menu,name:date_range.menu_date_range msgid "Date ranges" -msgstr "" +msgstr "Períodos" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start msgid "Date start" -msgstr "" +msgstr "Data inicial" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name msgid "Display Name" -msgstr "" +msgstr "Nome a Apresentar" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count msgid "Duration" -msgstr "" +msgstr "Duração" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_end msgid "End date" -msgstr "" +msgstr "Data de fim" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action msgid "Generate Date Ranges" -msgstr "" +msgstr "Gerar Períodos" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Genrate Date Ranges" -msgstr "" +msgstr "Gerar Períodos" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_id @@ -156,14 +158,14 @@ msgstr "ID" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap msgid "If sets date range of same type must not overlap." -msgstr "" +msgstr "Se verdadeiro, períodos do mesmo tipo não se podem sobrepôr" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update msgid "Last Modified on" -msgstr "" +msgstr "Modificado a última vez por" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid @@ -183,78 +185,78 @@ msgstr "Atualizado pela última vez em" #: model:ir.model.fields,field_description:date_range.field_date_range_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_name msgid "Name" -msgstr "" +msgstr "Nome" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count msgid "Number of ranges to generate" -msgstr "" +msgstr "Número de períodos a gerar" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix msgid "Range name prefix" -msgstr "" +msgstr "Prefixo do período" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" -msgstr "" +msgstr "Data de início" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Submit" -msgstr "" +msgstr "Submeter" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active msgid "" "The active field allows you to hide the date range without removing it." -msgstr "" +msgstr "O campo Ativo permite-lhe esconder o período sem o remover." #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time msgid "Unit of time" -msgstr "" +msgstr "Unidade de Tempo" #. module: date_range #: model:ir.model,name:date_range.model_date_range msgid "date.range" -msgstr "" +msgstr "date.range" #. module: date_range #: model:ir.model,name:date_range.model_date_range_generator msgid "date.range.generator" -msgstr "" +msgstr "date.range.generator" #. module: date_range #: model:ir.model,name:date_range.model_date_range_type msgid "date.range.type" -msgstr "" +msgstr "date.range.type" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "days" -msgstr "" +msgstr "dias" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "months" -msgstr "" +msgstr "meses" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "weeks" -msgstr "" +msgstr "semanas" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "years" -msgstr "" +msgstr "anos" diff --git a/date_range/i18n/pt_BR.po b/date_range/i18n/pt_BR.po index 7587d5c903..b0972ed5eb 100644 --- a/date_range/i18n/pt_BR.po +++ b/date_range/i18n/pt_BR.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/pt_BR/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: OCA Transbot , 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" @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/pt_PT.po b/date_range/i18n/pt_PT.po index 134a003b83..f58321f1ab 100644 --- a/date_range/i18n/pt_PT.po +++ b/date_range/i18n/pt_PT.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Portuguese (Portugal) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/pt_PT/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: OCA Transbot , 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" @@ -123,7 +124,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name msgid "Display Name" -msgstr "" +msgstr "Nome a Apresentar" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count @@ -163,7 +164,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update msgid "Last Modified on" -msgstr "" +msgstr "Última Modificação em" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid @@ -183,7 +184,7 @@ msgstr "Atualizado pela última vez em" #: model:ir.model.fields,field_description:date_range.field_date_range_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_name msgid "Name" -msgstr "" +msgstr "Nome" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/ro.po b/date_range/i18n/ro.po index b44622a411..844f111a40 100644 --- a/date_range/i18n/ro.po +++ b/date_range/i18n/ro.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Romanian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/ro/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" @@ -67,14 +68,14 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid msgid "Created by" -msgstr "" +msgstr "Creat de" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date msgid "Created on" -msgstr "" +msgstr "Creat la" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view @@ -123,7 +124,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name msgid "Display Name" -msgstr "" +msgstr "Nume Afişat" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count @@ -151,7 +152,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_id msgid "ID" -msgstr "" +msgstr "ID" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap @@ -163,27 +164,27 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update msgid "Last Modified on" -msgstr "" +msgstr "Ultima actualizare în" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Ultima actualizare făcută de" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_write_date msgid "Last Updated on" -msgstr "" +msgstr "Ultima actualizare la" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_name msgid "Name" -msgstr "" +msgstr "Nume" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Tip" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/ru.po b/date_range/i18n/ru.po index 20c6d0095e..93507cfb49 100644 --- a/date_range/i18n/ru.po +++ b/date_range/i18n/ru.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Russian (http://www.transifex.com/oca/OCA-server-tools-9-0/language/ru/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -67,14 +68,14 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid msgid "Created by" -msgstr "" +msgstr "Создано" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date msgid "Created on" -msgstr "" +msgstr "Создан" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view @@ -151,7 +152,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_id msgid "ID" -msgstr "" +msgstr "ID" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap @@ -170,14 +171,14 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Последний раз обновлено" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_write_date msgid "Last Updated on" -msgstr "" +msgstr "Последний раз обновлено" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_name @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Тип" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/sk.po b/date_range/i18n/sk.po new file mode 100644 index 0000000000..6429919bcd --- /dev/null +++ b/date_range/i18n/sk.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Zrušiť" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Vytvoril" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Vytvorené" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Zobraziť meno" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Posledná modifikácia" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Naposledy upravoval" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Naposledy upravované" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Meno" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Typ" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/sl.po b/date_range/i18n/sl.po index 46d6a533d3..7b38bc24c8 100644 --- a/date_range/i18n/sl.po +++ b/date_range/i18n/sl.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-10-28 08:03+0000\n" -"PO-Revision-Date: 2016-10-28 08:03+0000\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" "MIME-Version: 1.0\n" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1285 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1282 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" msgstr "Tip" diff --git a/date_range/i18n/sr.po b/date_range/i18n/sr.po new file mode 100644 index 0000000000..e338f6dd86 --- /dev/null +++ b/date_range/i18n/sr.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Otkaži" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Kreiran" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Ime" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Tip" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/sr@latin.po b/date_range/i18n/sr@latin.po new file mode 100644 index 0000000000..85607516a2 --- /dev/null +++ b/date_range/i18n/sr@latin.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Otkaži" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Kreiran" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Ime za prikaz" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Zadnja izmjena" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Zadnja izmjena" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Zadnja izmjena" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Ime:" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Tip" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/sv.po b/date_range/i18n/sv.po new file mode 100644 index 0000000000..1ae33dd992 --- /dev/null +++ b/date_range/i18n/sv.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Avbryt" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Skapad av" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Skapad den" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Visa namn" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Senast redigerad" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Senast uppdaterad av" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Senast uppdaterad" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Namn" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Typ" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/th.po b/date_range/i18n/th.po index 93478d6dbb..604da76f14 100644 --- a/date_range/i18n/th.po +++ b/date_range/i18n/th.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Thai (http://www.transifex.com/oca/OCA-server-tools-9-0/language/th/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -67,14 +68,14 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid msgid "Created by" -msgstr "" +msgstr "สร้างโดย" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date msgid "Created on" -msgstr "" +msgstr "สร้างเมื่อ" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view @@ -123,7 +124,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name msgid "Display Name" -msgstr "" +msgstr "ชื่อที่ใช้แสดง" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count @@ -151,7 +152,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_id msgid "ID" -msgstr "" +msgstr "รหัส" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap @@ -163,27 +164,27 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update msgid "Last Modified on" -msgstr "" +msgstr "แก้ไขครั้งสุดท้ายเมื่อ" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_write_uid msgid "Last Updated by" -msgstr "" +msgstr "อัพเดทครั้งสุดท้ายโดย" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_write_date msgid "Last Updated on" -msgstr "" +msgstr "อัพเดทครั้งสุดท้ายเมื่อ" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_name msgid "Name" -msgstr "" +msgstr "ชื่อ" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "ชนิด" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/tr.po b/date_range/i18n/tr.po index 795d67d40b..dc92c3a48d 100644 --- a/date_range/i18n/tr.po +++ b/date_range/i18n/tr.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Turkish (http://www.transifex.com/oca/OCA-server-tools-9-0/language/tr/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: OCA Transbot , 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" @@ -123,7 +124,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name msgid "Display Name" -msgstr "" +msgstr "Görünen İsim" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count @@ -163,7 +164,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update msgid "Last Modified on" -msgstr "" +msgstr "Son değişiklik" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Tür" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/tr_TR.po b/date_range/i18n/tr_TR.po new file mode 100644 index 0000000000..b2a5f36d58 --- /dev/null +++ b/date_range/i18n/tr_TR.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/tr_TR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr_TR\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Oluşturulma tarihi" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Görünen ad" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "Kimlik" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "En son güncelleme tarihi" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "En son güncelleyen " + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "En son güncelleme tarihi" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Ad" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Tip" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/uk.po b/date_range/i18n/uk.po new file mode 100644 index 0000000000..9358c40ed0 --- /dev/null +++ b/date_range/i18n/uk.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Скасувати" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Створив" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Створено" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "Назва для відображення" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "Остання модифікація" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Востаннє відредаговано" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Дата останньої зміни" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Name" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "Тип" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/vi.po b/date_range/i18n/vi.po index fd95b03c96..1cfd62fe25 100644 --- a/date_range/i18n/vi.po +++ b/date_range/i18n/vi.po @@ -3,14 +3,15 @@ # * date_range # # Translators: +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-10 02:53+0000\n" -"PO-Revision-Date: 2016-04-29 09:59+0000\n" -"Last-Translator: <>\n" -"Language-Team: Vietnamese (http://www.transifex.com/oca/OCA-server-tools-9-0/language/vi/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -67,14 +68,14 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid msgid "Created by" -msgstr "" +msgstr "Được tạo bởi" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date msgid "Created on" -msgstr "" +msgstr "Tạo trên" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view @@ -123,7 +124,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name msgid "Display Name" -msgstr "" +msgstr "Tên hiển thị" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count @@ -151,7 +152,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_id msgid "ID" -msgstr "" +msgstr "ID" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap @@ -163,27 +164,27 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update #: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update msgid "Last Modified on" -msgstr "" +msgstr "Sửa lần cuối vào" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_write_uid msgid "Last Updated by" -msgstr "" +msgstr "Last Updated by" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_write_date msgid "Last Updated on" -msgstr "" +msgstr "Cập nhật lần cuối vào" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_name #: model:ir.model.fields,field_description:date_range.field_date_range_type_name msgid "Name" -msgstr "" +msgstr "Tên" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count @@ -214,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "Loại" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/vi_VN.po b/date_range/i18n/vi_VN.po new file mode 100644 index 0000000000..da3ceb7aea --- /dev/null +++ b/date_range/i18n/vi_VN.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-18 02:29+0000\n" +"PO-Revision-Date: 2017-02-18 02:29+0000\n" +"Last-Translator: OCA Transbot , 2016\n" +"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/teams/23907/vi_VN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi_VN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "Hủy" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "Tạo bởi" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "Tạo vào" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "Tên" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1454 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1451 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" diff --git a/date_range/i18n/zh_CN.po b/date_range/i18n/zh_CN.po index 5f86da4b8f..a9295f4786 100644 --- a/date_range/i18n/zh_CN.po +++ b/date_range/i18n/zh_CN.po @@ -3,15 +3,15 @@ # * date_range # # Translators: -# Jeffery Chenn , 2016 +# OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: server-tools (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 11:58+0000\n" -"PO-Revision-Date: 2016-09-04 06:45+0000\n" -"Last-Translator: Jeffery Chenn \n" -"Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-server-tools-9-0/language/zh_CN/)\n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+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" @@ -152,7 +152,7 @@ msgstr "生成日期范围" #: model:ir.model.fields,field_description:date_range.field_date_range_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_id msgid "ID" -msgstr "" +msgstr "ID" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap @@ -171,14 +171,14 @@ msgstr "最后修改时间" #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid #: model:ir.model.fields,field_description:date_range.field_date_range_write_uid msgid "Last Updated by" -msgstr "" +msgstr "最后更新者" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date #: model:ir.model.fields,field_description:date_range.field_date_range_write_date msgid "Last Updated on" -msgstr "" +msgstr "上次更新日期" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_name @@ -215,10 +215,10 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1739 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1736 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 msgid "Type" -msgstr "" +msgstr "类型" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/zh_TW.po b/date_range/i18n/zh_TW.po new file mode 100644 index 0000000000..3371110a17 --- /dev/null +++ b/date_range/i18n/zh_TW.po @@ -0,0 +1,261 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-22 01:12+0000\n" +"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"Last-Translator: 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: date_range +#: code:addons/date_range/models/date_range.py:43 +#, python-format +msgid "%s is not a valid range (%s >= %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:71 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "取消" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "建立者" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "建立於" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date start" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Genrate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "ID" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "最後修改:" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "最後更新:" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "最後更新於" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "名稱" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "" +"The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +msgid "Type" +msgstr "類型" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit of time" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" From 63a70d4a937b6dcd6caadfca02d7724b07c31d5c Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Tue, 11 Jul 2017 14:53:36 +0200 Subject: [PATCH 07/37] [IMP] date_range: Several things * Improve 'name' for generator wizard ir.rule should be active by default * Don't auto-add '-' after prefix when generating date ranges via wizard * code fine tuning suggested by Sylvain Garancher --- date_range/__manifest__.py | 2 +- date_range/security/date_range_security.xml | 28 ++++++++------------- date_range/wizard/date_range_generator.py | 4 ++- 3 files changed, 15 insertions(+), 19 deletions(-) diff --git a/date_range/__manifest__.py b/date_range/__manifest__.py index 6b048952e5..df33594f2f 100644 --- a/date_range/__manifest__.py +++ b/date_range/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Date Range", "summary": "Manage all kind of date range", - "version": "10.0.1.0.0", + "version": "10.0.1.0.1", "category": "Uncategorized", "website": "https://odoo-community.org/", "author": "ACSONE SA/NV, Odoo Community Association (OCA)", diff --git a/date_range/security/date_range_security.xml b/date_range/security/date_range_security.xml index 20bea9bfe7..87862f84bd 100644 --- a/date_range/security/date_range_security.xml +++ b/date_range/security/date_range_security.xml @@ -1,19 +1,13 @@ - - - - Date Range Type multi-company - - - ['|',('company_id','=',user.company_id.id),('company_id','=',False)] - - - - Date Range multi-company - - - ['|',('company_id','=',user.company_id.id),('company_id','=',False)] - - - + + + Date Range Type multi-company + + ['|',('company_id','=',user.company_id.id),('company_id','=',False)] + + + Date Range multi-company + + ['|',('company_id','=',user.company_id.id),('company_id','=',False)] + diff --git a/date_range/wizard/date_range_generator.py b/date_range/wizard/date_range_generator.py index 7abfba99da..970af6b710 100644 --- a/date_range/wizard/date_range_generator.py +++ b/date_range/wizard/date_range_generator.py @@ -43,6 +43,7 @@ def _compute_date_ranges(self): count=self.count+1) vals = list(vals) date_ranges = [] + count_digits = len(unicode(self.count)) for idx, dt_start in enumerate(vals[:-1]): date_start = fields.Date.to_string(dt_start.date()) # always remove 1 day for the date_end since range limits are @@ -50,7 +51,8 @@ def _compute_date_ranges(self): dt_end = vals[idx+1].date() - relativedelta(days=1) date_end = fields.Date.to_string(dt_end) date_ranges.append({ - 'name': '%s-%d' % (self.name_prefix, idx + 1), + 'name': '%s%0*d' % ( + self.name_prefix, count_digits, idx + 1), 'date_start': date_start, 'date_end': date_end, 'type_id': self.type_id.id, From a000477b12ff6013b9068b0ac57e8f2c45a27a00 Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Sat, 15 Jul 2017 10:36:44 +0200 Subject: [PATCH 08/37] OCA Transbot updated translations from Transifex --- date_range/i18n/ar.po | 8 +++--- date_range/i18n/bg.po | 10 ++++---- date_range/i18n/bs.po | 8 +++--- date_range/i18n/ca.po | 10 ++++---- date_range/i18n/cs.po | 8 +++--- date_range/i18n/da.po | 10 ++++---- date_range/i18n/de.po | 8 +++--- date_range/i18n/el_GR.po | 8 +++--- date_range/i18n/en_GB.po | 8 +++--- date_range/i18n/es.po | 8 +++--- date_range/i18n/es_AR.po | 8 +++--- date_range/i18n/es_CL.po | 8 +++--- date_range/i18n/es_CO.po | 8 +++--- date_range/i18n/es_CR.po | 8 +++--- date_range/i18n/es_DO.po | 8 +++--- date_range/i18n/es_EC.po | 8 +++--- date_range/i18n/es_ES.po | 8 +++--- date_range/i18n/es_MX.po | 8 +++--- date_range/i18n/es_PE.po | 8 +++--- date_range/i18n/es_PY.po | 8 +++--- date_range/i18n/es_VE.po | 8 +++--- date_range/i18n/et.po | 8 +++--- date_range/i18n/eu.po | 8 +++--- date_range/i18n/fa.po | 8 +++--- date_range/i18n/fi.po | 10 ++++---- date_range/i18n/fr.po | 8 +++--- date_range/i18n/fr_CA.po | 8 +++--- date_range/i18n/fr_CH.po | 10 ++++---- date_range/i18n/fr_FR.po | 8 +++--- date_range/i18n/gl.po | 8 +++--- date_range/i18n/he.po | 8 +++--- date_range/i18n/hr.po | 11 ++++----- date_range/i18n/hr_HR.po | 10 ++++---- date_range/i18n/hu.po | 8 +++--- date_range/i18n/id.po | 8 +++--- date_range/i18n/it.po | 10 ++++---- date_range/i18n/ja.po | 8 +++--- date_range/i18n/ko.po | 8 +++--- date_range/i18n/lt.po | 8 +++--- date_range/i18n/lv.po | 8 +++--- date_range/i18n/mk.po | 8 +++--- date_range/i18n/mn.po | 8 +++--- date_range/i18n/nb.po | 8 +++--- date_range/i18n/nl.po | 8 +++--- date_range/i18n/nl_BE.po | 8 +++--- date_range/i18n/nl_NL.po | 49 ++++++++++++++++++++----------------- date_range/i18n/pl.po | 8 +++--- date_range/i18n/pt.po | 11 ++++----- date_range/i18n/pt_BR.po | 16 ++++++------ date_range/i18n/pt_PT.po | 10 ++++---- date_range/i18n/ro.po | 8 +++--- date_range/i18n/ru.po | 8 +++--- date_range/i18n/sk.po | 10 ++++---- date_range/i18n/sl.po | 12 ++++----- date_range/i18n/sr.po | 8 +++--- date_range/i18n/sr@latin.po | 8 +++--- date_range/i18n/sv.po | 8 +++--- date_range/i18n/th.po | 8 +++--- date_range/i18n/tr.po | 10 ++++---- date_range/i18n/tr_TR.po | 10 ++++---- date_range/i18n/uk.po | 8 +++--- date_range/i18n/vi.po | 8 +++--- date_range/i18n/zh_CN.po | 8 +++--- date_range/i18n/zh_TW.po | 8 +++--- 64 files changed, 297 insertions(+), 296 deletions(-) diff --git a/date_range/i18n/ar.po b/date_range/i18n/ar.po index 491abe6287..7457204ece 100644 --- a/date_range/i18n/ar.po +++ b/date_range/i18n/ar.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "النوع" diff --git a/date_range/i18n/bg.po b/date_range/i18n/bg.po index ef38f44bb8..0f442e6ccf 100644 --- a/date_range/i18n/bg.po +++ b/date_range/i18n/bg.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -44,7 +44,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" +msgstr "Активен" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Вид" diff --git a/date_range/i18n/bs.po b/date_range/i18n/bs.po index f527565ab1..8f14579a5b 100644 --- a/date_range/i18n/bs.po +++ b/date_range/i18n/bs.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Vrsta" diff --git a/date_range/i18n/ca.po b/date_range/i18n/ca.po index 80f2d9dbbe..fafde1b7ca 100644 --- a/date_range/i18n/ca.po +++ b/date_range/i18n/ca.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -44,7 +44,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" +msgstr "Actiu" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipus" diff --git a/date_range/i18n/cs.po b/date_range/i18n/cs.po index dec58512fb..d65010b0bf 100644 --- a/date_range/i18n/cs.po +++ b/date_range/i18n/cs.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Druh" diff --git a/date_range/i18n/da.po b/date_range/i18n/da.po index 1662004a7a..50ed5f7000 100644 --- a/date_range/i18n/da.po +++ b/date_range/i18n/da.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -44,7 +44,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" +msgstr "Aktiv" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Type" diff --git a/date_range/i18n/de.po b/date_range/i18n/de.po index c045f081e2..99789ebffd 100644 --- a/date_range/i18n/de.po +++ b/date_range/i18n/de.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -217,8 +217,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Typ" diff --git a/date_range/i18n/el_GR.po b/date_range/i18n/el_GR.po index d49c616d06..96345521f1 100644 --- a/date_range/i18n/el_GR.po +++ b/date_range/i18n/el_GR.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Τύπος" diff --git a/date_range/i18n/en_GB.po b/date_range/i18n/en_GB.po index 23503510ce..939388b76c 100644 --- a/date_range/i18n/en_GB.po +++ b/date_range/i18n/en_GB.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Type" diff --git a/date_range/i18n/es.po b/date_range/i18n/es.po index d2959727c3..187a6deac6 100644 --- a/date_range/i18n/es.po +++ b/date_range/i18n/es.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" "MIME-Version: 1.0\n" @@ -216,8 +216,8 @@ msgstr "El campo activo permite esconder un rango de fechas sin eliminarlo." #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipo" diff --git a/date_range/i18n/es_AR.po b/date_range/i18n/es_AR.po index ed125ff010..4c550d5e91 100644 --- a/date_range/i18n/es_AR.po +++ b/date_range/i18n/es_AR.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipo" diff --git a/date_range/i18n/es_CL.po b/date_range/i18n/es_CL.po index b417e08757..1ee2db7ff0 100644 --- a/date_range/i18n/es_CL.po +++ b/date_range/i18n/es_CL.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipo" diff --git a/date_range/i18n/es_CO.po b/date_range/i18n/es_CO.po index bb425a3dff..515ae066d1 100644 --- a/date_range/i18n/es_CO.po +++ b/date_range/i18n/es_CO.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipo" diff --git a/date_range/i18n/es_CR.po b/date_range/i18n/es_CR.po index 10f5e1b018..ddb816d472 100644 --- a/date_range/i18n/es_CR.po +++ b/date_range/i18n/es_CR.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipo" diff --git a/date_range/i18n/es_DO.po b/date_range/i18n/es_DO.po index 3541dc0ef4..c7d17dc670 100644 --- a/date_range/i18n/es_DO.po +++ b/date_range/i18n/es_DO.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipo" diff --git a/date_range/i18n/es_EC.po b/date_range/i18n/es_EC.po index 06430a4ee6..32f16c5e70 100644 --- a/date_range/i18n/es_EC.po +++ b/date_range/i18n/es_EC.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipo" diff --git a/date_range/i18n/es_ES.po b/date_range/i18n/es_ES.po index 1b987c784c..8d3b16af97 100644 --- a/date_range/i18n/es_ES.po +++ b/date_range/i18n/es_ES.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipo" diff --git a/date_range/i18n/es_MX.po b/date_range/i18n/es_MX.po index bdd9d74b97..5b6fea0c59 100644 --- a/date_range/i18n/es_MX.po +++ b/date_range/i18n/es_MX.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipo" diff --git a/date_range/i18n/es_PE.po b/date_range/i18n/es_PE.po index 489e63d0a4..3a638bf729 100644 --- a/date_range/i18n/es_PE.po +++ b/date_range/i18n/es_PE.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/es_PE/)\n" "MIME-Version: 1.0\n" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipo" diff --git a/date_range/i18n/es_PY.po b/date_range/i18n/es_PY.po index 7aaf94e55d..ece4bc3192 100644 --- a/date_range/i18n/es_PY.po +++ b/date_range/i18n/es_PY.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipo" diff --git a/date_range/i18n/es_VE.po b/date_range/i18n/es_VE.po index 87e142bd3b..6438509b1b 100644 --- a/date_range/i18n/es_VE.po +++ b/date_range/i18n/es_VE.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipo" diff --git a/date_range/i18n/et.po b/date_range/i18n/et.po index 90c1b698fd..675b0bdbc3 100644 --- a/date_range/i18n/et.po +++ b/date_range/i18n/et.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tüüp" diff --git a/date_range/i18n/eu.po b/date_range/i18n/eu.po index ac8c209869..6935d1efaf 100644 --- a/date_range/i18n/eu.po +++ b/date_range/i18n/eu.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n" "MIME-Version: 1.0\n" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Mota" diff --git a/date_range/i18n/fa.po b/date_range/i18n/fa.po index e9bd3adc97..857efa5422 100644 --- a/date_range/i18n/fa.po +++ b/date_range/i18n/fa.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "نوع" diff --git a/date_range/i18n/fi.po b/date_range/i18n/fi.po index b8119cbf9f..fc9b06985a 100644 --- a/date_range/i18n/fi.po +++ b/date_range/i18n/fi.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" "MIME-Version: 1.0\n" @@ -44,7 +44,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" +msgstr "Aktiivinen" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tyyppi" diff --git a/date_range/i18n/fr.po b/date_range/i18n/fr.po index deef918651..2c52e3794a 100644 --- a/date_range/i18n/fr.po +++ b/date_range/i18n/fr.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" "MIME-Version: 1.0\n" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Type" diff --git a/date_range/i18n/fr_CA.po b/date_range/i18n/fr_CA.po index 3ade48bdeb..6ccebef124 100644 --- a/date_range/i18n/fr_CA.po +++ b/date_range/i18n/fr_CA.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/fr_CA/)\n" "MIME-Version: 1.0\n" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Type" diff --git a/date_range/i18n/fr_CH.po b/date_range/i18n/fr_CH.po index 95af52a43f..56ad837a0f 100644 --- a/date_range/i18n/fr_CH.po +++ b/date_range/i18n/fr_CH.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: French (Switzerland) (https://www.transifex.com/oca/teams/23907/fr_CH/)\n" "MIME-Version: 1.0\n" @@ -44,7 +44,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" +msgstr "Actif" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Type" diff --git a/date_range/i18n/fr_FR.po b/date_range/i18n/fr_FR.po index fc05c23369..6ac1c3a334 100644 --- a/date_range/i18n/fr_FR.po +++ b/date_range/i18n/fr_FR.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: French (France) (https://www.transifex.com/oca/teams/23907/fr_FR/)\n" "MIME-Version: 1.0\n" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Type" diff --git a/date_range/i18n/gl.po b/date_range/i18n/gl.po index fbc826ec36..fb9eb39a58 100644 --- a/date_range/i18n/gl.po +++ b/date_range/i18n/gl.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipo" diff --git a/date_range/i18n/he.po b/date_range/i18n/he.po index 7391e302a3..d8e1644a89 100644 --- a/date_range/i18n/he.po +++ b/date_range/i18n/he.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "סוג" diff --git a/date_range/i18n/hr.po b/date_range/i18n/hr.po index 3969a5a034..8711cce317 100644 --- a/date_range/i18n/hr.po +++ b/date_range/i18n/hr.po @@ -4,14 +4,13 @@ # # Translators: # OCA Transbot , 2016 -# Bole , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" -"Last-Translator: Bole , 2017\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" +"Last-Translator: OCA Transbot , 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" @@ -216,8 +215,8 @@ msgstr "Polje aktivan omogućuje sakrivanje raspona bez da ga brišete." #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tip" diff --git a/date_range/i18n/hr_HR.po b/date_range/i18n/hr_HR.po index 74b4f50262..2d36914ad4 100644 --- a/date_range/i18n/hr_HR.po +++ b/date_range/i18n/hr_HR.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/hr_HR/)\n" "MIME-Version: 1.0\n" @@ -44,7 +44,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" +msgstr "Aktivan" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tip" diff --git a/date_range/i18n/hu.po b/date_range/i18n/hu.po index 4fb7ec59b6..c21fe4add6 100644 --- a/date_range/i18n/hu.po +++ b/date_range/i18n/hu.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Típus" diff --git a/date_range/i18n/id.po b/date_range/i18n/id.po index 2e204b2a06..4993ff4a7f 100644 --- a/date_range/i18n/id.po +++ b/date_range/i18n/id.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Jenis" diff --git a/date_range/i18n/it.po b/date_range/i18n/it.po index fa464cc9b9..cd8e07dba9 100644 --- a/date_range/i18n/it.po +++ b/date_range/i18n/it.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "MIME-Version: 1.0\n" @@ -44,7 +44,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" +msgstr "Attivo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipo" diff --git a/date_range/i18n/ja.po b/date_range/i18n/ja.po index e21c9b801f..a43e7bf4a5 100644 --- a/date_range/i18n/ja.po +++ b/date_range/i18n/ja.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "タイプ" diff --git a/date_range/i18n/ko.po b/date_range/i18n/ko.po index 48222d942d..ef23683728 100644 --- a/date_range/i18n/ko.po +++ b/date_range/i18n/ko.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "유형" diff --git a/date_range/i18n/lt.po b/date_range/i18n/lt.po index ebd9886ad3..11b222111a 100644 --- a/date_range/i18n/lt.po +++ b/date_range/i18n/lt.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipas" diff --git a/date_range/i18n/lv.po b/date_range/i18n/lv.po index d097b8dc28..be5facd8f6 100644 --- a/date_range/i18n/lv.po +++ b/date_range/i18n/lv.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tips" diff --git a/date_range/i18n/mk.po b/date_range/i18n/mk.po index a7ff7cbf50..33f707dd2b 100644 --- a/date_range/i18n/mk.po +++ b/date_range/i18n/mk.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Тип" diff --git a/date_range/i18n/mn.po b/date_range/i18n/mn.po index 0a51b18ce9..cf0e94bd90 100644 --- a/date_range/i18n/mn.po +++ b/date_range/i18n/mn.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Төрөл" diff --git a/date_range/i18n/nb.po b/date_range/i18n/nb.po index a5841ef061..85683044a7 100644 --- a/date_range/i18n/nb.po +++ b/date_range/i18n/nb.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Type" diff --git a/date_range/i18n/nl.po b/date_range/i18n/nl.po index f2aa5ac080..fee14f775b 100644 --- a/date_range/i18n/nl.po +++ b/date_range/i18n/nl.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Type" diff --git a/date_range/i18n/nl_BE.po b/date_range/i18n/nl_BE.po index 4fdecf40ef..baa484b9b6 100644 --- a/date_range/i18n/nl_BE.po +++ b/date_range/i18n/nl_BE.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Type" diff --git a/date_range/i18n/nl_NL.po b/date_range/i18n/nl_NL.po index be001bb565..9bd90018b5 100644 --- a/date_range/i18n/nl_NL.po +++ b/date_range/i18n/nl_NL.po @@ -3,14 +3,14 @@ # * date_range # # Translators: -# Peter Hageman , 2017 +# OCA Transbot , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-30 12:21+0000\n" -"PO-Revision-Date: 2017-06-30 12:21+0000\n" -"Last-Translator: Peter Hageman , 2017\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" +"Last-Translator: OCA Transbot , 2017\n" "Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/teams/23907/nl_NL/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,23 +22,23 @@ msgstr "" #: code:addons/date_range/models/date_range.py:43 #, python-format msgid "%s is not a valid range (%s >= %s)" -msgstr "" +msgstr "%s is geen geldig bereik (%s >= %s)" #. module: date_range #: code:addons/date_range/models/date_range.py:71 #, python-format msgid "%s overlaps %s" -msgstr "" +msgstr "%s overlapt %s" #. module: date_range #: sql_constraint:date.range:0 msgid "A date range must be unique per company !" -msgstr "" +msgstr "Een datum bereik moet uniek zijn per bedrijf !" #. module: date_range #: sql_constraint:date.range.type:0 msgid "A date range type must be unique per company !" -msgstr "" +msgstr "Een datum bereik type moet uniek zijn per bedrijf !" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_active @@ -61,7 +61,7 @@ msgstr "Annuleer" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id msgid "Company" -msgstr "" +msgstr "Bedrijf" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_uid @@ -85,34 +85,34 @@ msgstr "Datumbereik" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view msgid "Date Range Type" -msgstr "" +msgstr "Datumbereik type" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_type_action #: model:ir.ui.menu,name:date_range.menu_date_range_type_action msgid "Date Range Types" -msgstr "" +msgstr "Datumbereik types" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_action #: model:ir.ui.menu,name:date_range.menu_date_range_action msgid "Date Ranges" -msgstr "" +msgstr "Datumbereiken" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" -msgstr "" +msgstr "Datumbereik" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree msgid "Date range type" -msgstr "" +msgstr "Datumbereik type" #. module: date_range #: model:ir.ui.menu,name:date_range.menu_date_range msgid "Date ranges" -msgstr "" +msgstr "Datumbereiken" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start @@ -140,12 +140,12 @@ msgstr "Einddatum" #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action msgid "Generate Date Ranges" -msgstr "" +msgstr "Genereer datum bereiken" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Genrate Date Ranges" -msgstr "" +msgstr "Genereer datum bereiken" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_id @@ -158,6 +158,7 @@ msgstr "ID" #: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap msgid "If sets date range of same type must not overlap." msgstr "" +"Indien ingesteld ogen datum bereiken van hetzelfde type niet overlappen." #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range___last_update @@ -189,12 +190,12 @@ msgstr "Naam" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count msgid "Number of ranges to generate" -msgstr "" +msgstr "Aantal bereiken te genereren" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix msgid "Range name prefix" -msgstr "" +msgstr "Bereik naam prefix" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start @@ -204,7 +205,7 @@ msgstr "Startdatum" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Submit" -msgstr "" +msgstr "Indienen" #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active @@ -212,13 +213,15 @@ msgstr "" msgid "" "The active field allows you to hide the date range without removing it." msgstr "" +"Het actief veld geeft u de mogelijkheid om een datum bereik inactief te " +"maken zonder deze te verwijderen." #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" -msgstr "" +msgstr "Type" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time diff --git a/date_range/i18n/pl.po b/date_range/i18n/pl.po index 8ea25c551c..6af7b9639f 100644 --- a/date_range/i18n/pl.po +++ b/date_range/i18n/pl.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Typ" diff --git a/date_range/i18n/pt.po b/date_range/i18n/pt.po index a8ad2c57ef..e4c1d5c439 100644 --- a/date_range/i18n/pt.po +++ b/date_range/i18n/pt.po @@ -4,14 +4,13 @@ # # Translators: # OCA Transbot , 2016 -# Pedro Castro Silva , 2016 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" -"Last-Translator: Pedro Castro Silva , 2016\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" +"Last-Translator: OCA Transbot , 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" @@ -216,8 +215,8 @@ msgstr "O campo Ativo permite-lhe esconder o período sem o remover." #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipo" diff --git a/date_range/i18n/pt_BR.po b/date_range/i18n/pt_BR.po index b0972ed5eb..d13e47363e 100644 --- a/date_range/i18n/pt_BR.po +++ b/date_range/i18n/pt_BR.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/23907/pt_BR/)\n" "MIME-Version: 1.0\n" @@ -44,7 +44,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" +msgstr "Ativo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap @@ -129,7 +129,7 @@ msgstr "Nome para Mostrar" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count msgid "Duration" -msgstr "" +msgstr "Duração" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_end @@ -199,7 +199,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" -msgstr "" +msgstr "Data inicial" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form @@ -215,15 +215,15 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time msgid "Unit of time" -msgstr "" +msgstr "Unidade de tempo" #. module: date_range #: model:ir.model,name:date_range.model_date_range diff --git a/date_range/i18n/pt_PT.po b/date_range/i18n/pt_PT.po index f58321f1ab..331f948d1c 100644 --- a/date_range/i18n/pt_PT.po +++ b/date_range/i18n/pt_PT.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/teams/23907/pt_PT/)\n" "MIME-Version: 1.0\n" @@ -44,7 +44,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" +msgstr "Ativo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tipo" diff --git a/date_range/i18n/ro.po b/date_range/i18n/ro.po index 844f111a40..856b00f576 100644 --- a/date_range/i18n/ro.po +++ b/date_range/i18n/ro.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" "MIME-Version: 1.0\n" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tip" diff --git a/date_range/i18n/ru.po b/date_range/i18n/ru.po index 93507cfb49..516450ba8d 100644 --- a/date_range/i18n/ru.po +++ b/date_range/i18n/ru.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Тип" diff --git a/date_range/i18n/sk.po b/date_range/i18n/sk.po index 6429919bcd..43f7277b2b 100644 --- a/date_range/i18n/sk.po +++ b/date_range/i18n/sk.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -44,7 +44,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" +msgstr "Aktívne" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Typ" diff --git a/date_range/i18n/sl.po b/date_range/i18n/sl.po index 7b38bc24c8..c170aaf064 100644 --- a/date_range/i18n/sl.po +++ b/date_range/i18n/sl.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" "MIME-Version: 1.0\n" @@ -44,7 +44,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" +msgstr "Aktivno" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap @@ -61,7 +61,7 @@ msgstr "Preklic" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id msgid "Company" -msgstr "" +msgstr "Družba" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_uid @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tip" diff --git a/date_range/i18n/sr.po b/date_range/i18n/sr.po index e338f6dd86..1376f855df 100644 --- a/date_range/i18n/sr.po +++ b/date_range/i18n/sr.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tip" diff --git a/date_range/i18n/sr@latin.po b/date_range/i18n/sr@latin.po index 85607516a2..79e6898ed4 100644 --- a/date_range/i18n/sr@latin.po +++ b/date_range/i18n/sr@latin.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tip" diff --git a/date_range/i18n/sv.po b/date_range/i18n/sv.po index 1ae33dd992..8df7531046 100644 --- a/date_range/i18n/sv.po +++ b/date_range/i18n/sv.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Typ" diff --git a/date_range/i18n/th.po b/date_range/i18n/th.po index 604da76f14..20ed3c7465 100644 --- a/date_range/i18n/th.po +++ b/date_range/i18n/th.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "ชนิด" diff --git a/date_range/i18n/tr.po b/date_range/i18n/tr.po index dc92c3a48d..4b07bbcead 100644 --- a/date_range/i18n/tr.po +++ b/date_range/i18n/tr.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" "MIME-Version: 1.0\n" @@ -44,7 +44,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" +msgstr "Aktif" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tür" diff --git a/date_range/i18n/tr_TR.po b/date_range/i18n/tr_TR.po index b2a5f36d58..5eb6b84107 100644 --- a/date_range/i18n/tr_TR.po +++ b/date_range/i18n/tr_TR.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/tr_TR/)\n" "MIME-Version: 1.0\n" @@ -44,7 +44,7 @@ msgstr "" #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" +msgstr "Etkin" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Tip" diff --git a/date_range/i18n/uk.po b/date_range/i18n/uk.po index 9358c40ed0..d3f13c0d44 100644 --- a/date_range/i18n/uk.po +++ b/date_range/i18n/uk.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Тип" diff --git a/date_range/i18n/vi.po b/date_range/i18n/vi.po index 1cfd62fe25..3521c3762a 100644 --- a/date_range/i18n/vi.po +++ b/date_range/i18n/vi.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "Loại" diff --git a/date_range/i18n/zh_CN.po b/date_range/i18n/zh_CN.po index a9295f4786..a56ab17b8f 100644 --- a/date_range/i18n/zh_CN.po +++ b/date_range/i18n/zh_CN.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "类型" diff --git a/date_range/i18n/zh_TW.po b/date_range/i18n/zh_TW.po index 3371110a17..3616f59572 100644 --- a/date_range/i18n/zh_TW.po +++ b/date_range/i18n/zh_TW.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-22 01:12+0000\n" -"PO-Revision-Date: 2017-06-22 01:12+0000\n" +"POT-Creation-Date: 2017-08-01 02:44+0000\n" +"PO-Revision-Date: 2017-08-01 02:44+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" @@ -215,8 +215,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1619 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1616 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 msgid "Type" msgstr "類型" From 37aaf6adb9dd05650416a2fe53d3ebbabf52876a Mon Sep 17 00:00:00 2001 From: mreficent Date: Wed, 23 Aug 2017 11:49:04 +0200 Subject: [PATCH 09/37] [10.0][FIX][date_range] Periods of one day should be allowed (#947) --- date_range/__manifest__.py | 2 +- date_range/i18n/am.po | 2 +- date_range/i18n/ar.po | 2 +- date_range/i18n/bg.po | 2 +- date_range/i18n/bs.po | 2 +- date_range/i18n/ca.po | 4 ++-- date_range/i18n/ca_ES.po | 4 ++-- date_range/i18n/cs.po | 2 +- date_range/i18n/da.po | 2 +- date_range/i18n/de.po | 4 ++-- date_range/i18n/el_GR.po | 2 +- date_range/i18n/en_AU.po | 2 +- date_range/i18n/en_GB.po | 2 +- date_range/i18n/es.po | 4 ++-- date_range/i18n/es_AR.po | 2 +- date_range/i18n/es_CL.po | 2 +- date_range/i18n/es_CO.po | 2 +- date_range/i18n/es_CR.po | 2 +- date_range/i18n/es_DO.po | 2 +- date_range/i18n/es_EC.po | 2 +- date_range/i18n/es_ES.po | 2 +- date_range/i18n/es_MX.po | 2 +- date_range/i18n/es_PE.po | 2 +- date_range/i18n/es_PY.po | 2 +- date_range/i18n/es_VE.po | 2 +- date_range/i18n/et.po | 2 +- date_range/i18n/eu.po | 2 +- date_range/i18n/fa.po | 2 +- date_range/i18n/fi.po | 2 +- date_range/i18n/fr.po | 2 +- date_range/i18n/fr_CA.po | 2 +- date_range/i18n/fr_CH.po | 2 +- date_range/i18n/fr_FR.po | 2 +- date_range/i18n/gl.po | 2 +- date_range/i18n/gl_ES.po | 2 +- date_range/i18n/he.po | 2 +- date_range/i18n/hi.po | 2 +- date_range/i18n/hr.po | 4 ++-- date_range/i18n/hr_HR.po | 2 +- date_range/i18n/hu.po | 2 +- date_range/i18n/id.po | 2 +- date_range/i18n/it.po | 2 +- date_range/i18n/ja.po | 2 +- date_range/i18n/ko.po | 2 +- date_range/i18n/lo.po | 2 +- date_range/i18n/lt.po | 2 +- date_range/i18n/lt_LT.po | 2 +- date_range/i18n/lv.po | 2 +- date_range/i18n/mk.po | 2 +- date_range/i18n/mn.po | 2 +- date_range/i18n/nb.po | 2 +- date_range/i18n/nb_NO.po | 2 +- date_range/i18n/nl.po | 2 +- date_range/i18n/nl_BE.po | 2 +- date_range/i18n/nl_NL.po | 4 ++-- date_range/i18n/pl.po | 2 +- date_range/i18n/pt.po | 4 ++-- date_range/i18n/pt_BR.po | 2 +- date_range/i18n/pt_PT.po | 2 +- date_range/i18n/ro.po | 2 +- date_range/i18n/ru.po | 2 +- date_range/i18n/sk.po | 2 +- date_range/i18n/sl.po | 2 +- date_range/i18n/sr.po | 2 +- date_range/i18n/sr@latin.po | 2 +- date_range/i18n/sv.po | 2 +- date_range/i18n/th.po | 2 +- date_range/i18n/tr.po | 2 +- date_range/i18n/tr_TR.po | 2 +- date_range/i18n/uk.po | 2 +- date_range/i18n/vi.po | 2 +- date_range/i18n/vi_VN.po | 2 +- date_range/i18n/zh_CN.po | 2 +- date_range/i18n/zh_TW.po | 2 +- date_range/models/date_range.py | 4 ++-- date_range/tests/test_date_range.py | 2 +- 76 files changed, 84 insertions(+), 84 deletions(-) diff --git a/date_range/__manifest__.py b/date_range/__manifest__.py index df33594f2f..a479a2085b 100644 --- a/date_range/__manifest__.py +++ b/date_range/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Date Range", "summary": "Manage all kind of date range", - "version": "10.0.1.0.1", + "version": "10.0.1.0.2", "category": "Uncategorized", "website": "https://odoo-community.org/", "author": "ACSONE SA/NV, Odoo Community Association (OCA)", diff --git a/date_range/i18n/am.po b/date_range/i18n/am.po index ce1a674510..f0d0dbf78b 100644 --- a/date_range/i18n/am.po +++ b/date_range/i18n/am.po @@ -20,7 +20,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/ar.po b/date_range/i18n/ar.po index 7457204ece..8d28dce58a 100644 --- a/date_range/i18n/ar.po +++ b/date_range/i18n/ar.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/bg.po b/date_range/i18n/bg.po index 0f442e6ccf..f43d487f47 100644 --- a/date_range/i18n/bg.po +++ b/date_range/i18n/bg.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/bs.po b/date_range/i18n/bs.po index 8f14579a5b..644d935d9f 100644 --- a/date_range/i18n/bs.po +++ b/date_range/i18n/bs.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/ca.po b/date_range/i18n/ca.po index fafde1b7ca..ff7b64d38e 100644 --- a/date_range/i18n/ca.po +++ b/date_range/i18n/ca.po @@ -21,8 +21,8 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" -msgstr "" +msgid "%s is not a valid range (%s > %s)" +msgstr "%s no és un rang vàlid (%s > %s)" #. module: date_range #: code:addons/date_range/models/date_range.py:71 diff --git a/date_range/i18n/ca_ES.po b/date_range/i18n/ca_ES.po index 2dc6a87159..3457a1af10 100644 --- a/date_range/i18n/ca_ES.po +++ b/date_range/i18n/ca_ES.po @@ -21,8 +21,8 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" -msgstr "" +msgid "%s is not a valid range (%s > %s)" +msgstr "%s no és un rang vàlid (%s > %s)" #. module: date_range #: code:addons/date_range/models/date_range.py:71 diff --git a/date_range/i18n/cs.po b/date_range/i18n/cs.po index d65010b0bf..5ef3574990 100644 --- a/date_range/i18n/cs.po +++ b/date_range/i18n/cs.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/da.po b/date_range/i18n/da.po index 50ed5f7000..cb4385bba6 100644 --- a/date_range/i18n/da.po +++ b/date_range/i18n/da.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/de.po b/date_range/i18n/de.po index 99789ebffd..cc1dd09a58 100644 --- a/date_range/i18n/de.po +++ b/date_range/i18n/de.po @@ -21,8 +21,8 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" -msgstr "%s ist nicht im erlaubten Bereich (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" +msgstr "%s ist nicht im erlaubten Bereich (%s > %s)" #. module: date_range #: code:addons/date_range/models/date_range.py:71 diff --git a/date_range/i18n/el_GR.po b/date_range/i18n/el_GR.po index 96345521f1..ec29c9b88d 100644 --- a/date_range/i18n/el_GR.po +++ b/date_range/i18n/el_GR.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/en_AU.po b/date_range/i18n/en_AU.po index 23d5ed622a..f1c93d25ec 100644 --- a/date_range/i18n/en_AU.po +++ b/date_range/i18n/en_AU.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/en_GB.po b/date_range/i18n/en_GB.po index 939388b76c..6691574320 100644 --- a/date_range/i18n/en_GB.po +++ b/date_range/i18n/en_GB.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/es.po b/date_range/i18n/es.po index 187a6deac6..d3f3cc5575 100644 --- a/date_range/i18n/es.po +++ b/date_range/i18n/es.po @@ -21,8 +21,8 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" -msgstr "%s no es un rango válido (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" +msgstr "%s no es un rango válido (%s > %s)" #. module: date_range #: code:addons/date_range/models/date_range.py:71 diff --git a/date_range/i18n/es_AR.po b/date_range/i18n/es_AR.po index 4c550d5e91..93de073daa 100644 --- a/date_range/i18n/es_AR.po +++ b/date_range/i18n/es_AR.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/es_CL.po b/date_range/i18n/es_CL.po index 1ee2db7ff0..166cdebceb 100644 --- a/date_range/i18n/es_CL.po +++ b/date_range/i18n/es_CL.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/es_CO.po b/date_range/i18n/es_CO.po index 515ae066d1..3472834cc5 100644 --- a/date_range/i18n/es_CO.po +++ b/date_range/i18n/es_CO.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/es_CR.po b/date_range/i18n/es_CR.po index ddb816d472..78a8e384bc 100644 --- a/date_range/i18n/es_CR.po +++ b/date_range/i18n/es_CR.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/es_DO.po b/date_range/i18n/es_DO.po index c7d17dc670..9a61914c69 100644 --- a/date_range/i18n/es_DO.po +++ b/date_range/i18n/es_DO.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/es_EC.po b/date_range/i18n/es_EC.po index 32f16c5e70..1eb65d956a 100644 --- a/date_range/i18n/es_EC.po +++ b/date_range/i18n/es_EC.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/es_ES.po b/date_range/i18n/es_ES.po index 8d3b16af97..12ef258e89 100644 --- a/date_range/i18n/es_ES.po +++ b/date_range/i18n/es_ES.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/es_MX.po b/date_range/i18n/es_MX.po index 5b6fea0c59..a96a864340 100644 --- a/date_range/i18n/es_MX.po +++ b/date_range/i18n/es_MX.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/es_PE.po b/date_range/i18n/es_PE.po index 3a638bf729..cab240ef7c 100644 --- a/date_range/i18n/es_PE.po +++ b/date_range/i18n/es_PE.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/es_PY.po b/date_range/i18n/es_PY.po index ece4bc3192..535b11f25b 100644 --- a/date_range/i18n/es_PY.po +++ b/date_range/i18n/es_PY.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/es_VE.po b/date_range/i18n/es_VE.po index 6438509b1b..be38becac8 100644 --- a/date_range/i18n/es_VE.po +++ b/date_range/i18n/es_VE.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/et.po b/date_range/i18n/et.po index 675b0bdbc3..61a8242d3a 100644 --- a/date_range/i18n/et.po +++ b/date_range/i18n/et.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/eu.po b/date_range/i18n/eu.po index 6935d1efaf..7a5a4a8fda 100644 --- a/date_range/i18n/eu.po +++ b/date_range/i18n/eu.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/fa.po b/date_range/i18n/fa.po index 857efa5422..90911c1dd6 100644 --- a/date_range/i18n/fa.po +++ b/date_range/i18n/fa.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/fi.po b/date_range/i18n/fi.po index fc9b06985a..c541364fa8 100644 --- a/date_range/i18n/fi.po +++ b/date_range/i18n/fi.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/fr.po b/date_range/i18n/fr.po index 2c52e3794a..76cfbe8916 100644 --- a/date_range/i18n/fr.po +++ b/date_range/i18n/fr.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/fr_CA.po b/date_range/i18n/fr_CA.po index 6ccebef124..9b2ce437fa 100644 --- a/date_range/i18n/fr_CA.po +++ b/date_range/i18n/fr_CA.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/fr_CH.po b/date_range/i18n/fr_CH.po index 56ad837a0f..a859cd9ff5 100644 --- a/date_range/i18n/fr_CH.po +++ b/date_range/i18n/fr_CH.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/fr_FR.po b/date_range/i18n/fr_FR.po index 6ac1c3a334..0c4761fba1 100644 --- a/date_range/i18n/fr_FR.po +++ b/date_range/i18n/fr_FR.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/gl.po b/date_range/i18n/gl.po index fb9eb39a58..4177286f71 100644 --- a/date_range/i18n/gl.po +++ b/date_range/i18n/gl.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/gl_ES.po b/date_range/i18n/gl_ES.po index 78d04bea74..7b8beead25 100644 --- a/date_range/i18n/gl_ES.po +++ b/date_range/i18n/gl_ES.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/he.po b/date_range/i18n/he.po index d8e1644a89..1abbd3aade 100644 --- a/date_range/i18n/he.po +++ b/date_range/i18n/he.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/hi.po b/date_range/i18n/hi.po index b119c72add..8a75727d02 100644 --- a/date_range/i18n/hi.po +++ b/date_range/i18n/hi.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/hr.po b/date_range/i18n/hr.po index 8711cce317..8ea3891708 100644 --- a/date_range/i18n/hr.po +++ b/date_range/i18n/hr.po @@ -21,8 +21,8 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" -msgstr "%s nije valjani raspon (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" +msgstr "%s nije valjani raspon (%s > %s)" #. module: date_range #: code:addons/date_range/models/date_range.py:71 diff --git a/date_range/i18n/hr_HR.po b/date_range/i18n/hr_HR.po index 2d36914ad4..32881d5808 100644 --- a/date_range/i18n/hr_HR.po +++ b/date_range/i18n/hr_HR.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/hu.po b/date_range/i18n/hu.po index c21fe4add6..3ac9e71292 100644 --- a/date_range/i18n/hu.po +++ b/date_range/i18n/hu.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/id.po b/date_range/i18n/id.po index 4993ff4a7f..9241ea1c04 100644 --- a/date_range/i18n/id.po +++ b/date_range/i18n/id.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/it.po b/date_range/i18n/it.po index cd8e07dba9..acf0c4462f 100644 --- a/date_range/i18n/it.po +++ b/date_range/i18n/it.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/ja.po b/date_range/i18n/ja.po index a43e7bf4a5..c7b7ef0cba 100644 --- a/date_range/i18n/ja.po +++ b/date_range/i18n/ja.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/ko.po b/date_range/i18n/ko.po index ef23683728..e9255771d4 100644 --- a/date_range/i18n/ko.po +++ b/date_range/i18n/ko.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/lo.po b/date_range/i18n/lo.po index 3e006b99ba..a1a3bdb5b6 100644 --- a/date_range/i18n/lo.po +++ b/date_range/i18n/lo.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/lt.po b/date_range/i18n/lt.po index 11b222111a..7ee3f4d9e2 100644 --- a/date_range/i18n/lt.po +++ b/date_range/i18n/lt.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/lt_LT.po b/date_range/i18n/lt_LT.po index 3268bf3eb4..ca0c487891 100644 --- a/date_range/i18n/lt_LT.po +++ b/date_range/i18n/lt_LT.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/lv.po b/date_range/i18n/lv.po index be5facd8f6..393ffafef6 100644 --- a/date_range/i18n/lv.po +++ b/date_range/i18n/lv.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/mk.po b/date_range/i18n/mk.po index 33f707dd2b..d85afa040e 100644 --- a/date_range/i18n/mk.po +++ b/date_range/i18n/mk.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/mn.po b/date_range/i18n/mn.po index cf0e94bd90..1b09cefe4f 100644 --- a/date_range/i18n/mn.po +++ b/date_range/i18n/mn.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/nb.po b/date_range/i18n/nb.po index 85683044a7..0715a28639 100644 --- a/date_range/i18n/nb.po +++ b/date_range/i18n/nb.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/nb_NO.po b/date_range/i18n/nb_NO.po index 1e0beac521..50ce0dfe4e 100644 --- a/date_range/i18n/nb_NO.po +++ b/date_range/i18n/nb_NO.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/nl.po b/date_range/i18n/nl.po index fee14f775b..99b7166856 100644 --- a/date_range/i18n/nl.po +++ b/date_range/i18n/nl.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/nl_BE.po b/date_range/i18n/nl_BE.po index baa484b9b6..51a2b154bf 100644 --- a/date_range/i18n/nl_BE.po +++ b/date_range/i18n/nl_BE.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/nl_NL.po b/date_range/i18n/nl_NL.po index 9bd90018b5..48ebe77593 100644 --- a/date_range/i18n/nl_NL.po +++ b/date_range/i18n/nl_NL.po @@ -21,8 +21,8 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" -msgstr "%s is geen geldig bereik (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" +msgstr "%s is geen geldig bereik (%s > %s)" #. module: date_range #: code:addons/date_range/models/date_range.py:71 diff --git a/date_range/i18n/pl.po b/date_range/i18n/pl.po index 6af7b9639f..963028d4dd 100644 --- a/date_range/i18n/pl.po +++ b/date_range/i18n/pl.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/pt.po b/date_range/i18n/pt.po index e4c1d5c439..6a505d2118 100644 --- a/date_range/i18n/pt.po +++ b/date_range/i18n/pt.po @@ -21,8 +21,8 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" -msgstr "%s não é um intervalo válido (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" +msgstr "%s não é um intervalo válido (%s > %s)" #. module: date_range #: code:addons/date_range/models/date_range.py:71 diff --git a/date_range/i18n/pt_BR.po b/date_range/i18n/pt_BR.po index d13e47363e..d4d480bfb7 100644 --- a/date_range/i18n/pt_BR.po +++ b/date_range/i18n/pt_BR.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/pt_PT.po b/date_range/i18n/pt_PT.po index 331f948d1c..110f992dc0 100644 --- a/date_range/i18n/pt_PT.po +++ b/date_range/i18n/pt_PT.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/ro.po b/date_range/i18n/ro.po index 856b00f576..651e6fffba 100644 --- a/date_range/i18n/ro.po +++ b/date_range/i18n/ro.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/ru.po b/date_range/i18n/ru.po index 516450ba8d..bf79139a9d 100644 --- a/date_range/i18n/ru.po +++ b/date_range/i18n/ru.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/sk.po b/date_range/i18n/sk.po index 43f7277b2b..ff24122477 100644 --- a/date_range/i18n/sk.po +++ b/date_range/i18n/sk.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/sl.po b/date_range/i18n/sl.po index c170aaf064..5a9ace5581 100644 --- a/date_range/i18n/sl.po +++ b/date_range/i18n/sl.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/sr.po b/date_range/i18n/sr.po index 1376f855df..b415355986 100644 --- a/date_range/i18n/sr.po +++ b/date_range/i18n/sr.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/sr@latin.po b/date_range/i18n/sr@latin.po index 79e6898ed4..fa727364d2 100644 --- a/date_range/i18n/sr@latin.po +++ b/date_range/i18n/sr@latin.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/sv.po b/date_range/i18n/sv.po index 8df7531046..8bf5067838 100644 --- a/date_range/i18n/sv.po +++ b/date_range/i18n/sv.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/th.po b/date_range/i18n/th.po index 20ed3c7465..600337e776 100644 --- a/date_range/i18n/th.po +++ b/date_range/i18n/th.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/tr.po b/date_range/i18n/tr.po index 4b07bbcead..e527b49ddc 100644 --- a/date_range/i18n/tr.po +++ b/date_range/i18n/tr.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/tr_TR.po b/date_range/i18n/tr_TR.po index 5eb6b84107..1822054613 100644 --- a/date_range/i18n/tr_TR.po +++ b/date_range/i18n/tr_TR.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/uk.po b/date_range/i18n/uk.po index d3f13c0d44..bcffaa830b 100644 --- a/date_range/i18n/uk.po +++ b/date_range/i18n/uk.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/vi.po b/date_range/i18n/vi.po index 3521c3762a..c104b0be47 100644 --- a/date_range/i18n/vi.po +++ b/date_range/i18n/vi.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/vi_VN.po b/date_range/i18n/vi_VN.po index da3ceb7aea..2e7c92ba5d 100644 --- a/date_range/i18n/vi_VN.po +++ b/date_range/i18n/vi_VN.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/zh_CN.po b/date_range/i18n/zh_CN.po index a56ab17b8f..a624fbae25 100644 --- a/date_range/i18n/zh_CN.po +++ b/date_range/i18n/zh_CN.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/i18n/zh_TW.po b/date_range/i18n/zh_TW.po index 3616f59572..c6e355cb2a 100644 --- a/date_range/i18n/zh_TW.po +++ b/date_range/i18n/zh_TW.po @@ -21,7 +21,7 @@ msgstr "" #. module: date_range #: code:addons/date_range/models/date_range.py:43 #, python-format -msgid "%s is not a valid range (%s >= %s)" +msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range diff --git a/date_range/models/date_range.py b/date_range/models/date_range.py index 7f1fb94937..92ba83fe0c 100644 --- a/date_range/models/date_range.py +++ b/date_range/models/date_range.py @@ -38,9 +38,9 @@ def _validate_range(self): for this in self: start = fields.Date.from_string(this.date_start) end = fields.Date.from_string(this.date_end) - if start >= end: + if start > end: raise ValidationError( - _("%s is not a valid range (%s >= %s)") % ( + _("%s is not a valid range (%s > %s)") % ( this.name, this.date_start, this.date_end)) if this.type_id.allow_overlap: continue diff --git a/date_range/tests/test_date_range.py b/date_range/tests/test_date_range.py index 32a227d55f..e5cd5e4803 100644 --- a/date_range/tests/test_date_range.py +++ b/date_range/tests/test_date_range.py @@ -56,7 +56,7 @@ def test_invalid(self): }) self.assertEqual( cm.exception.name, - 'FS2016 is not a valid range (2016-12-31 >= 2015-01-01)') + 'FS2016 is not a valid range (2016-12-31 > 2015-01-01)') def test_overlap(self): date_range = self.env['date.range'] From 6c60852ac7ced79e4b6a018e918f87dde6afe963 Mon Sep 17 00:00:00 2001 From: Enric Tobella Date: Mon, 9 Oct 2017 14:58:40 +0200 Subject: [PATCH 10/37] [MIG] date_range --- date_range/README.rst | 2 +- date_range/__manifest__.py | 2 +- date_range/i18n/ar.po | 2 +- date_range/i18n/bg.po | 2 +- date_range/i18n/bs.po | 2 +- date_range/i18n/ca.po | 2 +- date_range/i18n/ca_ES.po | 2 +- date_range/i18n/cs.po | 2 +- date_range/i18n/da.po | 2 +- date_range/i18n/de.po | 2 +- date_range/i18n/el_GR.po | 2 +- date_range/i18n/en_AU.po | 2 +- date_range/i18n/en_GB.po | 2 +- date_range/i18n/es.po | 2 +- date_range/i18n/es_AR.po | 2 +- date_range/i18n/es_CL.po | 2 +- date_range/i18n/es_CO.po | 2 +- date_range/i18n/es_CR.po | 2 +- date_range/i18n/es_DO.po | 2 +- date_range/i18n/es_EC.po | 2 +- date_range/i18n/es_ES.po | 2 +- date_range/i18n/es_MX.po | 2 +- date_range/i18n/es_PE.po | 2 +- date_range/i18n/es_PY.po | 2 +- date_range/i18n/es_VE.po | 2 +- date_range/i18n/et.po | 2 +- date_range/i18n/eu.po | 2 +- date_range/i18n/fa.po | 2 +- date_range/i18n/fi.po | 2 +- date_range/i18n/fr.po | 2 +- date_range/i18n/fr_CA.po | 2 +- date_range/i18n/fr_CH.po | 2 +- date_range/i18n/fr_FR.po | 2 +- date_range/i18n/gl.po | 2 +- date_range/i18n/gl_ES.po | 2 +- date_range/i18n/he.po | 2 +- date_range/i18n/hi.po | 2 +- date_range/i18n/hr.po | 2 +- date_range/i18n/hr_HR.po | 2 +- date_range/i18n/hu.po | 2 +- date_range/i18n/id.po | 2 +- date_range/i18n/it.po | 2 +- date_range/i18n/ja.po | 2 +- date_range/i18n/ko.po | 2 +- date_range/i18n/lo.po | 2 +- date_range/i18n/lt.po | 2 +- date_range/i18n/lt_LT.po | 2 +- date_range/i18n/lv.po | 2 +- date_range/i18n/mk.po | 2 +- date_range/i18n/mn.po | 2 +- date_range/i18n/nb.po | 2 +- date_range/i18n/nb_NO.po | 2 +- date_range/i18n/nl.po | 2 +- date_range/i18n/nl_BE.po | 2 +- date_range/i18n/nl_NL.po | 2 +- date_range/i18n/pl.po | 2 +- date_range/i18n/pt.po | 2 +- date_range/i18n/pt_BR.po | 2 +- date_range/i18n/pt_PT.po | 2 +- date_range/i18n/ro.po | 2 +- date_range/i18n/ru.po | 2 +- date_range/i18n/sk.po | 2 +- date_range/i18n/sl.po | 2 +- date_range/i18n/sr.po | 2 +- date_range/i18n/sr@latin.po | 2 +- date_range/i18n/sv.po | 2 +- date_range/i18n/th.po | 2 +- date_range/i18n/tr.po | 2 +- date_range/i18n/tr_TR.po | 2 +- date_range/i18n/uk.po | 2 +- date_range/i18n/vi.po | 2 +- date_range/i18n/vi_VN.po | 2 +- date_range/i18n/zh_CN.po | 2 +- date_range/i18n/zh_TW.po | 2 +- date_range/tests/test_date_range.py | 4 ++-- date_range/tests/test_date_range_generator.py | 2 +- date_range/wizard/date_range_generator.py | 2 +- 77 files changed, 78 insertions(+), 78 deletions(-) diff --git a/date_range/README.rst b/date_range/README.rst index dec0a24d97..60bb0cf0ce 100644 --- a/date_range/README.rst +++ b/date_range/README.rst @@ -63,7 +63,7 @@ To configure this module, you need to: .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/149/10.0 + :target: https://runbot.odoo-community.org/runbot/149/11.0 Known issues / Roadmap diff --git a/date_range/__manifest__.py b/date_range/__manifest__.py index a479a2085b..b2ac4f94e0 100644 --- a/date_range/__manifest__.py +++ b/date_range/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Date Range", "summary": "Manage all kind of date range", - "version": "10.0.1.0.2", + "version": "11.0.1.0.0", "category": "Uncategorized", "website": "https://odoo-community.org/", "author": "ACSONE SA/NV, Odoo Community Association (OCA)", diff --git a/date_range/i18n/ar.po b/date_range/i18n/ar.po index 8d28dce58a..9276042143 100644 --- a/date_range/i18n/ar.po +++ b/date_range/i18n/ar.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/bg.po b/date_range/i18n/bg.po index f43d487f47..a90e4d780a 100644 --- a/date_range/i18n/bg.po +++ b/date_range/i18n/bg.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/bs.po b/date_range/i18n/bs.po index 644d935d9f..e45306dbbd 100644 --- a/date_range/i18n/bs.po +++ b/date_range/i18n/bs.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/ca.po b/date_range/i18n/ca.po index ff7b64d38e..9f6e6c2d92 100644 --- a/date_range/i18n/ca.po +++ b/date_range/i18n/ca.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/ca_ES.po b/date_range/i18n/ca_ES.po index 3457a1af10..e58500e631 100644 --- a/date_range/i18n/ca_ES.po +++ b/date_range/i18n/ca_ES.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-12-23 02:01+0000\n" "PO-Revision-Date: 2016-12-23 02:01+0000\n" diff --git a/date_range/i18n/cs.po b/date_range/i18n/cs.po index 5ef3574990..ff975c3ee6 100644 --- a/date_range/i18n/cs.po +++ b/date_range/i18n/cs.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/da.po b/date_range/i18n/da.po index cb4385bba6..aa031d62e0 100644 --- a/date_range/i18n/da.po +++ b/date_range/i18n/da.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/de.po b/date_range/i18n/de.po index cc1dd09a58..70d043384c 100644 --- a/date_range/i18n/de.po +++ b/date_range/i18n/de.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/el_GR.po b/date_range/i18n/el_GR.po index ec29c9b88d..f4770aa595 100644 --- a/date_range/i18n/el_GR.po +++ b/date_range/i18n/el_GR.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/en_AU.po b/date_range/i18n/en_AU.po index f1c93d25ec..c1c96f91cf 100644 --- a/date_range/i18n/en_AU.po +++ b/date_range/i18n/en_AU.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-12-23 02:01+0000\n" "PO-Revision-Date: 2016-12-23 02:01+0000\n" diff --git a/date_range/i18n/en_GB.po b/date_range/i18n/en_GB.po index 6691574320..8e2b9d0a6b 100644 --- a/date_range/i18n/en_GB.po +++ b/date_range/i18n/en_GB.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/es.po b/date_range/i18n/es.po index d3f3cc5575..fe6432744f 100644 --- a/date_range/i18n/es.po +++ b/date_range/i18n/es.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/es_AR.po b/date_range/i18n/es_AR.po index 93de073daa..cad8c26e4f 100644 --- a/date_range/i18n/es_AR.po +++ b/date_range/i18n/es_AR.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/es_CL.po b/date_range/i18n/es_CL.po index 166cdebceb..e5c8107d2a 100644 --- a/date_range/i18n/es_CL.po +++ b/date_range/i18n/es_CL.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/es_CO.po b/date_range/i18n/es_CO.po index 3472834cc5..d955f5c19b 100644 --- a/date_range/i18n/es_CO.po +++ b/date_range/i18n/es_CO.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/es_CR.po b/date_range/i18n/es_CR.po index 78a8e384bc..9a1d20b945 100644 --- a/date_range/i18n/es_CR.po +++ b/date_range/i18n/es_CR.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/es_DO.po b/date_range/i18n/es_DO.po index 9a61914c69..d6e6201b07 100644 --- a/date_range/i18n/es_DO.po +++ b/date_range/i18n/es_DO.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/es_EC.po b/date_range/i18n/es_EC.po index 1eb65d956a..d2aa9154f4 100644 --- a/date_range/i18n/es_EC.po +++ b/date_range/i18n/es_EC.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/es_ES.po b/date_range/i18n/es_ES.po index 12ef258e89..04a6a93b6b 100644 --- a/date_range/i18n/es_ES.po +++ b/date_range/i18n/es_ES.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/es_MX.po b/date_range/i18n/es_MX.po index a96a864340..162c024abf 100644 --- a/date_range/i18n/es_MX.po +++ b/date_range/i18n/es_MX.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/es_PE.po b/date_range/i18n/es_PE.po index cab240ef7c..f3901fe790 100644 --- a/date_range/i18n/es_PE.po +++ b/date_range/i18n/es_PE.po @@ -6,7 +6,7 @@ # OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/es_PY.po b/date_range/i18n/es_PY.po index 535b11f25b..60f47f384e 100644 --- a/date_range/i18n/es_PY.po +++ b/date_range/i18n/es_PY.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/es_VE.po b/date_range/i18n/es_VE.po index be38becac8..0e1b8b06e4 100644 --- a/date_range/i18n/es_VE.po +++ b/date_range/i18n/es_VE.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/et.po b/date_range/i18n/et.po index 61a8242d3a..a645e167ff 100644 --- a/date_range/i18n/et.po +++ b/date_range/i18n/et.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/eu.po b/date_range/i18n/eu.po index 7a5a4a8fda..82776fb43b 100644 --- a/date_range/i18n/eu.po +++ b/date_range/i18n/eu.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/fa.po b/date_range/i18n/fa.po index 90911c1dd6..abb0544864 100644 --- a/date_range/i18n/fa.po +++ b/date_range/i18n/fa.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/fi.po b/date_range/i18n/fi.po index c541364fa8..0d6c0cec93 100644 --- a/date_range/i18n/fi.po +++ b/date_range/i18n/fi.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/fr.po b/date_range/i18n/fr.po index 76cfbe8916..18faf4c788 100644 --- a/date_range/i18n/fr.po +++ b/date_range/i18n/fr.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/fr_CA.po b/date_range/i18n/fr_CA.po index 9b2ce437fa..a6435c1803 100644 --- a/date_range/i18n/fr_CA.po +++ b/date_range/i18n/fr_CA.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/fr_CH.po b/date_range/i18n/fr_CH.po index a859cd9ff5..02d20d5c3e 100644 --- a/date_range/i18n/fr_CH.po +++ b/date_range/i18n/fr_CH.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/fr_FR.po b/date_range/i18n/fr_FR.po index 0c4761fba1..111270c8fd 100644 --- a/date_range/i18n/fr_FR.po +++ b/date_range/i18n/fr_FR.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/gl.po b/date_range/i18n/gl.po index 4177286f71..8003f60136 100644 --- a/date_range/i18n/gl.po +++ b/date_range/i18n/gl.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/gl_ES.po b/date_range/i18n/gl_ES.po index 7b8beead25..b6c29e39f3 100644 --- a/date_range/i18n/gl_ES.po +++ b/date_range/i18n/gl_ES.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-11-26 03:36+0000\n" "PO-Revision-Date: 2016-11-26 03:36+0000\n" diff --git a/date_range/i18n/he.po b/date_range/i18n/he.po index 1abbd3aade..3482c7e678 100644 --- a/date_range/i18n/he.po +++ b/date_range/i18n/he.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/hi.po b/date_range/i18n/hi.po index 8a75727d02..29a9de28f3 100644 --- a/date_range/i18n/hi.po +++ b/date_range/i18n/hi.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-12-23 02:01+0000\n" "PO-Revision-Date: 2016-12-23 02:01+0000\n" diff --git a/date_range/i18n/hr.po b/date_range/i18n/hr.po index 8ea3891708..da5bc866b1 100644 --- a/date_range/i18n/hr.po +++ b/date_range/i18n/hr.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/hr_HR.po b/date_range/i18n/hr_HR.po index 32881d5808..8afb3a1830 100644 --- a/date_range/i18n/hr_HR.po +++ b/date_range/i18n/hr_HR.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/hu.po b/date_range/i18n/hu.po index 3ac9e71292..e3fc5a30e7 100644 --- a/date_range/i18n/hu.po +++ b/date_range/i18n/hu.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/id.po b/date_range/i18n/id.po index 9241ea1c04..925b7cecda 100644 --- a/date_range/i18n/id.po +++ b/date_range/i18n/id.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/it.po b/date_range/i18n/it.po index acf0c4462f..f67b88d8e6 100644 --- a/date_range/i18n/it.po +++ b/date_range/i18n/it.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/ja.po b/date_range/i18n/ja.po index c7b7ef0cba..08b33f60a9 100644 --- a/date_range/i18n/ja.po +++ b/date_range/i18n/ja.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/ko.po b/date_range/i18n/ko.po index e9255771d4..4e7a6eb8b5 100644 --- a/date_range/i18n/ko.po +++ b/date_range/i18n/ko.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/lo.po b/date_range/i18n/lo.po index a1a3bdb5b6..83410d36fe 100644 --- a/date_range/i18n/lo.po +++ b/date_range/i18n/lo.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-12-23 02:01+0000\n" "PO-Revision-Date: 2016-12-23 02:01+0000\n" diff --git a/date_range/i18n/lt.po b/date_range/i18n/lt.po index 7ee3f4d9e2..6d2f81204c 100644 --- a/date_range/i18n/lt.po +++ b/date_range/i18n/lt.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/lt_LT.po b/date_range/i18n/lt_LT.po index ca0c487891..75faa98be7 100644 --- a/date_range/i18n/lt_LT.po +++ b/date_range/i18n/lt_LT.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-12-23 02:01+0000\n" "PO-Revision-Date: 2016-12-23 02:01+0000\n" diff --git a/date_range/i18n/lv.po b/date_range/i18n/lv.po index 393ffafef6..37d5a732cf 100644 --- a/date_range/i18n/lv.po +++ b/date_range/i18n/lv.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/mk.po b/date_range/i18n/mk.po index d85afa040e..0066fe97b9 100644 --- a/date_range/i18n/mk.po +++ b/date_range/i18n/mk.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/mn.po b/date_range/i18n/mn.po index 1b09cefe4f..41bcb7b9b7 100644 --- a/date_range/i18n/mn.po +++ b/date_range/i18n/mn.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/nb.po b/date_range/i18n/nb.po index 0715a28639..f74d6b49e2 100644 --- a/date_range/i18n/nb.po +++ b/date_range/i18n/nb.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/nb_NO.po b/date_range/i18n/nb_NO.po index 50ce0dfe4e..b2c5909b86 100644 --- a/date_range/i18n/nb_NO.po +++ b/date_range/i18n/nb_NO.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-12-23 02:01+0000\n" "PO-Revision-Date: 2016-12-23 02:01+0000\n" diff --git a/date_range/i18n/nl.po b/date_range/i18n/nl.po index 99b7166856..4127f9616f 100644 --- a/date_range/i18n/nl.po +++ b/date_range/i18n/nl.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/nl_BE.po b/date_range/i18n/nl_BE.po index 51a2b154bf..efc0c39901 100644 --- a/date_range/i18n/nl_BE.po +++ b/date_range/i18n/nl_BE.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/nl_NL.po b/date_range/i18n/nl_NL.po index 48ebe77593..2b45cab4b3 100644 --- a/date_range/i18n/nl_NL.po +++ b/date_range/i18n/nl_NL.po @@ -6,7 +6,7 @@ # OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/pl.po b/date_range/i18n/pl.po index 963028d4dd..812cbc227b 100644 --- a/date_range/i18n/pl.po +++ b/date_range/i18n/pl.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/pt.po b/date_range/i18n/pt.po index 6a505d2118..4900e437aa 100644 --- a/date_range/i18n/pt.po +++ b/date_range/i18n/pt.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/pt_BR.po b/date_range/i18n/pt_BR.po index d4d480bfb7..28c129cf71 100644 --- a/date_range/i18n/pt_BR.po +++ b/date_range/i18n/pt_BR.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/pt_PT.po b/date_range/i18n/pt_PT.po index 110f992dc0..c9031ee842 100644 --- a/date_range/i18n/pt_PT.po +++ b/date_range/i18n/pt_PT.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/ro.po b/date_range/i18n/ro.po index 651e6fffba..205bd2764f 100644 --- a/date_range/i18n/ro.po +++ b/date_range/i18n/ro.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/ru.po b/date_range/i18n/ru.po index bf79139a9d..86d32eaeeb 100644 --- a/date_range/i18n/ru.po +++ b/date_range/i18n/ru.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/sk.po b/date_range/i18n/sk.po index ff24122477..361fb4451f 100644 --- a/date_range/i18n/sk.po +++ b/date_range/i18n/sk.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/sl.po b/date_range/i18n/sl.po index 5a9ace5581..1d4dfaa7dd 100644 --- a/date_range/i18n/sl.po +++ b/date_range/i18n/sl.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/sr.po b/date_range/i18n/sr.po index b415355986..47ea420b5b 100644 --- a/date_range/i18n/sr.po +++ b/date_range/i18n/sr.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/sr@latin.po b/date_range/i18n/sr@latin.po index fa727364d2..53eea2466e 100644 --- a/date_range/i18n/sr@latin.po +++ b/date_range/i18n/sr@latin.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/sv.po b/date_range/i18n/sv.po index 8bf5067838..cdd39d22be 100644 --- a/date_range/i18n/sv.po +++ b/date_range/i18n/sv.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/th.po b/date_range/i18n/th.po index 600337e776..542203c639 100644 --- a/date_range/i18n/th.po +++ b/date_range/i18n/th.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/tr.po b/date_range/i18n/tr.po index e527b49ddc..ccf1caef31 100644 --- a/date_range/i18n/tr.po +++ b/date_range/i18n/tr.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/tr_TR.po b/date_range/i18n/tr_TR.po index 1822054613..57782651b2 100644 --- a/date_range/i18n/tr_TR.po +++ b/date_range/i18n/tr_TR.po @@ -6,7 +6,7 @@ # OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/uk.po b/date_range/i18n/uk.po index bcffaa830b..a81d6baf58 100644 --- a/date_range/i18n/uk.po +++ b/date_range/i18n/uk.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/vi.po b/date_range/i18n/vi.po index c104b0be47..45e2dd95ca 100644 --- a/date_range/i18n/vi.po +++ b/date_range/i18n/vi.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/vi_VN.po b/date_range/i18n/vi_VN.po index 2e7c92ba5d..cd37e82692 100644 --- a/date_range/i18n/vi_VN.po +++ b/date_range/i18n/vi_VN.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-02-18 02:29+0000\n" "PO-Revision-Date: 2017-02-18 02:29+0000\n" diff --git a/date_range/i18n/zh_CN.po b/date_range/i18n/zh_CN.po index a624fbae25..d34f1f7545 100644 --- a/date_range/i18n/zh_CN.po +++ b/date_range/i18n/zh_CN.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/i18n/zh_TW.po b/date_range/i18n/zh_TW.po index c6e355cb2a..52d4abfe3c 100644 --- a/date_range/i18n/zh_TW.po +++ b/date_range/i18n/zh_TW.po @@ -6,7 +6,7 @@ # OCA Transbot , 2016 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" diff --git a/date_range/tests/test_date_range.py b/date_range/tests/test_date_range.py index e5cd5e4803..c84b6c15af 100644 --- a/date_range/tests/test_date_range.py +++ b/date_range/tests/test_date_range.py @@ -82,7 +82,7 @@ def test_overlap(self): 'date_end': '2016-12-31', 'type_id': self.type.id, }) - self.assertEquals(dr.name, 'FS2016') + self.assertEqual(dr.name, 'FS2016') def test_domain(self): date_range = self.env['date.range'] @@ -94,7 +94,7 @@ def test_domain(self): }) domain = dr.get_domain('my_field') # By default the domain include limits - self.assertEquals( + self.assertEqual( domain, [('my_field', '>=', '2015-01-01'), ('my_field', '<=', '2015-12-31')]) diff --git a/date_range/tests/test_date_range_generator.py b/date_range/tests/test_date_range_generator.py index 419d7bcc75..1c47c9d4b5 100644 --- a/date_range/tests/test_date_range_generator.py +++ b/date_range/tests/test_date_range_generator.py @@ -27,7 +27,7 @@ def test_generate(self): generator.action_apply() ranges = self.env['date.range'].search( [('type_id', '=', self.type.id)]) - self.assertEquals(len(ranges), 4) + self.assertEqual(len(ranges), 4) range4 = ranges[3] self.assertEqual(range4.date_start, '1943-10-01') self.assertEqual(range4.date_end, '1943-12-31') diff --git a/date_range/wizard/date_range_generator.py b/date_range/wizard/date_range_generator.py index 970af6b710..2b61075394 100644 --- a/date_range/wizard/date_range_generator.py +++ b/date_range/wizard/date_range_generator.py @@ -43,7 +43,7 @@ def _compute_date_ranges(self): count=self.count+1) vals = list(vals) date_ranges = [] - count_digits = len(unicode(self.count)) + count_digits = len(str(self.count)) for idx, dt_start in enumerate(vals[:-1]): date_start = fields.Date.to_string(dt_start.date()) # always remove 1 day for the date_end since range limits are From 7a31b951872b47b99049f033b1265cbb07687450 Mon Sep 17 00:00:00 2001 From: "Laurent Mignon (ACSONE)" Date: Wed, 11 Oct 2017 11:01:03 +0200 Subject: [PATCH 11/37] [MIG] date_range: Adapt JS to new framework --- date_range/README.rst | 4 +- date_range/__init__.py | 1 - date_range/__manifest__.py | 5 +- date_range/models/__init__.py | 1 - date_range/models/date_range.py | 1 - date_range/models/date_range_type.py | 1 - date_range/static/src/js/date_range.js | 64 +++++++++++-------- date_range/tests/__init__.py | 1 - date_range/tests/test_date_range.py | 1 - date_range/tests/test_date_range_generator.py | 1 - date_range/tests/test_date_range_type.py | 1 - date_range/wizard/__init__.py | 1 - date_range/wizard/date_range_generator.py | 1 - date_range/wizard/date_range_generator.xml | 2 +- 14 files changed, 41 insertions(+), 44 deletions(-) diff --git a/date_range/README.rst b/date_range/README.rst index 60bb0cf0ce..f0aaaa7dc5 100644 --- a/date_range/README.rst +++ b/date_range/README.rst @@ -63,7 +63,7 @@ To configure this module, you need to: .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/149/11.0 + :target: https://runbot.odoo-community.org/runbot/250/11.0 Known issues / Roadmap @@ -75,7 +75,7 @@ Bug Tracker =========== Bugs are tracked on `GitHub Issues -`_. In case of trouble, please +`_. 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. diff --git a/date_range/__init__.py b/date_range/__init__.py index dcac9c0c78..faa4535ba4 100644 --- a/date_range/__init__.py +++ b/date_range/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). diff --git a/date_range/__manifest__.py b/date_range/__manifest__.py index b2ac4f94e0..89d6b2b1fe 100644 --- a/date_range/__manifest__.py +++ b/date_range/__manifest__.py @@ -1,12 +1,11 @@ -# -*- coding: utf-8 -*- # © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { "name": "Date Range", "summary": "Manage all kind of date range", - "version": "11.0.1.0.0", + "version": "11.0.1.0.1", "category": "Uncategorized", - "website": "https://odoo-community.org/", + "website": "https://github.com/oca/server-ux", "author": "ACSONE SA/NV, Odoo Community Association (OCA)", "license": "AGPL-3", "application": False, diff --git a/date_range/models/__init__.py b/date_range/models/__init__.py index feae177c72..2464998170 100644 --- a/date_range/models/__init__.py +++ b/date_range/models/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). diff --git a/date_range/models/date_range.py b/date_range/models/date_range.py index 92ba83fe0c..d0c609b644 100644 --- a/date_range/models/date_range.py +++ b/date_range/models/date_range.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). diff --git a/date_range/models/date_range_type.py b/date_range/models/date_range_type.py index bff6e4f5d7..d8414cf0b9 100644 --- a/date_range/models/date_range_type.py +++ b/date_range/models/date_range_type.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). diff --git a/date_range/static/src/js/date_range.js b/date_range/static/src/js/date_range.js index 5535e6a063..7775f55038 100644 --- a/date_range/static/src/js/date_range.js +++ b/date_range/static/src/js/date_range.js @@ -3,26 +3,25 @@ odoo.define('date_range.search_filters', function (require) { "use strict"; -var core = require('web.core'); +var core = require('web.core'); var data = require('web.data'); var filters = require('web.search_filters'); -var Model = require('web.Model'); +var rpc = require('web.rpc'); var framework = require('web.framework'); var _t = core._t; -var _lt = core._lt; filters.ExtendedSearchProposition.include({ select_field: function(field) { this._super.apply(this, arguments); this.is_date_range_selected = false; - this.is_date = field.type == 'date' || field.type == 'datetime'; + this.is_date = field.type === 'date' || field.type === 'datetime'; this.$value = this.$el.find('.searchview_extended_prop_value, .o_searchview_extended_prop_value'); if (this.is_date){ var ds = new data.DataSetSearch(this, 'date.range.type', this.context, [[1, '=', 1]]); ds.read_slice(['name'], {}).done(this.proxy('add_date_range_types_operator')); } }, - + add_date_range_types_operator: function(date_range_types){ var self = this; _.each(date_range_types, function(drt) { @@ -31,10 +30,10 @@ filters.ExtendedSearchProposition.include({ .appendTo(self.$el.find('.searchview_extended_prop_op, .o_searchview_extended_prop_op')); }); }, - + operator_changed: function (e) { var val = $(e.target).val(); - this.is_date_range_selected = val.startsWith('drt_'); + this.is_date_range_selected = val.startsWith('drt_'); if (this.is_date_range_selected){ var type_id = val.replace('drt_', ''); this.date_range_type_operator_selected(type_id); @@ -47,18 +46,18 @@ filters.ExtendedSearchProposition.include({ this.$value.empty().show(); var ds = new data.DataSetSearch(this, 'date.range', this.context, [['type_id', '=', parseInt(type_id)]]); ds.read_slice(['name','date_start', 'date_end'], {}).done(this.proxy('on_range_type_selected')); - + }, - + on_range_type_selected: function(date_range_values){ this.value = new filters.ExtendedSearchProposition.DateRange(this, this.value.field, date_range_values); this.value.appendTo(this.$value); if (!this.$el.hasClass('o_filter_condition')){ - this.$value.find('.date-range-select').addClass('form-control'); + this.$value.find('.date-range-select').addClass('form-control'); } this.value.on_range_selected(); }, - + get_filter: function () { var res = this._super.apply(this, arguments); if (this.is_date_range_selected){ @@ -68,15 +67,22 @@ filters.ExtendedSearchProposition.include({ } return res; }, - + }); -filters.ExtendedSearchProposition.DateRange = filters.ExtendedSearchProposition.Field.extend({ +/** +Since Odoo 11, The Field class used as base class for all specialized filter +widgets is no more exposed by 'web.search_filters'. To create our own class we +extend the more simple class available into the search_filters_registry as base +class +*/ + +filters.ExtendedSearchProposition.DateRange = core.search_filters_registry.get('id').extend({ template: 'SearchView.extended_search.dateRange.selection', events: { 'change': 'on_range_selected', }, - + init: function (parent, field, date_range_values) { this._super(parent, field); this.date_range_values = date_range_values; @@ -87,31 +93,33 @@ filters.ExtendedSearchProposition.DateRange = filters.ExtendedSearchProposition. var option = select.options[select.selectedIndex]; return option.label || option.text; }, - + get_value: function() { return parseInt(this.$el.val()); }, - + on_range_selected: function(e){ var self = this; self.domain = ''; framework.blockUI(); - new Model("date.range") - .call("get_domain", [ - [this.get_value()], - this.field.name, - {} - ]) - .then(function (domain) { - framework.unblockUI(); - self.domain = domain; - }); + return rpc.query({ + args: [this.get_value()], + kwargs: { + field_name: this.field.name + }, + model: 'date.range', + method: 'get_domain', + }) + .then(function (domain) { + framework.unblockUI(); + self.domain = domain; + }); }, - + get_domain: function (field, operator) { return this.domain; }, }); -}); \ No newline at end of file +}); diff --git a/date_range/tests/__init__.py b/date_range/tests/__init__.py index d4e3ce60a5..974619ed4f 100644 --- a/date_range/tests/__init__.py +++ b/date_range/tests/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). diff --git a/date_range/tests/test_date_range.py b/date_range/tests/test_date_range.py index c84b6c15af..5431476b55 100644 --- a/date_range/tests/test_date_range.py +++ b/date_range/tests/test_date_range.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl) diff --git a/date_range/tests/test_date_range_generator.py b/date_range/tests/test_date_range_generator.py index 1c47c9d4b5..04f73180b1 100644 --- a/date_range/tests/test_date_range_generator.py +++ b/date_range/tests/test_date_range_generator.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl)nses/agpl). diff --git a/date_range/tests/test_date_range_type.py b/date_range/tests/test_date_range_type.py index 0816267f3e..7a612e780b 100644 --- a/date_range/tests/test_date_range_type.py +++ b/date_range/tests/test_date_range_type.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl) diff --git a/date_range/wizard/__init__.py b/date_range/wizard/__init__.py index 2b525017b7..c9d4472dc4 100644 --- a/date_range/wizard/__init__.py +++ b/date_range/wizard/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). diff --git a/date_range/wizard/date_range_generator.py b/date_range/wizard/date_range_generator.py index 2b61075394..b4d30459f1 100644 --- a/date_range/wizard/date_range_generator.py +++ b/date_range/wizard/date_range_generator.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). diff --git a/date_range/wizard/date_range_generator.xml b/date_range/wizard/date_range_generator.xml index 73551151b6..df1b06f72b 100644 --- a/date_range/wizard/date_range_generator.xml +++ b/date_range/wizard/date_range_generator.xml @@ -4,7 +4,7 @@ date.range.generator.form date.range.generator -
+ From 8c37e09f30e24a03f94eb3a990e128c4bfcc1b60 Mon Sep 17 00:00:00 2001 From: Fekete Mihai Date: Sat, 24 Mar 2018 17:39:10 +0200 Subject: [PATCH 12/37] Fix unlink date range type. --- date_range/models/date_range.py | 3 ++- date_range/tests/test_date_range_type.py | 16 ++++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/date_range/models/date_range.py b/date_range/models/date_range.py index d0c609b644..4e60e39eba 100644 --- a/date_range/models/date_range.py +++ b/date_range/models/date_range.py @@ -18,7 +18,8 @@ def _default_company(self): date_start = fields.Date(string='Start date', required=True) date_end = fields.Date(string='End date', required=True) type_id = fields.Many2one( - comodel_name='date.range.type', string='Type', index=1, required=True) + comodel_name='date.range.type', string='Type', index=1, required=True, + ondelete='restrict') type_name = fields.Char( string='Type', related='type_id.name', readonly=True, store=True) company_id = fields.Many2one( diff --git a/date_range/tests/test_date_range_type.py b/date_range/tests/test_date_range_type.py index 7a612e780b..37a03b3feb 100644 --- a/date_range/tests/test_date_range_type.py +++ b/date_range/tests/test_date_range_type.py @@ -2,6 +2,8 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl) from odoo.tests.common import TransactionCase +from odoo.tools import mute_logger +from psycopg2 import IntegrityError class DateRangeTypeTest(TransactionCase): @@ -17,3 +19,17 @@ def test_default_company(self): 'company_id': False, 'allow_overlap': False}) self.assertFalse(drt.company_id) + + def test_unlink(self): + date_range = self.env['date.range'] + drt = self.env['date.range.type'].create( + {'name': 'Fiscal year', + 'allow_overlap': False}) + date_range.create({ + 'name': 'FS2016', + 'date_start': '2015-01-01', + 'date_end': '2016-12-31', + 'type_id': drt.id, + }) + with self.assertRaises(IntegrityError), mute_logger('odoo.sql_db'): + drt.unlink() From 1a8d4500348ee3891a2f54e0f2c60ecb4fefad7c Mon Sep 17 00:00:00 2001 From: mreficent Date: Fri, 23 Mar 2018 11:58:42 +0100 Subject: [PATCH 13/37] [IMP] date_range: adapt to multicompany --- date_range/README.rst | 1 + date_range/__manifest__.py | 2 +- .../11.0.2.0.0/noupdate_changes.xml | 9 +++ .../11.0.2.0.0/openupgrade_analysis.txt | 3 + .../11.0.2.0.0/openupgrade_analysis_work.txt | 4 ++ .../migrations/11.0.2.0.0/post-migration.py | 11 ++++ date_range/models/date_range.py | 20 +++++- date_range/models/date_range_type.py | 17 +++++ date_range/security/date_range_security.xml | 4 +- date_range/security/ir.model.access.csv | 2 +- date_range/tests/test_date_range.py | 63 ++++++++++++++----- date_range/tests/test_date_range_generator.py | 44 ++++++++++++- date_range/tests/test_date_range_type.py | 31 ++++++++- date_range/wizard/date_range_generator.py | 22 ++++++- 14 files changed, 207 insertions(+), 26 deletions(-) create mode 100644 date_range/migrations/11.0.2.0.0/noupdate_changes.xml create mode 100644 date_range/migrations/11.0.2.0.0/openupgrade_analysis.txt create mode 100644 date_range/migrations/11.0.2.0.0/openupgrade_analysis_work.txt create mode 100644 date_range/migrations/11.0.2.0.0/post-migration.py diff --git a/date_range/README.rst b/date_range/README.rst index f0aaaa7dc5..64ce91873d 100644 --- a/date_range/README.rst +++ b/date_range/README.rst @@ -91,6 +91,7 @@ Contributors ------------ * Laurent Mignon +* Miquel Raïch Maintainer ---------- diff --git a/date_range/__manifest__.py b/date_range/__manifest__.py index 89d6b2b1fe..149963317a 100644 --- a/date_range/__manifest__.py +++ b/date_range/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Date Range", "summary": "Manage all kind of date range", - "version": "11.0.1.0.1", + "version": "11.0.2.0.0", "category": "Uncategorized", "website": "https://github.com/oca/server-ux", "author": "ACSONE SA/NV, Odoo Community Association (OCA)", diff --git a/date_range/migrations/11.0.2.0.0/noupdate_changes.xml b/date_range/migrations/11.0.2.0.0/noupdate_changes.xml new file mode 100644 index 0000000000..db1aff7fc2 --- /dev/null +++ b/date_range/migrations/11.0.2.0.0/noupdate_changes.xml @@ -0,0 +1,9 @@ + + + + ['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)] + + + ['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)] + + diff --git a/date_range/migrations/11.0.2.0.0/openupgrade_analysis.txt b/date_range/migrations/11.0.2.0.0/openupgrade_analysis.txt new file mode 100644 index 0000000000..f5a9ace941 --- /dev/null +++ b/date_range/migrations/11.0.2.0.0/openupgrade_analysis.txt @@ -0,0 +1,3 @@ +---Fields in module 'date_range'--- +---XML records in module 'date_range'--- +NEW ir.rule: date_range.date_range_generator_comp_rule (noupdate) diff --git a/date_range/migrations/11.0.2.0.0/openupgrade_analysis_work.txt b/date_range/migrations/11.0.2.0.0/openupgrade_analysis_work.txt new file mode 100644 index 0000000000..b14d703704 --- /dev/null +++ b/date_range/migrations/11.0.2.0.0/openupgrade_analysis_work.txt @@ -0,0 +1,4 @@ +---Fields in module 'date_range'--- +---XML records in module 'date_range'--- +NEW ir.rule: date_range.date_range_generator_comp_rule (noupdate) +# NOTHING TO DO \ No newline at end of file diff --git a/date_range/migrations/11.0.2.0.0/post-migration.py b/date_range/migrations/11.0.2.0.0/post-migration.py new file mode 100644 index 0000000000..1145d80990 --- /dev/null +++ b/date_range/migrations/11.0.2.0.0/post-migration.py @@ -0,0 +1,11 @@ +# Copyright 2017 Eficent +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from openupgradelib import openupgrade + + +@openupgrade.migrate() +def migrate(env, version): + openupgrade.load_data( + env.cr, 'date_range', 'migrations/11.0.2.0.0/noupdate_changes.xml', + ) diff --git a/date_range/models/date_range.py b/date_range/models/date_range.py index 4e60e39eba..10e78818ad 100644 --- a/date_range/models/date_range.py +++ b/date_range/models/date_range.py @@ -19,7 +19,8 @@ def _default_company(self): date_end = fields.Date(string='End date', required=True) type_id = fields.Many2one( comodel_name='date.range.type', string='Type', index=1, required=True, - ondelete='restrict') + ondelete='restrict', domain="['|', ('company_id', '=', company_id), " + "('company_id', '=', False)]") type_name = fields.Char( string='Type', related='type_id.name', readonly=True, store=True) company_id = fields.Many2one( @@ -33,6 +34,23 @@ def _default_company(self): ('date_range_uniq', 'unique (name,type_id, company_id)', 'A date range must be unique per company !')] + @api.onchange('company_id') + def _onchange_company_id(self): + if self.company_id and self.type_id.company_id and \ + self.type_id.company_id != self.company_id: + self._cache.update( + self._convert_to_cache({'type_id': False}, update=True)) + + @api.multi + @api.constrains('company_id', 'type_id') + def _check_company_id_type_id(self): + for rec in self.sudo(): + if rec.company_id and rec.type_id.company_id and\ + rec.company_id != rec.type_id.company_id: + raise ValidationError( + _('The Company in the Date Range and in ' + 'Date Range Type must be the same.')) + @api.constrains('type_id', 'date_start', 'date_end', 'company_id') def _validate_range(self): for this in self: diff --git a/date_range/models/date_range_type.py b/date_range/models/date_range_type.py index d8414cf0b9..9ddae3e561 100644 --- a/date_range/models/date_range_type.py +++ b/date_range/models/date_range_type.py @@ -2,6 +2,8 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from odoo import api, fields, models +from odoo.tools.translate import _ +from odoo.exceptions import ValidationError class DateRangeType(models.Model): @@ -21,7 +23,22 @@ def _default_company(self): company_id = fields.Many2one( comodel_name='res.company', string='Company', index=1, default=_default_company) + date_range_ids = fields.One2many('date.range', 'type_id', string='Ranges') _sql_constraints = [ ('date_range_type_uniq', 'unique (name,company_id)', 'A date range type must be unique per company !')] + + @api.constrains('company_id') + def _check_company_id(self): + if not self.env.context.get('bypass_company_validation', False): + for rec in self.sudo(): + if not rec.company_id: + continue + if bool(self.date_range_ids.filtered( + lambda r: r.company_id and + r.company_id != rec.company_id)): + raise ValidationError( + _('You cannot change the company, as this ' + 'Date Range Type is assigned to Date Range ' + '(%s).') % (self.date_range_ids.name_get()[0][1])) diff --git a/date_range/security/date_range_security.xml b/date_range/security/date_range_security.xml index 87862f84bd..70f04266be 100644 --- a/date_range/security/date_range_security.xml +++ b/date_range/security/date_range_security.xml @@ -3,11 +3,11 @@ Date Range Type multi-company - ['|',('company_id','=',user.company_id.id),('company_id','=',False)] + ['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)] Date Range multi-company - ['|',('company_id','=',user.company_id.id),('company_id','=',False)] + ['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)] diff --git a/date_range/security/ir.model.access.csv b/date_range/security/ir.model.access.csv index aabe7149db..1fe1496049 100644 --- a/date_range/security/ir.model.access.csv +++ b/date_range/security/ir.model.access.csv @@ -2,4 +2,4 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink access_date_range_date_range,date_range.date_range,model_date_range,base.group_user,1,0,0,0 access_date_range_date_range_type,date_range.date_range_type,model_date_range_type,base.group_user,1,0,0,0 access_date_range_date_range_config,date_range.date_range.config,model_date_range,base.group_system,1,1,1,1 -access_date_range_date_range_type_config,date_range.date_range_type.config,model_date_range_type,base.group_system,1,1,1,1 \ No newline at end of file +access_date_range_date_range_type_config,date_range.date_range_type.config,model_date_range_type,base.group_system,1,1,1,1 diff --git a/date_range/tests/test_date_range.py b/date_range/tests/test_date_range.py index 5431476b55..f5dc7d3368 100644 --- a/date_range/tests/test_date_range.py +++ b/date_range/tests/test_date_range.py @@ -9,45 +9,55 @@ class DateRangeTest(TransactionCase): def setUp(self): super(DateRangeTest, self).setUp() + self.date_range = self.env['date.range'] self.type = self.env['date.range.type'].create( {'name': 'Fiscal year', 'company_id': False, 'allow_overlap': False}) + self.company = self.env['res.company'].create({ + 'name': 'Test company', + }) + self.company_2 = self.env['res.company'].create({ + 'name': 'Test company 2', + 'parent_id': self.company.id, + }) + self.typeB = self.env['date.range.type'].create( + {'name': 'Fiscal year B', + 'company_id': self.company.id, + 'allow_overlap': False}) + def test_default_company(self): - date_range = self.env['date.range'] - dt = date_range.create({ + dr = self.date_range.create({ 'name': 'FS2016', 'date_start': '2015-01-01', 'date_end': '2016-12-31', 'type_id': self.type.id, }) - self.assertTrue(dt.company_id) + self.assertTrue(dr.company_id) # you can specify company_id to False - dt = date_range.create({ + dr = self.date_range.create({ 'name': 'FS2016_NO_COMPANY', 'date_start': '2015-01-01', 'date_end': '2016-12-31', 'type_id': self.type.id, 'company_id': False }) - self.assertFalse(dt.company_id) + self.assertFalse(dr.company_id) def test_empty_company(self): - date_range = self.env['date.range'] - dt = date_range.create({ + dr = self.date_range.create({ 'name': 'FS2016', 'date_start': '2015-01-01', 'date_end': '2016-12-31', 'type_id': self.type.id, 'company_id': None, }) - self.assertEqual(dt.name, 'FS2016') + self.assertEqual(dr.name, 'FS2016') def test_invalid(self): - date_range = self.env['date.range'] with self.assertRaises(ValidationError) as cm: - date_range.create({ + self.date_range.create({ 'name': 'FS2016', 'date_end': '2015-01-01', 'date_start': '2016-12-31', @@ -58,15 +68,14 @@ def test_invalid(self): 'FS2016 is not a valid range (2016-12-31 > 2015-01-01)') def test_overlap(self): - date_range = self.env['date.range'] - date_range.create({ + self.date_range.create({ 'name': 'FS2015', 'date_start': '2015-01-01', 'date_end': '2015-12-31', 'type_id': self.type.id, }) with self.assertRaises(ValidationError) as cm, self.env.cr.savepoint(): - date_range.create({ + self.date_range.create({ 'name': 'FS2016', 'date_start': '2015-01-01', 'date_end': '2016-12-31', @@ -75,7 +84,7 @@ def test_overlap(self): self.assertEqual(cm.exception.name, 'FS2016 overlaps FS2015') # check it's possible to overlap if it's allowed by the date range type self.type.allow_overlap = True - dr = date_range.create({ + dr = self.date_range.create({ 'name': 'FS2016', 'date_start': '2015-01-01', 'date_end': '2016-12-31', @@ -84,8 +93,7 @@ def test_overlap(self): self.assertEqual(dr.name, 'FS2016') def test_domain(self): - date_range = self.env['date.range'] - dr = date_range.create({ + dr = self.date_range.create({ 'name': 'FS2015', 'date_start': '2015-01-01', 'date_end': '2015-12-31', @@ -97,3 +105,26 @@ def test_domain(self): domain, [('my_field', '>=', '2015-01-01'), ('my_field', '<=', '2015-12-31')]) + + def test_date_range_multicompany_1(self): + dr = self.date_range.new({ + 'name': 'FS2016', + 'date_start': '2015-01-01', + 'date_end': '2016-12-31', + 'type_id': self.typeB.id, + 'company_id': self.company.id, + }) + dr._cache.update(dr._convert_to_cache( + {'company_id': self.company_2.id}, update=True)) + dr._onchange_company_id() + self.assertFalse(dr.type_id) + + def test_date_range_multicompany_2(self): + with self.assertRaises(ValidationError): + self.date_range.create({ + 'name': 'FS2016', + 'date_start': '2015-01-01', + 'date_end': '2016-12-31', + 'type_id': self.typeB.id, + 'company_id': self.company_2.id, + }) diff --git a/date_range/tests/test_date_range_generator.py b/date_range/tests/test_date_range_generator.py index 04f73180b1..d7a0b552c1 100644 --- a/date_range/tests/test_date_range_generator.py +++ b/date_range/tests/test_date_range_generator.py @@ -2,6 +2,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl)nses/agpl). from odoo.tests.common import TransactionCase +from odoo.exceptions import ValidationError from dateutil.rrule import MONTHLY @@ -9,14 +10,26 @@ class DateRangeGeneratorTest(TransactionCase): def setUp(self): super(DateRangeGeneratorTest, self).setUp() + self.generator = self.env['date.range.generator'] self.type = self.env['date.range.type'].create( {'name': 'Fiscal year', 'company_id': False, 'allow_overlap': False}) + self.company = self.env['res.company'].create({ + 'name': 'Test company', + }) + self.company_2 = self.env['res.company'].create({ + 'name': 'Test company 2', + 'parent_id': self.company.id, + }) + self.typeB = self.env['date.range.type'].create( + {'name': 'Fiscal year B', + 'company_id': self.company.id, + 'allow_overlap': False}) + def test_generate(self): - generator = self.env['date.range.generator'] - generator = generator.create({ + generator = self.generator.create({ 'date_start': '1943-01-01', 'name_prefix': '1943-', 'type_id': self.type.id, @@ -31,3 +44,30 @@ def test_generate(self): self.assertEqual(range4.date_start, '1943-10-01') self.assertEqual(range4.date_end, '1943-12-31') self.assertEqual(range4.type_id, self.type) + + def test_generator_multicompany_1(self): + generator = self.generator.new({ + 'date_start': '1943-01-01', + 'name_prefix': '1943-', + 'type_id': self.typeB.id, + 'duration_count': 3, + 'unit_of_time': MONTHLY, + 'count': 4, + 'company_id': self.company.id, + }) + generator._cache.update(generator._convert_to_cache( + {'company_id': self.company_2.id}, update=True)) + generator._onchange_company_id() + self.assertFalse(generator.type_id) + + def test_generator_multicompany_2(self): + with self.assertRaises(ValidationError): + self.generator.create({ + 'date_start': '1943-01-01', + 'name_prefix': '1943-', + 'type_id': self.typeB.id, + 'duration_count': 3, + 'unit_of_time': MONTHLY, + 'count': 4, + 'company_id': self.company_2.id, + }) diff --git a/date_range/tests/test_date_range_type.py b/date_range/tests/test_date_range_type.py index 37a03b3feb..2ae1e9777c 100644 --- a/date_range/tests/test_date_range_type.py +++ b/date_range/tests/test_date_range_type.py @@ -4,17 +4,29 @@ from odoo.tests.common import TransactionCase from odoo.tools import mute_logger from psycopg2 import IntegrityError +from odoo.exceptions import ValidationError class DateRangeTypeTest(TransactionCase): + def setUp(self): + super(DateRangeTypeTest, self).setUp() + self.type = self.env['date.range.type'] + self.company = self.env['res.company'].create({ + 'name': 'Test company', + }) + self.company_2 = self.env['res.company'].create({ + 'name': 'Test company 2', + 'parent_id': self.company.id, + }) + def test_default_company(self): - drt = self.env['date.range.type'].create( + drt = self.type.create( {'name': 'Fiscal year', 'allow_overlap': False}) self.assertTrue(drt.company_id) # you can specify company_id to False - drt = self.env['date.range.type'].create( + drt = self.type.create( {'name': 'Fiscal year', 'company_id': False, 'allow_overlap': False}) @@ -33,3 +45,18 @@ def test_unlink(self): }) with self.assertRaises(IntegrityError), mute_logger('odoo.sql_db'): drt.unlink() + + def test_type_multicompany(self): + drt = self.type.create( + {'name': 'Fiscal year', + 'company_id': False, + 'allow_overlap': False}) + self.env['date.range'].create({ + 'name': 'FS2016', + 'date_start': '2015-01-01', + 'date_end': '2016-12-31', + 'type_id': drt.id, + 'company_id': self.company.id, + }) + with self.assertRaises(ValidationError): + drt.company_id = self.company_2 diff --git a/date_range/wizard/date_range_generator.py b/date_range/wizard/date_range_generator.py index b4d30459f1..8887735ad0 100644 --- a/date_range/wizard/date_range_generator.py +++ b/date_range/wizard/date_range_generator.py @@ -2,6 +2,8 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from odoo import api, fields, models +from odoo.tools.translate import _ +from odoo.exceptions import ValidationError from dateutil.rrule import (rrule, YEARLY, MONTHLY, @@ -21,7 +23,8 @@ def _default_company(self): date_start = fields.Date(strint='Start date', required=True) type_id = fields.Many2one( comodel_name='date.range.type', string='Type', required=True, - ondelete='cascade') + domain="['|', ('company_id', '=', company_id), " + "('company_id', '=', False)]", ondelete='cascade') company_id = fields.Many2one( comodel_name='res.company', string='Company', default=_default_company) @@ -58,6 +61,23 @@ def _compute_date_ranges(self): 'company_id': self.company_id.id}) return date_ranges + @api.onchange('company_id') + def _onchange_company_id(self): + if self.company_id and self.type_id.company_id and \ + self.type_id.company_id != self.company_id: + self._cache.update( + self._convert_to_cache({'type_id': False}, update=True)) + + @api.multi + @api.constrains('company_id', 'type_id') + def _check_company_id_type_id(self): + for rec in self.sudo(): + if rec.company_id and rec.type_id.company_id and\ + rec.company_id != rec.type_id.company_id: + raise ValidationError( + _('The Company in the Date Range Generator and in ' + 'Date Range Type must be the same.')) + @api.multi def action_apply(self): date_ranges = self._compute_date_ranges() From 44c2813d3aa842f46047b59998608894a0f9889c Mon Sep 17 00:00:00 2001 From: "Laurent Mignon (ACSONE)" Date: Thu, 28 Jun 2018 12:31:09 +0200 Subject: [PATCH 14/37] [IMP] date_range: new README structure --- date_range/README.rst | 103 +++++++++++++++++++---------- date_range/__manifest__.py | 4 +- date_range/readme/CONTRIBUTORS.rst | 3 + date_range/readme/DESCRIPTION.rst | 2 + date_range/readme/INSTALL.rst | 3 + date_range/readme/USAGE.rst | 47 +++++++++++++ 6 files changed, 126 insertions(+), 36 deletions(-) create mode 100644 date_range/readme/CONTRIBUTORS.rst create mode 100644 date_range/readme/DESCRIPTION.rst create mode 100644 date_range/readme/INSTALL.rst create mode 100644 date_range/readme/USAGE.rst diff --git a/date_range/README.rst b/date_range/README.rst index 64ce91873d..32176f3f0f 100644 --- a/date_range/README.rst +++ b/date_range/README.rst @@ -1,14 +1,45 @@ -.. 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 - ========== Date Range ========== +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Mature-brightgreen.png + :target: https://odoo-community.org/page/development-status + :alt: Mature +.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fserver--ux-lightgray.png?logo=github + :target: https://github.com/OCA/server-ux/tree/11.0/date_range + :alt: OCA/server-ux +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/server-ux-11-0/server-ux-11-0-date_range + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/250/11.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + This module lets you define global date ranges that can be used to filter your values in tree views. +**Table of contents** + +.. contents:: + :local: + +Installation +============ + +The addon use the daterange method from postgres. This method is supported as of postgresql 9.2 + + + Usage ===== @@ -17,26 +48,26 @@ To configure this module, you need to: * Go to Settings > Technical > Date ranges > Date Range Types where you can create types of date ranges. - .. figure:: static/description/date_range_type_create.png + .. figure:: https://raw.githubusercontent.com/OCA/server-tools/10.0/date_range/static/description/date_range_type_create.png :scale: 80 % :alt: Create a type of date range * Go to Settings > Technical > Date ranges > Date Ranges where you can create date ranges. - .. figure:: static/description/date_range_create.png + .. figure:: https://raw.githubusercontent.com/OCA/server-tools/10.0/date_range/static/description/date_range_create.png :scale: 80 % :alt: Date range creation It's also possible to launch a wizard from the 'Generate Date Ranges' menu. - .. figure:: static/description/date_range_wizard.png + .. figure:: https://raw.githubusercontent.com/OCA/server-tools/10.0/date_range/static/description/date_range_wizard.png :scale: 80 % :alt: Date range wizard The wizard is useful to generate recurring periods. - .. figure:: static/description/date_range_wizard_result.png + .. figure:: https://raw.githubusercontent.com/OCA/server-tools/10.0/date_range/static/description/date_range_wizard_result.png :scale: 80 % :alt: Date range wizard result @@ -44,66 +75,68 @@ To configure this module, you need to: Date range types are proposed as a filter operator - .. figure:: static/description/date_range_type_as_filter.png + .. figure:: https://raw.githubusercontent.com/OCA/server-tools/10.0/date_range/static/description/date_range_type_as_filter.png :scale: 80 % :alt: Date range type available as filter operator Once a type is selected, date ranges of this type are porposed as a filter value - .. figure:: static/description/date_range_as_filter.png + .. figure:: https://raw.githubusercontent.com/OCA/server-tools/10.0/date_range/static/description/date_range_as_filter.png :scale: 80 % :alt: Date range as filter value And the dates specified into the date range are used to filter your result. - .. figure:: static/description/date_range_as_filter_result.png + .. figure:: https://raw.githubusercontent.com/OCA/server-tools/10.0/date_range/static/description/date_range_as_filter_result.png :scale: 80 % :alt: Date range as filter result - -.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas - :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/250/11.0 - - -Known issues / Roadmap -====================== - -* The addon use the daterange method from postgres. This method is supported as of postgresql 9.2 - 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. +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 `_. + +Do not contact contributors directly about support or help with technical issues. Credits ======= -Images ------- +Authors +~~~~~~~ -* Odoo Community Association: `Icon `_. +* ACSONE SA/NV Contributors ------------- +~~~~~~~~~~~~ * Laurent Mignon +* Alexis de Lattre * Miquel Raïch -Maintainer ----------- +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. .. 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. +.. |maintainer-lmignon| image:: https://github.com/lmignon.png?size=40px + :target: https://github.com/lmignon + :alt: lmignon + +Current `maintainer `_: + +|maintainer-lmignon| + +This module is part of the `OCA/server-ux `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/date_range/__manifest__.py b/date_range/__manifest__.py index 149963317a..fd65913761 100644 --- a/date_range/__manifest__.py +++ b/date_range/__manifest__.py @@ -22,5 +22,7 @@ ], "qweb": [ "static/src/xml/date_range.xml", - ] + ], + 'development_status': 'Mature', + 'maintainers': ['lmignon'], } diff --git a/date_range/readme/CONTRIBUTORS.rst b/date_range/readme/CONTRIBUTORS.rst new file mode 100644 index 0000000000..4d37025784 --- /dev/null +++ b/date_range/readme/CONTRIBUTORS.rst @@ -0,0 +1,3 @@ +* Laurent Mignon +* Alexis de Lattre +* Miquel Raïch diff --git a/date_range/readme/DESCRIPTION.rst b/date_range/readme/DESCRIPTION.rst new file mode 100644 index 0000000000..0b5185282c --- /dev/null +++ b/date_range/readme/DESCRIPTION.rst @@ -0,0 +1,2 @@ +This module lets you define global date ranges that can be used to filter +your values in tree views. diff --git a/date_range/readme/INSTALL.rst b/date_range/readme/INSTALL.rst new file mode 100644 index 0000000000..695d21fafe --- /dev/null +++ b/date_range/readme/INSTALL.rst @@ -0,0 +1,3 @@ +The addon use the daterange method from postgres. This method is supported as of postgresql 9.2 + + diff --git a/date_range/readme/USAGE.rst b/date_range/readme/USAGE.rst new file mode 100644 index 0000000000..07b3efaff8 --- /dev/null +++ b/date_range/readme/USAGE.rst @@ -0,0 +1,47 @@ +To configure this module, you need to: + +* Go to Settings > Technical > Date ranges > Date Range Types where + you can create types of date ranges. + + .. figure:: https://raw.githubusercontent.com/OCA/server-tools/10.0/date_range/static/description/date_range_type_create.png + :scale: 80 % + :alt: Create a type of date range + +* Go to Settings > Technical > Date ranges > Date Ranges where + you can create date ranges. + + .. figure:: https://raw.githubusercontent.com/OCA/server-tools/10.0/date_range/static/description/date_range_create.png + :scale: 80 % + :alt: Date range creation + + It's also possible to launch a wizard from the 'Generate Date Ranges' menu. + + .. figure:: https://raw.githubusercontent.com/OCA/server-tools/10.0/date_range/static/description/date_range_wizard.png + :scale: 80 % + :alt: Date range wizard + + The wizard is useful to generate recurring periods. + + .. figure:: https://raw.githubusercontent.com/OCA/server-tools/10.0/date_range/static/description/date_range_wizard_result.png + :scale: 80 % + :alt: Date range wizard result + +* Your date ranges are now available in the search filter for any date or datetime fields + + Date range types are proposed as a filter operator + + .. figure:: https://raw.githubusercontent.com/OCA/server-tools/10.0/date_range/static/description/date_range_type_as_filter.png + :scale: 80 % + :alt: Date range type available as filter operator + + Once a type is selected, date ranges of this type are porposed as a filter value + + .. figure:: https://raw.githubusercontent.com/OCA/server-tools/10.0/date_range/static/description/date_range_as_filter.png + :scale: 80 % + :alt: Date range as filter value + + And the dates specified into the date range are used to filter your result. + + .. figure:: https://raw.githubusercontent.com/OCA/server-tools/10.0/date_range/static/description/date_range_as_filter_result.png + :scale: 80 % + :alt: Date range as filter result From 7a1cc51fbd5bee7d0da4bcff840053a96865face Mon Sep 17 00:00:00 2001 From: OCA Git Bot Date: Fri, 29 Jun 2018 05:31:36 +0200 Subject: [PATCH 15/37] [UPD] README.rst --- date_range/static/description/index.html | 470 +++++++++++++++++++++++ 1 file changed, 470 insertions(+) create mode 100644 date_range/static/description/index.html diff --git a/date_range/static/description/index.html b/date_range/static/description/index.html new file mode 100644 index 0000000000..531fd68ebf --- /dev/null +++ b/date_range/static/description/index.html @@ -0,0 +1,470 @@ + + + + + + +Date Range + + + +
+

Date Range

+ + +

Mature License: AGPL-3 OCA/server-ux Translate me on Weblate Try me on Runbot

+

This module lets you define global date ranges that can be used to filter +your values in tree views.

+

Table of contents

+ +
+

Installation

+

The addon use the daterange method from postgres. This method is supported as of postgresql 9.2

+
+
+

Usage

+

To configure this module, you need to:

+
    +
  • Go to Settings > Technical > Date ranges > Date Range Types where +you can create types of date ranges.

    +
    +Create a type of date range +
    +
  • +
  • Go to Settings > Technical > Date ranges > Date Ranges where +you can create date ranges.

    +
    +Date range creation +
    +

    It’s also possible to launch a wizard from the ‘Generate Date Ranges’ menu.

    +
    +Date range wizard +
    +

    The wizard is useful to generate recurring periods.

    +
    +Date range wizard result +
    +
  • +
  • Your date ranges are now available in the search filter for any date or datetime fields

    +

    Date range types are proposed as a filter operator

    +
    +Date range type available as filter operator +
    +

    Once a type is selected, date ranges of this type are porposed as a filter value

    +
    +Date range as filter value +
    +

    And the dates specified into the date range are used to filter your result.

    +
    +Date range as filter result +
    +
  • +
+
+
+

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.

+

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

+
+
+

Credits

+
+

Authors

+
    +
  • ACSONE SA/NV
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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

+

Current maintainer:

+

lmignon

+

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

+

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

+
+
+
+ + From 083c0597ff26951383af4dd3ed51bb3f12c51f72 Mon Sep 17 00:00:00 2001 From: oca-travis Date: Fri, 29 Jun 2018 09:39:28 +0000 Subject: [PATCH 16/37] [UPD] Update date_range.pot --- date_range/i18n/am.po | 65 +++++--- date_range/i18n/ar.po | 65 +++++--- date_range/i18n/bg.po | 62 +++++--- date_range/i18n/bs.po | 65 +++++--- date_range/i18n/ca.po | 62 +++++--- date_range/i18n/ca_ES.po | 65 +++++--- date_range/i18n/cs.po | 62 +++++--- date_range/i18n/da.po | 62 +++++--- date_range/i18n/date_range.pot | 275 +++++++++++++++++++++++++++++++++ date_range/i18n/de.po | 69 ++++++--- date_range/i18n/el_GR.po | 65 +++++--- date_range/i18n/en_AU.po | 65 +++++--- date_range/i18n/en_GB.po | 65 +++++--- date_range/i18n/es.po | 69 ++++++--- date_range/i18n/es_AR.po | 65 +++++--- date_range/i18n/es_CL.po | 65 +++++--- date_range/i18n/es_CO.po | 65 +++++--- date_range/i18n/es_CR.po | 65 +++++--- date_range/i18n/es_DO.po | 65 +++++--- date_range/i18n/es_EC.po | 65 +++++--- date_range/i18n/es_ES.po | 65 +++++--- date_range/i18n/es_MX.po | 65 +++++--- date_range/i18n/es_PE.po | 65 +++++--- date_range/i18n/es_PY.po | 65 +++++--- date_range/i18n/es_VE.po | 65 +++++--- date_range/i18n/et.po | 62 +++++--- date_range/i18n/eu.po | 62 +++++--- date_range/i18n/fa.po | 62 +++++--- date_range/i18n/fi.po | 62 +++++--- date_range/i18n/fr.po | 62 +++++--- date_range/i18n/fr_CA.po | 65 +++++--- date_range/i18n/fr_CH.po | 65 +++++--- date_range/i18n/fr_FR.po | 65 +++++--- date_range/i18n/gl.po | 62 +++++--- date_range/i18n/gl_ES.po | 65 +++++--- date_range/i18n/he.po | 62 +++++--- date_range/i18n/hi.po | 62 +++++--- date_range/i18n/hr.po | 72 ++++++--- date_range/i18n/hr_HR.po | 68 +++++--- date_range/i18n/hu.po | 62 +++++--- date_range/i18n/id.po | 62 +++++--- date_range/i18n/it.po | 62 +++++--- date_range/i18n/ja.po | 62 +++++--- date_range/i18n/ko.po | 62 +++++--- date_range/i18n/lo.po | 62 +++++--- date_range/i18n/lt.po | 65 +++++--- date_range/i18n/lt_LT.po | 68 +++++--- date_range/i18n/lv.po | 65 +++++--- date_range/i18n/mk.po | 62 +++++--- date_range/i18n/mn.po | 62 +++++--- date_range/i18n/nb.po | 65 +++++--- date_range/i18n/nb_NO.po | 65 +++++--- date_range/i18n/nl.po | 62 +++++--- date_range/i18n/nl_BE.po | 65 +++++--- date_range/i18n/nl_NL.po | 72 ++++++--- date_range/i18n/pl.po | 66 +++++--- date_range/i18n/pt.po | 69 ++++++--- date_range/i18n/pt_BR.po | 67 +++++--- date_range/i18n/pt_PT.po | 65 +++++--- date_range/i18n/ro.po | 65 +++++--- date_range/i18n/ru.po | 66 +++++--- date_range/i18n/sk.po | 62 +++++--- date_range/i18n/sl.po | 65 +++++--- date_range/i18n/sr.po | 65 +++++--- date_range/i18n/sr@latin.po | 68 +++++--- date_range/i18n/sv.po | 62 +++++--- date_range/i18n/th.po | 62 +++++--- date_range/i18n/tr.po | 62 +++++--- date_range/i18n/tr_TR.po | 65 +++++--- date_range/i18n/uk.po | 65 +++++--- date_range/i18n/vi.po | 62 +++++--- date_range/i18n/vi_VN.po | 65 +++++--- date_range/i18n/zh_CN.po | 71 ++++++--- date_range/i18n/zh_TW.po | 65 +++++--- 74 files changed, 3480 insertions(+), 1507 deletions(-) create mode 100644 date_range/i18n/date_range.pot diff --git a/date_range/i18n/am.po b/date_range/i18n/am.po index f0d0dbf78b..cd19bef21b 100644 --- a/date_range/i18n/am.po +++ b/date_range/i18n/am.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: msgid "" msgstr "" @@ -10,21 +10,22 @@ msgstr "" "POT-Creation-Date: 2016-09-10 02:53+0000\n" "PO-Revision-Date: 2016-04-29 09:59+0000\n" "Last-Translator: <>\n" -"Language-Team: Amharic (http://www.transifex.com/oca/OCA-server-tools-9-0/language/am/)\n" +"Language-Team: Amharic (http://www.transifex.com/oca/OCA-server-tools-9-0/" +"language/am/)\n" +"Language: am\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: am\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -47,7 +48,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -98,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -113,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -138,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -195,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -205,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1817 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1814 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/ar.po b/date_range/i18n/ar.po index 9276042143..36292f416b 100644 --- a/date_range/i18n/ar.po +++ b/date_range/i18n/ar.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,21 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" +"Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"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: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "النوع" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/bg.po b/date_range/i18n/bg.po index a90e4d780a..50b446c1f0 100644 --- a/date_range/i18n/bg.po +++ b/date_range/i18n/bg.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n" +"Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: bg\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "Активен" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Вид" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/bs.po b/date_range/i18n/bs.po index e45306dbbd..0ff4eaaba2 100644 --- a/date_range/i18n/bs.po +++ b/date_range/i18n/bs.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,21 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n" +"Language: bs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"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: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Vrsta" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/ca.po b/date_range/i18n/ca.po index 9f6e6c2d92..c5440dc95c 100644 --- a/date_range/i18n/ca.po +++ b/date_range/i18n/ca.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" +"Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "%s no és un rang vàlid (%s > %s)" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "Actiu" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipus" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/ca_ES.po b/date_range/i18n/ca_ES.po index e58500e631..c0d933868f 100644 --- a/date_range/i18n/ca_ES.po +++ b/date_range/i18n/ca_ES.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2016-12-23 02:01+0000\n" "PO-Revision-Date: 2016-12-23 02:01+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Catalan (Spain) (https://www.transifex.com/oca/teams/23907/ca_ES/)\n" +"Language-Team: Catalan (Spain) (https://www.transifex.com/oca/teams/23907/" +"ca_ES/)\n" +"Language: ca_ES\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ca_ES\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "%s no és un rang vàlid (%s > %s)" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1383 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1380 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/cs.po b/date_range/i18n/cs.po index ff975c3ee6..2de8f5498b 100644 --- a/date_range/i18n/cs.po +++ b/date_range/i18n/cs.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n" +"Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: cs\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Druh" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/da.po b/date_range/i18n/da.po index aa031d62e0..1da068256a 100644 --- a/date_range/i18n/da.po +++ b/date_range/i18n/da.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" +"Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "Aktiv" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Type" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/date_range.pot b/date_range/i18n/date_range.pot new file mode 100644 index 0000000000..55ae8d7271 --- /dev/null +++ b/date_range/i18n/date_range.pot @@ -0,0 +1,275 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * date_range +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:61 +#, python-format +msgid "%s is not a valid range (%s > %s)" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:89 +#, python-format +msgid "%s overlaps %s" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range:0 +msgid "A date range must be unique per company !" +msgstr "" + +#. module: date_range +#: sql_constraint:date.range.type:0 +msgid "A date range type must be unique per company !" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_active +#: model:ir.model.fields,field_description:date_range.field_date_range_type_active +msgid "Active" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap +msgid "Allow Overlap" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Cancel" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id +msgid "Company" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_uid +msgid "Created by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_create_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_create_date +msgid "Created on" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_form_view +msgid "Date Range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view +msgid "Date Range Type" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_type_action +#: model:ir.ui.menu,name:date_range.menu_date_range_type_action +msgid "Date Range Types" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_action +#: model:ir.ui.menu,name:date_range.menu_date_range_action +msgid "Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_tree +msgid "Date range" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree +msgid "Date range type" +msgstr "" + +#. module: date_range +#: model:ir.ui.menu,name:date_range.menu_date_range +msgid "Date ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_display_name +msgid "Display Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count +msgid "Duration" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_end +msgid "End date" +msgstr "" + +#. module: date_range +#: model:ir.actions.act_window,name:date_range.date_range_generator_action +#: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Generate Date Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_id +#: model:ir.model.fields,field_description:date_range.field_date_range_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id +msgid "ID" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_type_allow_overlap +msgid "If sets date range of same type must not overlap." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_generator___last_update +#: model:ir.model.fields,field_description:date_range.field_date_range_type___last_update +msgid "Last Modified on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_uid +#: model:ir.model.fields,field_description:date_range.field_date_range_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_type_write_date +#: model:ir.model.fields,field_description:date_range.field_date_range_write_date +msgid "Last Updated on" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_name +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name +msgid "Name" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_count +msgid "Number of ranges to generate" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix +msgid "Range name prefix" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_date_start +msgid "Start date" +msgstr "" + +#. module: date_range +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form +msgid "Submit" +msgstr "" + +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "The Company in the Date Range Generator and in Date Range Type must be the same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,help:date_range.field_date_range_active +#: model:ir.model.fields,help:date_range.field_date_range_type_active +msgid "The active field allows you to hide the date range without removing it." +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 +msgid "Type" +msgstr "" + +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "You cannot change the company, as this Date Range Type is assigned to Date Range (%s)." +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range +msgid "date.range" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_generator +msgid "date.range.generator" +msgstr "" + +#. module: date_range +#: model:ir.model,name:date_range.model_date_range_type +msgid "date.range.type" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "days" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "months" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "weeks" +msgstr "" + +#. module: date_range +#: selection:date.range.generator,unit_of_time:0 +msgid "years" +msgstr "" + diff --git a/date_range/i18n/de.po b/date_range/i18n/de.po index 70d043384c..f26dbcf683 100644 --- a/date_range/i18n/de.po +++ b/date_range/i18n/de.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "%s ist nicht im erlaubten Bereich (%s > %s)" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "%s überlappt %s" @@ -48,7 +48,8 @@ msgstr "Aktiv" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +#, fuzzy +msgid "Allow Overlap" msgstr "Erlaube Überlappungen" #. module: date_range @@ -99,6 +100,12 @@ msgstr "Datumsbereichstypen" msgid "Date Ranges" msgstr "Datumsbereiche" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +#, fuzzy +msgid "Date Start" +msgstr "Anfangsdatum" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +121,6 @@ msgstr "Datumsbereichstyp" msgid "Date ranges" msgstr "Zeiträume" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "Anfangsdatum" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +141,8 @@ msgstr "Enddatum" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "Datumsbereiche generieren" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "Datumsbereiche generieren" #. module: date_range @@ -197,6 +195,12 @@ msgstr "Anzahl der zu generierenden Bereiche" msgid "Range name prefix" msgstr "Bereichs-Präfix" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +#, fuzzy +msgid "Ranges" +msgstr "Datumsbereiche" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -207,26 +211,48 @@ msgstr "Anfangsdatum" msgid "Submit" msgstr "Senden" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" "Das aktive Feld erlaubt den Zeitbereich zu verbergen ohne ihn zu entfernen." #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Typ" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +#, fuzzy +msgid "Unit Of Time" msgstr "Zeiteinheit" +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." +msgstr "" + #. module: date_range #: model:ir.model,name:date_range.model_date_range msgid "date.range" @@ -261,3 +287,6 @@ msgstr "Wochen" #: selection:date.range.generator,unit_of_time:0 msgid "years" msgstr "Jahre" + +#~ msgid "Genrate Date Ranges" +#~ msgstr "Datumsbereiche generieren" diff --git a/date_range/i18n/el_GR.po b/date_range/i18n/el_GR.po index f4770aa595..cef62e8f31 100644 --- a/date_range/i18n/el_GR.po +++ b/date_range/i18n/el_GR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/el_GR/)\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/" +"el_GR/)\n" +"Language: el_GR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: el_GR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Τύπος" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/en_AU.po b/date_range/i18n/en_AU.po index c1c96f91cf..060a24b328 100644 --- a/date_range/i18n/en_AU.po +++ b/date_range/i18n/en_AU.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2016-12-23 02:01+0000\n" "PO-Revision-Date: 2016-12-23 02:01+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: English (Australia) (https://www.transifex.com/oca/teams/23907/en_AU/)\n" +"Language-Team: English (Australia) (https://www.transifex.com/oca/" +"teams/23907/en_AU/)\n" +"Language: en_AU\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: en_AU\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1383 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1380 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/en_GB.po b/date_range/i18n/en_GB.po index 8e2b9d0a6b..32e0f721ea 100644 --- a/date_range/i18n/en_GB.po +++ b/date_range/i18n/en_GB.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/teams/23907/en_GB/)\n" +"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/" +"teams/23907/en_GB/)\n" +"Language: en_GB\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: en_GB\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Type" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/es.po b/date_range/i18n/es.po index fe6432744f..62355a5158 100644 --- a/date_range/i18n/es.po +++ b/date_range/i18n/es.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "%s no es un rango válido (%s > %s)" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "%s solapa con %s" @@ -48,7 +48,8 @@ msgstr "Activo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +#, fuzzy +msgid "Allow Overlap" msgstr "Permitir solapamiento" #. module: date_range @@ -99,6 +100,12 @@ msgstr "Tipos de rango de fechas" msgid "Date Ranges" msgstr "Rangos de fechas" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +#, fuzzy +msgid "Date Start" +msgstr "Fecha de inicio" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +121,6 @@ msgstr "Tipo de rango de fechas" msgid "Date ranges" msgstr "Rangos de fechas" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "Fecha de inicio" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +141,8 @@ msgstr "Fecha final" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "Generar rangos de fechas" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "Generar rangos de fechas" #. module: date_range @@ -197,6 +195,12 @@ msgstr "Número de rangos a generar" msgid "Range name prefix" msgstr "Prefijo del nombre del rango" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +#, fuzzy +msgid "Ranges" +msgstr "Rangos de fechas" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -207,25 +211,47 @@ msgstr "Fecha de inicio" msgid "Submit" msgstr "Enviar" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "El campo activo permite esconder un rango de fechas sin eliminarlo." #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +#, fuzzy +msgid "Unit Of Time" msgstr "Unidad de tiempo" +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." +msgstr "" + #. module: date_range #: model:ir.model,name:date_range.model_date_range msgid "date.range" @@ -260,3 +286,6 @@ msgstr "semanas" #: selection:date.range.generator,unit_of_time:0 msgid "years" msgstr "años" + +#~ msgid "Genrate Date Ranges" +#~ msgstr "Generar rangos de fechas" diff --git a/date_range/i18n/es_AR.po b/date_range/i18n/es_AR.po index cad8c26e4f..8de66b83c9 100644 --- a/date_range/i18n/es_AR.po +++ b/date_range/i18n/es_AR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/teams/23907/es_AR/)\n" +"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/" +"teams/23907/es_AR/)\n" +"Language: es_AR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_AR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/es_CL.po b/date_range/i18n/es_CL.po index e5c8107d2a..4ed0fab586 100644 --- a/date_range/i18n/es_CL.po +++ b/date_range/i18n/es_CL.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Spanish (Chile) (https://www.transifex.com/oca/teams/23907/es_CL/)\n" +"Language-Team: Spanish (Chile) (https://www.transifex.com/oca/teams/23907/" +"es_CL/)\n" +"Language: es_CL\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_CL\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/es_CO.po b/date_range/i18n/es_CO.po index d955f5c19b..9de6198b06 100644 --- a/date_range/i18n/es_CO.po +++ b/date_range/i18n/es_CO.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/es_CO/)\n" +"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/" +"es_CO/)\n" +"Language: es_CO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_CO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/es_CR.po b/date_range/i18n/es_CR.po index 9a1d20b945..6c94b89dbc 100644 --- a/date_range/i18n/es_CR.po +++ b/date_range/i18n/es_CR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/teams/23907/es_CR/)\n" +"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/" +"teams/23907/es_CR/)\n" +"Language: es_CR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_CR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/es_DO.po b/date_range/i18n/es_DO.po index d6e6201b07..719c276b46 100644 --- a/date_range/i18n/es_DO.po +++ b/date_range/i18n/es_DO.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/teams/23907/es_DO/)\n" +"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/" +"teams/23907/es_DO/)\n" +"Language: es_DO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_DO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/es_EC.po b/date_range/i18n/es_EC.po index d2aa9154f4..98a5ba28fb 100644 --- a/date_range/i18n/es_EC.po +++ b/date_range/i18n/es_EC.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/es_EC/)\n" +"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/" +"es_EC/)\n" +"Language: es_EC\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_EC\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/es_ES.po b/date_range/i18n/es_ES.po index 04a6a93b6b..4bb54f05d1 100644 --- a/date_range/i18n/es_ES.po +++ b/date_range/i18n/es_ES.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/es_ES/)\n" +"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/" +"es_ES/)\n" +"Language: es_ES\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_ES\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/es_MX.po b/date_range/i18n/es_MX.po index 162c024abf..d67820eb1f 100644 --- a/date_range/i18n/es_MX.po +++ b/date_range/i18n/es_MX.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/es_MX/)\n" +"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/" +"es_MX/)\n" +"Language: es_MX\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_MX\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/es_PE.po b/date_range/i18n/es_PE.po index f3901fe790..3d9e95e149 100644 --- a/date_range/i18n/es_PE.po +++ b/date_range/i18n/es_PE.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/es_PE/)\n" +"Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/" +"es_PE/)\n" +"Language: es_PE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_PE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/es_PY.po b/date_range/i18n/es_PY.po index 60f47f384e..0adc3702fe 100644 --- a/date_range/i18n/es_PY.po +++ b/date_range/i18n/es_PY.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Spanish (Paraguay) (https://www.transifex.com/oca/teams/23907/es_PY/)\n" +"Language-Team: Spanish (Paraguay) (https://www.transifex.com/oca/teams/23907/" +"es_PY/)\n" +"Language: es_PY\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_PY\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/es_VE.po b/date_range/i18n/es_VE.po index 0e1b8b06e4..ce71dd4e25 100644 --- a/date_range/i18n/es_VE.po +++ b/date_range/i18n/es_VE.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/teams/23907/es_VE/)\n" +"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/" +"teams/23907/es_VE/)\n" +"Language: es_VE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_VE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/et.po b/date_range/i18n/et.po index a645e167ff..f2016a4169 100644 --- a/date_range/i18n/et.po +++ b/date_range/i18n/et.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/et/)\n" +"Language: et\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: et\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tüüp" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/eu.po b/date_range/i18n/eu.po index 82776fb43b..646a7d1ecb 100644 --- a/date_range/i18n/eu.po +++ b/date_range/i18n/eu.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n" +"Language: eu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: eu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Mota" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/fa.po b/date_range/i18n/fa.po index abb0544864..994fbc8c79 100644 --- a/date_range/i18n/fa.po +++ b/date_range/i18n/fa.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Persian (https://www.transifex.com/oca/teams/23907/fa/)\n" +"Language: fa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fa\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "نوع" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/fi.po b/date_range/i18n/fi.po index 0d6c0cec93..bc5907042c 100644 --- a/date_range/i18n/fi.po +++ b/date_range/i18n/fi.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "Aktiivinen" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tyyppi" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/fr.po b/date_range/i18n/fr.po index 18faf4c788..663239a26f 100644 --- a/date_range/i18n/fr.po +++ b/date_range/i18n/fr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "Actif" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Type" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/fr_CA.po b/date_range/i18n/fr_CA.po index a6435c1803..3a16ab8c6f 100644 --- a/date_range/i18n/fr_CA.po +++ b/date_range/i18n/fr_CA.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/fr_CA/)\n" +"Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/" +"fr_CA/)\n" +"Language: fr_CA\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fr_CA\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Type" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/fr_CH.po b/date_range/i18n/fr_CH.po index 02d20d5c3e..90865da5f0 100644 --- a/date_range/i18n/fr_CH.po +++ b/date_range/i18n/fr_CH.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: French (Switzerland) (https://www.transifex.com/oca/teams/23907/fr_CH/)\n" +"Language-Team: French (Switzerland) (https://www.transifex.com/oca/" +"teams/23907/fr_CH/)\n" +"Language: fr_CH\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fr_CH\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "Actif" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Type" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/fr_FR.po b/date_range/i18n/fr_FR.po index 111270c8fd..594f2a16ce 100644 --- a/date_range/i18n/fr_FR.po +++ b/date_range/i18n/fr_FR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: French (France) (https://www.transifex.com/oca/teams/23907/fr_FR/)\n" +"Language-Team: French (France) (https://www.transifex.com/oca/teams/23907/" +"fr_FR/)\n" +"Language: fr_FR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fr_FR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Type" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/gl.po b/date_range/i18n/gl.po index 8003f60136..1a8c12a11b 100644 --- a/date_range/i18n/gl.po +++ b/date_range/i18n/gl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/gl_ES.po b/date_range/i18n/gl_ES.po index b6c29e39f3..3c42893c4c 100644 --- a/date_range/i18n/gl_ES.po +++ b/date_range/i18n/gl_ES.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2016-11-26 03:36+0000\n" "PO-Revision-Date: 2016-11-26 03:36+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Galician (Spain) (https://www.transifex.com/oca/teams/23907/gl_ES/)\n" +"Language-Team: Galician (Spain) (https://www.transifex.com/oca/teams/23907/" +"gl_ES/)\n" +"Language: gl_ES\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: gl_ES\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1327 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1324 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/he.po b/date_range/i18n/he.po index 3482c7e678..f032f2af58 100644 --- a/date_range/i18n/he.po +++ b/date_range/i18n/he.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Hebrew (https://www.transifex.com/oca/teams/23907/he/)\n" +"Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: he\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "סוג" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/hi.po b/date_range/i18n/hi.po index 29a9de28f3..3e24c94e96 100644 --- a/date_range/i18n/hi.po +++ b/date_range/i18n/hi.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2016-12-23 02:01+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Hindi (https://www.transifex.com/oca/teams/23907/hi/)\n" +"Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1383 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1380 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/hr.po b/date_range/i18n/hr.po index da5bc866b1..24e4e96f37 100644 --- a/date_range/i18n/hr.po +++ b/date_range/i18n/hr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,21 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "%s nije valjani raspon (%s > %s)" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "%s preklapa se sa %s" @@ -48,7 +49,8 @@ msgstr "Aktivan" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +#, fuzzy +msgid "Allow Overlap" msgstr "Dozvoli preklapanje" #. module: date_range @@ -99,6 +101,12 @@ msgstr "Tipovi raspona datuma" msgid "Date Ranges" msgstr "Rasponi datuma" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +#, fuzzy +msgid "Date Start" +msgstr "Datum početka" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +122,6 @@ msgstr "Tip raspona datuma" msgid "Date ranges" msgstr "Rasponi datuma" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "Datum početka" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +142,8 @@ msgstr "Datum završetka" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "Generiraj raspone datuma" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "Generiraj raspone datuma" #. module: date_range @@ -196,6 +195,12 @@ msgstr "Broj raspona za generiranje" msgid "Range name prefix" msgstr "Prefiks naziva raspona" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +#, fuzzy +msgid "Ranges" +msgstr "Rasponi datuma" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,25 +211,47 @@ msgstr "Početni datum" msgid "Submit" msgstr "Izvrši" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "Polje aktivan omogućuje sakrivanje raspona bez da ga brišete." #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tip" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +#, fuzzy +msgid "Unit Of Time" msgstr "Jedinica vremena" +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." +msgstr "" + #. module: date_range #: model:ir.model,name:date_range.model_date_range msgid "date.range" @@ -259,3 +286,6 @@ msgstr "tjedana" #: selection:date.range.generator,unit_of_time:0 msgid "years" msgstr "godina" + +#~ msgid "Genrate Date Ranges" +#~ msgstr "Generiraj raspone datuma" diff --git a/date_range/i18n/hr_HR.po b/date_range/i18n/hr_HR.po index 8afb3a1830..bf8d504fb0 100644 --- a/date_range/i18n/hr_HR.po +++ b/date_range/i18n/hr_HR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,23 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/hr_HR/)\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" +"hr_HR/)\n" +"Language: hr_HR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hr_HR\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +50,7 @@ msgstr "Aktivan" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +101,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +121,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +141,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +194,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +209,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tip" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/hu.po b/date_range/i18n/hu.po index e3fc5a30e7..9010ce2bfc 100644 --- a/date_range/i18n/hu.po +++ b/date_range/i18n/hu.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" +"Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Típus" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/id.po b/date_range/i18n/id.po index 925b7cecda..779d20c992 100644 --- a/date_range/i18n/id.po +++ b/date_range/i18n/id.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Indonesian (https://www.transifex.com/oca/teams/23907/id/)\n" +"Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Jenis" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/it.po b/date_range/i18n/it.po index f67b88d8e6..558656ef7c 100644 --- a/date_range/i18n/it.po +++ b/date_range/i18n/it.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "Attivo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/ja.po b/date_range/i18n/ja.po index 08b33f60a9..0944be5555 100644 --- a/date_range/i18n/ja.po +++ b/date_range/i18n/ja.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/ja/)\n" +"Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ja\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "タイプ" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/ko.po b/date_range/i18n/ko.po index 4e7a6eb8b5..f3a5135f67 100644 --- a/date_range/i18n/ko.po +++ b/date_range/i18n/ko.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Korean (https://www.transifex.com/oca/teams/23907/ko/)\n" +"Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ko\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "유형" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/lo.po b/date_range/i18n/lo.po index 83410d36fe..5060348241 100644 --- a/date_range/i18n/lo.po +++ b/date_range/i18n/lo.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2016-12-23 02:01+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Lao (https://www.transifex.com/oca/teams/23907/lo/)\n" +"Language: lo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: lo\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1383 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1380 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/lt.po b/date_range/i18n/lt.po index 6d2f81204c..b4c27f4964 100644 --- a/date_range/i18n/lt.po +++ b/date_range/i18n/lt.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,21 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" +"Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"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: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipas" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/lt_LT.po b/date_range/i18n/lt_LT.po index 75faa98be7..a54138f40a 100644 --- a/date_range/i18n/lt_LT.po +++ b/date_range/i18n/lt_LT.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,23 @@ msgstr "" "POT-Creation-Date: 2016-12-23 02:01+0000\n" "PO-Revision-Date: 2016-12-23 02:01+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/teams/23907/lt_LT/)\n" +"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/" +"teams/23907/lt_LT/)\n" +"Language: lt_LT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: lt_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" +"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: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +50,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +101,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +121,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +141,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +194,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +209,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1383 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1380 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/lv.po b/date_range/i18n/lv.po index 37d5a732cf..87efe6f820 100644 --- a/date_range/i18n/lv.po +++ b/date_range/i18n/lv.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,21 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Latvian (https://www.transifex.com/oca/teams/23907/lv/)\n" +"Language: lv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " +"2);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tips" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/mk.po b/date_range/i18n/mk.po index 0066fe97b9..4de261aea6 100644 --- a/date_range/i18n/mk.po +++ b/date_range/i18n/mk.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/mk/)\n" +"Language: mk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: mk\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Тип" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/mn.po b/date_range/i18n/mn.po index 41bcb7b9b7..5b1a78e9b1 100644 --- a/date_range/i18n/mn.po +++ b/date_range/i18n/mn.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/mn/)\n" +"Language: mn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: mn\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Төрөл" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/nb.po b/date_range/i18n/nb.po index f74d6b49e2..8df267b268 100644 --- a/date_range/i18n/nb.po +++ b/date_range/i18n/nb.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/nb/)\n" +"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/" +"nb/)\n" +"Language: nb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nb\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Type" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/nb_NO.po b/date_range/i18n/nb_NO.po index b2c5909b86..387d509ee5 100644 --- a/date_range/i18n/nb_NO.po +++ b/date_range/i18n/nb_NO.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2016-12-23 02:01+0000\n" "PO-Revision-Date: 2016-12-23 02:01+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/teams/23907/nb_NO/)\n" +"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/" +"teams/23907/nb_NO/)\n" +"Language: nb_NO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nb_NO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1383 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1380 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/nl.po b/date_range/i18n/nl.po index 4127f9616f..280e132114 100644 --- a/date_range/i18n/nl.po +++ b/date_range/i18n/nl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "Actief" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Type" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/nl_BE.po b/date_range/i18n/nl_BE.po index efc0c39901..644edaa389 100644 --- a/date_range/i18n/nl_BE.po +++ b/date_range/i18n/nl_BE.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/nl_BE/)\n" +"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/" +"nl_BE/)\n" +"Language: nl_BE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nl_BE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Type" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/nl_NL.po b/date_range/i18n/nl_NL.po index 2b45cab4b3..f0cec99204 100644 --- a/date_range/i18n/nl_NL.po +++ b/date_range/i18n/nl_NL.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/teams/23907/nl_NL/)\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" +"teams/23907/nl_NL/)\n" +"Language: nl_NL\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nl_NL\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "%s is geen geldig bereik (%s > %s)" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "%s overlapt %s" @@ -48,7 +49,8 @@ msgstr "Actief" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +#, fuzzy +msgid "Allow Overlap" msgstr "Sta overlap toe" #. module: date_range @@ -99,6 +101,12 @@ msgstr "Datumbereik types" msgid "Date Ranges" msgstr "Datumbereiken" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +#, fuzzy +msgid "Date Start" +msgstr "Startdatum" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +122,6 @@ msgstr "Datumbereik type" msgid "Date ranges" msgstr "Datumbereiken" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "Startdatum" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +142,8 @@ msgstr "Einddatum" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "Genereer datum bereiken" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "Genereer datum bereiken" #. module: date_range @@ -197,6 +196,12 @@ msgstr "Aantal bereiken te genereren" msgid "Range name prefix" msgstr "Bereik naam prefix" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +#, fuzzy +msgid "Ranges" +msgstr "Datumbereiken" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -207,27 +212,49 @@ msgstr "Startdatum" msgid "Submit" msgstr "Indienen" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" "Het actief veld geeft u de mogelijkheid om een datum bereik inactief te " "maken zonder deze te verwijderen." #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Type" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +#, fuzzy +msgid "Unit Of Time" msgstr "Eenheid van tijd" +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." +msgstr "" + #. module: date_range #: model:ir.model,name:date_range.model_date_range msgid "date.range" @@ -262,3 +289,6 @@ msgstr "weken" #: selection:date.range.generator,unit_of_time:0 msgid "years" msgstr "jaren" + +#~ msgid "Genrate Date Ranges" +#~ msgstr "Genereer datum bereiken" diff --git a/date_range/i18n/pl.po b/date_range/i18n/pl.po index 812cbc227b..fd73a6c240 100644 --- a/date_range/i18n/pl.po +++ b/date_range/i18n/pl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,22 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n" +"Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pl\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +50,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +101,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +121,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +141,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +194,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +209,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Typ" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/pt.po b/date_range/i18n/pt.po index 4900e437aa..610970866a 100644 --- a/date_range/i18n/pt.po +++ b/date_range/i18n/pt.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pt\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "%s não é um intervalo válido (%s > %s)" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "%s sobrepõe-se a %s" @@ -48,7 +48,8 @@ msgstr "Ativo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +#, fuzzy +msgid "Allow Overlap" msgstr "Permitir sobreposição" #. module: date_range @@ -99,6 +100,12 @@ msgstr "Tipos de Períodos" msgid "Date Ranges" msgstr "Períodos" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +#, fuzzy +msgid "Date Start" +msgstr "Data inicial" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +121,6 @@ msgstr "Tipo de Período" msgid "Date ranges" msgstr "Períodos" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "Data inicial" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +141,8 @@ msgstr "Data de fim" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "Gerar Períodos" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "Gerar Períodos" #. module: date_range @@ -196,6 +194,12 @@ msgstr "Número de períodos a gerar" msgid "Range name prefix" msgstr "Prefixo do período" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +#, fuzzy +msgid "Ranges" +msgstr "Períodos" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,25 +210,47 @@ msgstr "Data de início" msgid "Submit" msgstr "Submeter" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "O campo Ativo permite-lhe esconder o período sem o remover." #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +#, fuzzy +msgid "Unit Of Time" msgstr "Unidade de Tempo" +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." +msgstr "" + #. module: date_range #: model:ir.model,name:date_range.model_date_range msgid "date.range" @@ -259,3 +285,6 @@ msgstr "semanas" #: selection:date.range.generator,unit_of_time:0 msgid "years" msgstr "anos" + +#~ msgid "Genrate Date Ranges" +#~ msgstr "Gerar Períodos" diff --git a/date_range/i18n/pt_BR.po b/date_range/i18n/pt_BR.po index 28c129cf71..4e16f27d00 100644 --- a/date_range/i18n/pt_BR.po +++ b/date_range/i18n/pt_BR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/23907/pt_BR/)\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" +"teams/23907/pt_BR/)\n" +"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "Ativo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "Tipos de períodos" msgid "Date Ranges" msgstr "Períodos" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "Períodos" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,12 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +#, fuzzy +msgid "Ranges" +msgstr "Períodos" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,25 +209,47 @@ msgstr "Data inicial" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +#, fuzzy +msgid "Unit Of Time" msgstr "Unidade de tempo" +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." +msgstr "" + #. module: date_range #: model:ir.model,name:date_range.model_date_range msgid "date.range" diff --git a/date_range/i18n/pt_PT.po b/date_range/i18n/pt_PT.po index c9031ee842..ede05cddad 100644 --- a/date_range/i18n/pt_PT.po +++ b/date_range/i18n/pt_PT.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/teams/23907/pt_PT/)\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/" +"teams/23907/pt_PT/)\n" +"Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pt_PT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "Ativo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tipo" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/ro.po b/date_range/i18n/ro.po index 205bd2764f..0bf493f1b6 100644 --- a/date_range/i18n/ro.po +++ b/date_range/i18n/ro.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,21 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" +"Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" +"2:1));\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tip" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/ru.po b/date_range/i18n/ru.po index 86d32eaeeb..ed492a8941 100644 --- a/date_range/i18n/ru.po +++ b/date_range/i18n/ru.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,22 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n" +"Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ru\n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" +"%100>=11 && n%100<=14)? 2 : 3);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +50,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +101,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +121,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +141,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +194,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +209,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Тип" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/sk.po b/date_range/i18n/sk.po index 361fb4451f..85c941f6c0 100644 --- a/date_range/i18n/sk.po +++ b/date_range/i18n/sk.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" +"Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: sk\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "Aktívne" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Typ" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/sl.po b/date_range/i18n/sl.po index 1d4dfaa7dd..f90e693706 100644 --- a/date_range/i18n/sl.po +++ b/date_range/i18n/sl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,21 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "Aktivno" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tip" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/sr.po b/date_range/i18n/sr.po index 47ea420b5b..494155d937 100644 --- a/date_range/i18n/sr.po +++ b/date_range/i18n/sr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,21 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Serbian (https://www.transifex.com/oca/teams/23907/sr/)\n" +"Language: sr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"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: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tip" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/sr@latin.po b/date_range/i18n/sr@latin.po index 53eea2466e..5ad17c73d6 100644 --- a/date_range/i18n/sr@latin.po +++ b/date_range/i18n/sr@latin.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,23 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/sr@latin/)\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/" +"sr@latin/)\n" +"Language: sr@latin\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"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: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +50,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +101,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +121,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +141,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +194,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +209,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tip" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/sv.po b/date_range/i18n/sv.po index cdd39d22be..24b287c494 100644 --- a/date_range/i18n/sv.po +++ b/date_range/i18n/sv.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" +"Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Typ" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/th.po b/date_range/i18n/th.po index 542203c639..3c32a3f890 100644 --- a/date_range/i18n/th.po +++ b/date_range/i18n/th.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Thai (https://www.transifex.com/oca/teams/23907/th/)\n" +"Language: th\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: th\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "ชนิด" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/tr.po b/date_range/i18n/tr.po index ccf1caef31..200e9f2720 100644 --- a/date_range/i18n/tr.po +++ b/date_range/i18n/tr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "Aktif" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tür" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/tr_TR.po b/date_range/i18n/tr_TR.po index 57782651b2..ddd21ae8ee 100644 --- a/date_range/i18n/tr_TR.po +++ b/date_range/i18n/tr_TR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/tr_TR/)\n" +"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/" +"tr_TR/)\n" +"Language: tr_TR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: tr_TR\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "Etkin" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Tip" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/uk.po b/date_range/i18n/uk.po index a81d6baf58..b8058a86d6 100644 --- a/date_range/i18n/uk.po +++ b/date_range/i18n/uk.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,21 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Ukrainian (https://www.transifex.com/oca/teams/23907/uk/)\n" +"Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"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: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Тип" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/vi.po b/date_range/i18n/vi.po index 45e2dd95ca..607c7d93ec 100644 --- a/date_range/i18n/vi.po +++ b/date_range/i18n/vi.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -12,20 +12,20 @@ msgstr "" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" "Language-Team: Vietnamese (https://www.transifex.com/oca/teams/23907/vi/)\n" +"Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: vi\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +48,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +99,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +119,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +139,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +192,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +207,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "Loại" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/vi_VN.po b/date_range/i18n/vi_VN.po index cd37e82692..b48b2c44d7 100644 --- a/date_range/i18n/vi_VN.po +++ b/date_range/i18n/vi_VN.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-02-18 02:29+0000\n" "PO-Revision-Date: 2017-02-18 02:29+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/teams/23907/vi_VN/)\n" +"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/" +"teams/23907/vi_VN/)\n" +"Language: vi_VN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: vi_VN\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1454 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1451 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range diff --git a/date_range/i18n/zh_CN.po b/date_range/i18n/zh_CN.po index d34f1f7545..6642e59421 100644 --- a/date_range/i18n/zh_CN.po +++ b/date_range/i18n/zh_CN.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/zh_CN/)\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" +"zh_CN/)\n" +"Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,8 @@ msgstr "有效" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +#, fuzzy +msgid "Allow Overlap" msgstr "允许重叠" #. module: date_range @@ -99,6 +101,12 @@ msgstr "日期范围类型" msgid "Date Ranges" msgstr "日期范围" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +#, fuzzy +msgid "Date Start" +msgstr "日期开始" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +122,6 @@ msgstr "日期范围类型" msgid "Date ranges" msgstr "日期范围" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "日期开始" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,14 +142,10 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action +#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Generate Date Ranges" msgstr "" -#. module: date_range -#: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" -msgstr "生成日期范围" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_id #: model:ir.model.fields,field_description:date_range.field_date_range_id @@ -196,6 +195,12 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +#, fuzzy +msgid "Ranges" +msgstr "日期范围" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +211,44 @@ msgstr "开始日期" msgid "Submit" msgstr "提交" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "类型" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range @@ -259,3 +285,6 @@ msgstr "" #: selection:date.range.generator,unit_of_time:0 msgid "years" msgstr "" + +#~ msgid "Genrate Date Ranges" +#~ msgstr "生成日期范围" diff --git a/date_range/i18n/zh_TW.po b/date_range/i18n/zh_TW.po index 52d4abfe3c..72ce3f83d2 100644 --- a/date_range/i18n/zh_TW.po +++ b/date_range/i18n/zh_TW.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * date_range -# +# # Translators: # OCA Transbot , 2016 msgid "" @@ -11,21 +11,22 @@ msgstr "" "POT-Creation-Date: 2017-08-01 02:44+0000\n" "PO-Revision-Date: 2017-08-01 02:44+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/zh_TW/)\n" +"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/" +"zh_TW/)\n" +"Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: zh_TW\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: date_range -#: code:addons/date_range/models/date_range.py:43 +#: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" msgstr "" #. module: date_range -#: code:addons/date_range/models/date_range.py:71 +#: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" msgstr "" @@ -48,7 +49,7 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap -msgid "Allow overlap" +msgid "Allow Overlap" msgstr "" #. module: date_range @@ -99,6 +100,11 @@ msgstr "" msgid "Date Ranges" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start +msgid "Date Start" +msgstr "" + #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" @@ -114,11 +120,6 @@ msgstr "" msgid "Date ranges" msgstr "" -#. module: date_range -#: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start -msgid "Date start" -msgstr "" - #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name #: model:ir.model.fields,field_description:date_range.field_date_range_generator_display_name @@ -139,12 +140,8 @@ msgstr "" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action -msgid "Generate Date Ranges" -msgstr "" - -#. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form -msgid "Genrate Date Ranges" +msgid "Generate Date Ranges" msgstr "" #. module: date_range @@ -196,6 +193,11 @@ msgstr "" msgid "Range name prefix" msgstr "" +#. module: date_range +#: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids +msgid "Ranges" +msgstr "" + #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" @@ -206,23 +208,44 @@ msgstr "" msgid "Submit" msgstr "" +#. module: date_range +#: code:addons/date_range/wizard/date_range_generator.py:78 +#, python-format +msgid "" +"The Company in the Date Range Generator and in Date Range Type must be the " +"same." +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range.py:51 +#, python-format +msgid "The Company in the Date Range and in Date Range Type must be the same." +msgstr "" + #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active #: model:ir.model.fields,help:date_range.field_date_range_type_active -msgid "" -"The active field allows you to hide the date range without removing it." +msgid "The active field allows you to hide the date range without removing it." msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1647 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1644 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 msgid "Type" msgstr "類型" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time -msgid "Unit of time" +msgid "Unit Of Time" +msgstr "" + +#. module: date_range +#: code:addons/date_range/models/date_range_type.py:42 +#, python-format +msgid "" +"You cannot change the company, as this Date Range Type is assigned to Date " +"Range (%s)." msgstr "" #. module: date_range From fbd5064210a72915c9f4a708faa1b40a9a3733f9 Mon Sep 17 00:00:00 2001 From: Osoul Date: Sat, 30 Jun 2018 03:23:27 +0000 Subject: [PATCH 17/37] Translated using Weblate (Arabic) Currently translated at 89.1% (41 of 46 strings) Translation: server-ux-11.0/server-ux-11.0-date_range Translate-URL: https://translation.odoo-community.org/projects/server-ux-11-0/server-ux-11-0-date_range/ar/ --- date_range/i18n/ar.po | 68 ++++++++++++++++++++++--------------------- 1 file changed, 35 insertions(+), 33 deletions(-) diff --git a/date_range/i18n/ar.po b/date_range/i18n/ar.po index 36292f416b..59173d74a8 100644 --- a/date_range/i18n/ar.po +++ b/date_range/i18n/ar.po @@ -9,48 +9,49 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" -"PO-Revision-Date: 2017-08-01 02:44+0000\n" -"Last-Translator: OCA Transbot , 2016\n" +"PO-Revision-Date: 2018-07-01 04:01+0000\n" +"Last-Translator: Osoul \n" "Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" "Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " -"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" +"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" +"X-Generator: Weblate 3.0.1\n" #. module: date_range #: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" -msgstr "" +msgstr "%s ليست فترة سليمة (%s > %s)" #. module: date_range #: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" -msgstr "" +msgstr "%s تتداخل مع %s" #. module: date_range #: sql_constraint:date.range:0 msgid "A date range must be unique per company !" -msgstr "" +msgstr "الفترة يجب أن تكون مميزة لكل مؤسسة !" #. module: date_range #: sql_constraint:date.range.type:0 msgid "A date range type must be unique per company !" -msgstr "" +msgstr "نوع الفترة يجب أن يكون مميزاً لكل مؤسسة !" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_active #: model:ir.model.fields,field_description:date_range.field_date_range_type_active msgid "Active" -msgstr "" +msgstr "نشط" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap msgid "Allow Overlap" -msgstr "" +msgstr "السماح بالتداخل" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form @@ -62,7 +63,7 @@ msgstr "إلغاء" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id msgid "Company" -msgstr "" +msgstr "المؤسسة" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_uid @@ -81,44 +82,44 @@ msgstr "أنشئ في" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view msgid "Date Range" -msgstr "" +msgstr "الفترة الزمنية" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view msgid "Date Range Type" -msgstr "" +msgstr "نوع الفترة الزمنية" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_type_action #: model:ir.ui.menu,name:date_range.menu_date_range_type_action msgid "Date Range Types" -msgstr "" +msgstr "أنواع الفترات الزمنية" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_action #: model:ir.ui.menu,name:date_range.menu_date_range_action msgid "Date Ranges" -msgstr "" +msgstr "الفترات الزمنية" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start msgid "Date Start" -msgstr "" +msgstr "تاريخ البدء" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" -msgstr "" +msgstr "الفترة الزمنية" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree msgid "Date range type" -msgstr "" +msgstr "نوع الفترة الزمنية" #. module: date_range #: model:ir.ui.menu,name:date_range.menu_date_range msgid "Date ranges" -msgstr "" +msgstr "الفترات الزمنية" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name @@ -130,19 +131,19 @@ msgstr "اسم العرض" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count msgid "Duration" -msgstr "" +msgstr "المدة الزمنية" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_end msgid "End date" -msgstr "" +msgstr "تاريخ الانتهاء" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Generate Date Ranges" -msgstr "" +msgstr "إنشاء فترات زمنية" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_id @@ -186,27 +187,27 @@ msgstr "الاسم" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count msgid "Number of ranges to generate" -msgstr "" +msgstr "عدد الفترات المطلوبة" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix msgid "Range name prefix" -msgstr "" +msgstr "بادئة اسم الفترات" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids msgid "Ranges" -msgstr "" +msgstr "الفترات الزمنية" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" -msgstr "" +msgstr "تاريخ البدء" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Submit" -msgstr "" +msgstr "إنشاء" #. module: date_range #: code:addons/date_range/wizard/date_range_generator.py:78 @@ -214,13 +215,13 @@ msgstr "" msgid "" "The Company in the Date Range Generator and in Date Range Type must be the " "same." -msgstr "" +msgstr "المؤسسة في الفترة الزمنية وفي نوع الفترة يجب أن تكون متطابقة." #. module: date_range #: code:addons/date_range/models/date_range.py:51 #, python-format msgid "The Company in the Date Range and in Date Range Type must be the same." -msgstr "" +msgstr "المؤسسة في الفترة الزمنية وفي نوع الفترة يجب أن تكون متطابقة." #. module: date_range #: model:ir.model.fields,help:date_range.field_date_range_active @@ -238,7 +239,7 @@ msgstr "النوع" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time msgid "Unit Of Time" -msgstr "" +msgstr "الوحدة الزمنية" #. module: date_range #: code:addons/date_range/models/date_range_type.py:42 @@ -247,6 +248,7 @@ msgid "" "You cannot change the company, as this Date Range Type is assigned to Date " "Range (%s)." msgstr "" +"لا يمكنك تغيير المؤسسة، حيث أن نوع الفترة تم تعيينه للفترة الزمنية (%s)." #. module: date_range #: model:ir.model,name:date_range.model_date_range @@ -266,19 +268,19 @@ msgstr "" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "days" -msgstr "" +msgstr "أيام" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "months" -msgstr "" +msgstr "أشهر" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "weeks" -msgstr "" +msgstr "أسابيع" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "years" -msgstr "" +msgstr "سنوات" From 3d5ef8977c966eee8c020bc44e2368e354dc52fa Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Fri, 13 Jul 2018 10:03:28 +0200 Subject: [PATCH 18/37] [IMP] date_range: Pass integration tests If any module adds a required field on company, module fails. Executing it on post_install, there's no problem. --- date_range/tests/test_date_range.py | 2 ++ date_range/tests/test_date_range_generator.py | 2 ++ date_range/tests/test_date_range_type.py | 2 ++ 3 files changed, 6 insertions(+) diff --git a/date_range/tests/test_date_range.py b/date_range/tests/test_date_range.py index f5dc7d3368..28d6d5cbc9 100644 --- a/date_range/tests/test_date_range.py +++ b/date_range/tests/test_date_range.py @@ -6,6 +6,8 @@ class DateRangeTest(TransactionCase): + post_install = True + at_install = False def setUp(self): super(DateRangeTest, self).setUp() diff --git a/date_range/tests/test_date_range_generator.py b/date_range/tests/test_date_range_generator.py index d7a0b552c1..4ff05de886 100644 --- a/date_range/tests/test_date_range_generator.py +++ b/date_range/tests/test_date_range_generator.py @@ -7,6 +7,8 @@ class DateRangeGeneratorTest(TransactionCase): + post_install = True + at_install = False def setUp(self): super(DateRangeGeneratorTest, self).setUp() diff --git a/date_range/tests/test_date_range_type.py b/date_range/tests/test_date_range_type.py index 2ae1e9777c..8178c09d78 100644 --- a/date_range/tests/test_date_range_type.py +++ b/date_range/tests/test_date_range_type.py @@ -8,6 +8,8 @@ class DateRangeTypeTest(TransactionCase): + post_install = True + at_install = False def setUp(self): super(DateRangeTypeTest, self).setUp() From 9881b74a4c16090cba6bab63230a4d1207115b86 Mon Sep 17 00:00:00 2001 From: OCA Git Bot Date: Sun, 5 Aug 2018 17:32:10 +0200 Subject: [PATCH 19/37] [UPD] README.rst --- date_range/README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/date_range/README.rst b/date_range/README.rst index 32176f3f0f..3eedd3923b 100644 --- a/date_range/README.rst +++ b/date_range/README.rst @@ -133,7 +133,7 @@ promote its widespread use. :target: https://github.com/lmignon :alt: lmignon -Current `maintainer `_: +Current `maintainer `__: |maintainer-lmignon| From d6ac45914c5d3d83f326b73e89528b139c47998c Mon Sep 17 00:00:00 2001 From: oca-travis Date: Wed, 8 Aug 2018 09:00:58 +0000 Subject: [PATCH 20/37] [UPD] Update date_range.pot --- date_range/i18n/date_range.pot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/date_range/i18n/date_range.pot b/date_range/i18n/date_range.pot index 55ae8d7271..fc09caab13 100644 --- a/date_range/i18n/date_range.pot +++ b/date_range/i18n/date_range.pot @@ -222,8 +222,8 @@ msgstr "" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_type_id -#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1470 -#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1471 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_id_1510 +#: model:ir.model.fields,field_description:date_range.field_date_range_type_name_1511 msgid "Type" msgstr "" From ff39d77ad2065e51749681cfec6dc04bbc2952a8 Mon Sep 17 00:00:00 2001 From: Hans Henrik Gabelgaard Date: Wed, 5 Sep 2018 07:29:46 +0000 Subject: [PATCH 21/37] Translated using Weblate (Danish) Currently translated at 82.6% (38 of 46 strings) Translation: server-ux-11.0/server-ux-11.0-date_range Translate-URL: https://translation.odoo-community.org/projects/server-ux-11-0/server-ux-11-0-date_range/da/ --- date_range/i18n/da.po | 61 ++++++++++++++++++++++--------------------- 1 file changed, 31 insertions(+), 30 deletions(-) diff --git a/date_range/i18n/da.po b/date_range/i18n/da.po index 1da068256a..525a54bb98 100644 --- a/date_range/i18n/da.po +++ b/date_range/i18n/da.po @@ -9,36 +9,37 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-01 02:44+0000\n" -"PO-Revision-Date: 2017-08-01 02:44+0000\n" -"Last-Translator: OCA Transbot , 2016\n" +"PO-Revision-Date: 2018-09-06 08:11+0000\n" +"Last-Translator: Hans Henrik Gabelgaard \n" "Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" "Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.1.1\n" #. module: date_range #: code:addons/date_range/models/date_range.py:61 #, python-format msgid "%s is not a valid range (%s > %s)" -msgstr "" +msgstr "%s er ikke et gyldigt interval (%s > %s)" #. module: date_range #: code:addons/date_range/models/date_range.py:89 #, python-format msgid "%s overlaps %s" -msgstr "" +msgstr "%s overlapper %s" #. module: date_range #: sql_constraint:date.range:0 msgid "A date range must be unique per company !" -msgstr "" +msgstr "Et dato interval skal være unikt inden for virksomheden!" #. module: date_range #: sql_constraint:date.range.type:0 msgid "A date range type must be unique per company !" -msgstr "" +msgstr "En dato intervaltype skal være unikt inden for virksomheden!" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_active @@ -49,7 +50,7 @@ msgstr "Aktiv" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_allow_overlap msgid "Allow Overlap" -msgstr "" +msgstr "Tillad overlap" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form @@ -61,7 +62,7 @@ msgstr "Annuller" #: model:ir.model.fields,field_description:date_range.field_date_range_generator_company_id #: model:ir.model.fields,field_description:date_range.field_date_range_type_company_id msgid "Company" -msgstr "" +msgstr "Virksomhed" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_create_uid @@ -80,44 +81,44 @@ msgstr "Oprettet den" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_form_view msgid "Date Range" -msgstr "" +msgstr "Dato interval" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_type_form_view msgid "Date Range Type" -msgstr "" +msgstr "Intervaltype" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_type_action #: model:ir.ui.menu,name:date_range.menu_date_range_type_action msgid "Date Range Types" -msgstr "" +msgstr "Intervaltyper" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_action #: model:ir.ui.menu,name:date_range.menu_date_range_action msgid "Date Ranges" -msgstr "" +msgstr "Dato intervaller" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_date_start msgid "Date Start" -msgstr "" +msgstr "Start dato" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_tree msgid "Date range" -msgstr "" +msgstr "Dato interval" #. module: date_range #: model:ir.ui.view,arch_db:date_range.view_date_range_type_tree msgid "Date range type" -msgstr "" +msgstr "Intervaltype" #. module: date_range #: model:ir.ui.menu,name:date_range.menu_date_range msgid "Date ranges" -msgstr "" +msgstr "Dato intervaller" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_display_name @@ -129,19 +130,19 @@ msgstr "Vist navn" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_duration_count msgid "Duration" -msgstr "" +msgstr "Varighed" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_end msgid "End date" -msgstr "" +msgstr "Slut dato" #. module: date_range #: model:ir.actions.act_window,name:date_range.date_range_generator_action #: model:ir.ui.menu,name:date_range.menu_date_range_generator_action #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Generate Date Ranges" -msgstr "" +msgstr "Generer dato intervaller" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_id @@ -185,27 +186,27 @@ msgstr "Navn" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_count msgid "Number of ranges to generate" -msgstr "" +msgstr "Antal intervaller der genereres" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_name_prefix msgid "Range name prefix" -msgstr "" +msgstr "Prefix for interval navn" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_type_date_range_ids msgid "Ranges" -msgstr "" +msgstr "Intervaller" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_date_start msgid "Start date" -msgstr "" +msgstr "Start dato" #. module: date_range #: model:ir.ui.view,arch_db:date_range.date_range_generator_view_form msgid "Submit" -msgstr "" +msgstr "Indsend" #. module: date_range #: code:addons/date_range/wizard/date_range_generator.py:78 @@ -237,7 +238,7 @@ msgstr "Type" #. module: date_range #: model:ir.model.fields,field_description:date_range.field_date_range_generator_unit_of_time msgid "Unit Of Time" -msgstr "" +msgstr "Tidsenhed" #. module: date_range #: code:addons/date_range/models/date_range_type.py:42 @@ -265,19 +266,19 @@ msgstr "" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "days" -msgstr "" +msgstr "dage" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "months" -msgstr "" +msgstr "måneder" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "weeks" -msgstr "" +msgstr "uger" #. module: date_range #: selection:date.range.generator,unit_of_time:0 msgid "years" -msgstr "" +msgstr "år" From cf93a9482d6056dd5199a9d4156267efe5d979f0 Mon Sep 17 00:00:00 2001 From: Andrea Date: Mon, 1 Oct 2018 16:44:07 +0200 Subject: [PATCH 22/37] [12.0][MIG] date_range --- date_range/README.rst | 10 +- date_range/__init__.py | 1 - date_range/__manifest__.py | 9 +- .../11.0.2.0.0/noupdate_changes.xml | 9 - .../11.0.2.0.0/openupgrade_analysis.txt | 3 - .../11.0.2.0.0/openupgrade_analysis_work.txt | 4 - .../migrations/11.0.2.0.0/post-migration.py | 11 - date_range/models/__init__.py | 1 - date_range/models/date_range.py | 14 +- date_range/models/date_range_type.py | 14 +- date_range/readme/CONTRIBUTORS.rst | 1 + date_range/readme/INSTALL.rst | 2 - date_range/static/src/js/date_range.js | 210 +++++++++--------- date_range/tests/__init__.py | 1 - date_range/tests/test_date_range.py | 10 +- date_range/tests/test_date_range_generator.py | 13 +- date_range/tests/test_date_range_type.py | 7 +- date_range/wizard/__init__.py | 1 - date_range/wizard/date_range_generator.py | 22 +- 19 files changed, 155 insertions(+), 188 deletions(-) delete mode 100644 date_range/migrations/11.0.2.0.0/noupdate_changes.xml delete mode 100644 date_range/migrations/11.0.2.0.0/openupgrade_analysis.txt delete mode 100644 date_range/migrations/11.0.2.0.0/openupgrade_analysis_work.txt delete mode 100644 date_range/migrations/11.0.2.0.0/post-migration.py diff --git a/date_range/README.rst b/date_range/README.rst index 3eedd3923b..4232f2dcef 100644 --- a/date_range/README.rst +++ b/date_range/README.rst @@ -14,13 +14,13 @@ Date Range :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fserver--ux-lightgray.png?logo=github - :target: https://github.com/OCA/server-ux/tree/11.0/date_range + :target: https://github.com/OCA/server-ux/tree/12.0/date_range :alt: OCA/server-ux .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png :target: https://translation.odoo-community.org/projects/server-ux-11-0/server-ux-11-0-date_range :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/250/11.0 + :target: https://runbot.odoo-community.org/runbot/250/12.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -97,7 +97,7 @@ 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 `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -133,10 +133,10 @@ promote its widespread use. :target: https://github.com/lmignon :alt: lmignon -Current `maintainer `__: +Current `maintainer `_: |maintainer-lmignon| -This module is part of the `OCA/server-ux `_ project on GitHub. +This module is part of the `OCA/server-ux `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/date_range/__init__.py b/date_range/__init__.py index faa4535ba4..4d7a49b5e2 100644 --- a/date_range/__init__.py +++ b/date_range/__init__.py @@ -1,4 +1,3 @@ -# © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from . import models diff --git a/date_range/__manifest__.py b/date_range/__manifest__.py index fd65913761..68390a22d3 100644 --- a/date_range/__manifest__.py +++ b/date_range/__manifest__.py @@ -1,14 +1,13 @@ -# © 2016 ACSONE SA/NV () +# Copyright 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { "name": "Date Range", "summary": "Manage all kind of date range", - "version": "11.0.2.0.0", + "version": "12.0.1.0.0", "category": "Uncategorized", "website": "https://github.com/oca/server-ux", "author": "ACSONE SA/NV, Odoo Community Association (OCA)", "license": "AGPL-3", - "application": False, "installable": True, "depends": [ "web", @@ -23,6 +22,6 @@ "qweb": [ "static/src/xml/date_range.xml", ], - 'development_status': 'Mature', - 'maintainers': ['lmignon'], + "development_status": "Mature", + "maintainers": ["lmignon"], } diff --git a/date_range/migrations/11.0.2.0.0/noupdate_changes.xml b/date_range/migrations/11.0.2.0.0/noupdate_changes.xml deleted file mode 100644 index db1aff7fc2..0000000000 --- a/date_range/migrations/11.0.2.0.0/noupdate_changes.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - ['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)] - - - ['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)] - - diff --git a/date_range/migrations/11.0.2.0.0/openupgrade_analysis.txt b/date_range/migrations/11.0.2.0.0/openupgrade_analysis.txt deleted file mode 100644 index f5a9ace941..0000000000 --- a/date_range/migrations/11.0.2.0.0/openupgrade_analysis.txt +++ /dev/null @@ -1,3 +0,0 @@ ----Fields in module 'date_range'--- ----XML records in module 'date_range'--- -NEW ir.rule: date_range.date_range_generator_comp_rule (noupdate) diff --git a/date_range/migrations/11.0.2.0.0/openupgrade_analysis_work.txt b/date_range/migrations/11.0.2.0.0/openupgrade_analysis_work.txt deleted file mode 100644 index b14d703704..0000000000 --- a/date_range/migrations/11.0.2.0.0/openupgrade_analysis_work.txt +++ /dev/null @@ -1,4 +0,0 @@ ----Fields in module 'date_range'--- ----XML records in module 'date_range'--- -NEW ir.rule: date_range.date_range_generator_comp_rule (noupdate) -# NOTHING TO DO \ No newline at end of file diff --git a/date_range/migrations/11.0.2.0.0/post-migration.py b/date_range/migrations/11.0.2.0.0/post-migration.py deleted file mode 100644 index 1145d80990..0000000000 --- a/date_range/migrations/11.0.2.0.0/post-migration.py +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 2017 Eficent -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). - -from openupgradelib import openupgrade - - -@openupgrade.migrate() -def migrate(env, version): - openupgrade.load_data( - env.cr, 'date_range', 'migrations/11.0.2.0.0/noupdate_changes.xml', - ) diff --git a/date_range/models/__init__.py b/date_range/models/__init__.py index 2464998170..4c36edfd59 100644 --- a/date_range/models/__init__.py +++ b/date_range/models/__init__.py @@ -1,4 +1,3 @@ -# © 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from . import date_range_type diff --git a/date_range/models/date_range.py b/date_range/models/date_range.py index 10e78818ad..704f602525 100644 --- a/date_range/models/date_range.py +++ b/date_range/models/date_range.py @@ -1,13 +1,13 @@ -# © 2016 ACSONE SA/NV () +# Copyright 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from odoo import api, fields, models -from odoo.tools.translate import _ +from odoo import _, api, fields, models from odoo.exceptions import ValidationError class DateRange(models.Model): _name = "date.range" + _description = "Date Range" _order = "type_name,date_start" @api.model @@ -22,7 +22,7 @@ def _default_company(self): ondelete='restrict', domain="['|', ('company_id', '=', company_id), " "('company_id', '=', False)]") type_name = fields.Char( - string='Type', related='type_id.name', readonly=True, store=True) + related='type_id.name', readonly=True, store=True, string="Type Name") company_id = fields.Many2one( comodel_name='res.company', string='Company', index=1, default=_default_company) @@ -34,7 +34,7 @@ def _default_company(self): ('date_range_uniq', 'unique (name,type_id, company_id)', 'A date range must be unique per company !')] - @api.onchange('company_id') + @api.onchange('company_id', 'type_id') def _onchange_company_id(self): if self.company_id and self.type_id.company_id and \ self.type_id.company_id != self.company_id: @@ -54,9 +54,7 @@ def _check_company_id_type_id(self): @api.constrains('type_id', 'date_start', 'date_end', 'company_id') def _validate_range(self): for this in self: - start = fields.Date.from_string(this.date_start) - end = fields.Date.from_string(this.date_end) - if start > end: + if this.date_start > this.date_end: raise ValidationError( _("%s is not a valid range (%s > %s)") % ( this.name, this.date_start, this.date_end)) diff --git a/date_range/models/date_range_type.py b/date_range/models/date_range_type.py index 9ddae3e561..a5f5406ec8 100644 --- a/date_range/models/date_range_type.py +++ b/date_range/models/date_range_type.py @@ -1,13 +1,13 @@ -# © 2016 ACSONE SA/NV () +# Copyright 2016 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from odoo import api, fields, models -from odoo.tools.translate import _ +from odoo import _, api, fields, models from odoo.exceptions import ValidationError class DateRangeType(models.Model): _name = "date.range.type" + _description = "Date Range Type" @api.model def _default_company(self): @@ -18,8 +18,8 @@ def _default_company(self): help="If sets date range of same type must not overlap.", default=False) active = fields.Boolean( - help="The active field allows you to hide the date range without " - "removing it.", default=True) + help="The active field allows you to hide the date range type " + "without removing it.", default=True) company_id = fields.Many2one( comodel_name='res.company', string='Company', index=1, default=_default_company) @@ -35,10 +35,10 @@ def _check_company_id(self): for rec in self.sudo(): if not rec.company_id: continue - if bool(self.date_range_ids.filtered( + if bool(rec.date_range_ids.filtered( lambda r: r.company_id and r.company_id != rec.company_id)): raise ValidationError( _('You cannot change the company, as this ' 'Date Range Type is assigned to Date Range ' - '(%s).') % (self.date_range_ids.name_get()[0][1])) + '(%s).') % (rec.date_range_ids.name_get()[0][1])) diff --git a/date_range/readme/CONTRIBUTORS.rst b/date_range/readme/CONTRIBUTORS.rst index 4d37025784..38b10b3163 100644 --- a/date_range/readme/CONTRIBUTORS.rst +++ b/date_range/readme/CONTRIBUTORS.rst @@ -1,3 +1,4 @@ * Laurent Mignon * Alexis de Lattre * Miquel Raïch +* Andrea Stirpe diff --git a/date_range/readme/INSTALL.rst b/date_range/readme/INSTALL.rst index 695d21fafe..f4bf76d5ec 100644 --- a/date_range/readme/INSTALL.rst +++ b/date_range/readme/INSTALL.rst @@ -1,3 +1 @@ The addon use the daterange method from postgres. This method is supported as of postgresql 9.2 - - diff --git a/date_range/static/src/js/date_range.js b/date_range/static/src/js/date_range.js index 7775f55038..9b8200e524 100644 --- a/date_range/static/src/js/date_range.js +++ b/date_range/static/src/js/date_range.js @@ -1,125 +1,125 @@ -/* © 2016 ACSONE SA/NV () +/* Copyright 2016 ACSONE SA/NV () * License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). */ odoo.define('date_range.search_filters', function (require) { -"use strict"; - -var core = require('web.core'); -var data = require('web.data'); -var filters = require('web.search_filters'); -var rpc = require('web.rpc'); -var framework = require('web.framework'); - -var _t = core._t; -filters.ExtendedSearchProposition.include({ - select_field: function(field) { - this._super.apply(this, arguments); - this.is_date_range_selected = false; - this.is_date = field.type === 'date' || field.type === 'datetime'; - this.$value = this.$el.find('.searchview_extended_prop_value, .o_searchview_extended_prop_value'); - if (this.is_date){ - var ds = new data.DataSetSearch(this, 'date.range.type', this.context, [[1, '=', 1]]); - ds.read_slice(['name'], {}).done(this.proxy('add_date_range_types_operator')); - } - }, - - add_date_range_types_operator: function(date_range_types){ - var self = this; - _.each(date_range_types, function(drt) { - $('