From bb38c7047e739b250ceff9e90099e25d59bc2b3d Mon Sep 17 00:00:00 2001 From: "Lucas Perais (lpe)" Date: Wed, 18 Oct 2017 13:40:44 +0200 Subject: [PATCH 01/37] [FIX] im_livechat, mail: visitor to portal_user should keep livechat channel Before this commit, when starting a livechat session as a public user and continuing as a portal user, the conversation was lost (the poral user couldn't see previous messages posted as a public user) After this commit, the conversation is kept and security insured by the uuid in the cookie OPW 775568 closes #20279 --- addons/im_livechat/controllers/main.py | 3 ++- addons/mail/controllers/bus.py | 5 ++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/addons/im_livechat/controllers/main.py b/addons/im_livechat/controllers/main.py index eaf54eaf399..25e5a946fbc 100644 --- a/addons/im_livechat/controllers/main.py +++ b/addons/im_livechat/controllers/main.py @@ -70,9 +70,10 @@ class LivechatController(http.Controller): anonymous_name = request.env.user.name return request.env["im_livechat.channel"].get_mail_channel(channel_id, anonymous_name) + # Do not forward port in 10.0 @http.route('/im_livechat/history', type="json", auth="public") def history(self, channel_id, limit): - return request.env["mail.channel"].browse(channel_id).channel_fetch_message(limit=limit) + return request.env["mail.channel"].browse(channel_id).sudo().channel_fetch_message(limit=limit) @http.route('/im_livechat/feedback', type='json', auth='public') def feedback(self, uuid, rate, reason=None, **kwargs): diff --git a/addons/mail/controllers/bus.py b/addons/mail/controllers/bus.py index 96d092f97b4..274cb722655 100644 --- a/addons/mail/controllers/bus.py +++ b/addons/mail/controllers/bus.py @@ -36,14 +36,13 @@ class MailChatController(openerp.addons.bus.controllers.main.BusController): # -------------------------- @openerp.http.route('/mail/chat_post', type="json", auth="none") def mail_chat_post(self, uuid, message_content, **kwargs): - request_uid = self._default_request_uid() # find the author from the user session, which can be None author_id = False # message_post accept 'False' author_id, but not 'None' if request.session.uid: author_id = request.env['res.users'].sudo().browse(request.session.uid).partner_id.id # post a message without adding followers to the channel. email_from=False avoid to get author from email data - mail_channel = request.env["mail.channel"].sudo(request_uid).search([('uuid', '=', uuid)], limit=1) - message = mail_channel.sudo(request_uid).with_context(mail_create_nosubscribe=True).message_post(author_id=author_id, email_from=False, body=message_content, message_type='comment', subtype='mail.mt_comment', content_subtype='plaintext', **kwargs) + mail_channel = request.env["mail.channel"].sudo().search([('uuid', '=', uuid)], limit=1) + message = mail_channel.sudo().with_context(mail_create_nosubscribe=True).message_post(author_id=author_id, email_from=False, body=message_content, message_type='comment', subtype='mail.mt_comment', content_subtype='plaintext') return message and message.id or False @openerp.http.route(['/mail/chat_history'], type="json", auth="none") From ab1ad384859e1ac1b9fb6d094cfec4c5750c210b Mon Sep 17 00:00:00 2001 From: "Yenthe V.G" Date: Thu, 9 Nov 2017 13:34:34 +0100 Subject: [PATCH 02/37] [FIX] stock,project: make planner translatable Titles of the sections was not present Closes #20825 Closes #20833 --- addons/project/data/web_planner_data.xml | 6 +++--- addons/project/i18n/project.pot | 12 ++++++++++++ addons/stock/data/web_planner_data.xml | 2 +- 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/addons/project/data/web_planner_data.xml b/addons/project/data/web_planner_data.xml index ce1b1be2077..21b8e6d3dd6 100644 --- a/addons/project/data/web_planner_data.xml +++ b/addons/project/data/web_planner_data.xml @@ -39,7 +39,7 @@ Your Objectives - + Objectives

It's essential to be clear about why you want to use Odoo Project and what your goals are. Indeed, there are many ways to manage a project, to find the best one for you, you need to know exactly what you want to achieve. And later on, we will hopefully transform your objectives into real improvements for your company. @@ -83,7 +83,7 @@ Your Activities - + Activities

The Odoo Project app can be used to manage many activities, from the development of a new product to the daily operations of a customer support. With some creativity, it can even be used to manage your marketing communications or personal projects. But just because it can be done doesn't mean it's always a good idea: let's start by helping you understand what can be a good project.

@@ -116,7 +116,7 @@ Your Projects - + Projects

Depending on what you need and how you want to operate, there are several ways to work with Odoo. First, decide if you want to think in terms of tasks or issues. Then, activate the Timesheets app if you need it.

1. Learn about Tasks, Issues and Timesheets.

diff --git a/addons/project/i18n/project.pot b/addons/project/i18n/project.pot index df1aa4781dc..11026cf0f45 100644 --- a/addons/project/i18n/project.pot +++ b/addons/project/i18n/project.pot @@ -764,6 +764,11 @@ msgstr "" msgid "Active" msgstr "" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2210,6 +2215,12 @@ msgstr "" msgid "Number of documents attached" msgstr "" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "Odoo Project is a super fast and easy way to make your activities and tasks visible to\n" @@ -2458,6 +2469,7 @@ msgstr "" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "" diff --git a/addons/stock/data/web_planner_data.xml b/addons/stock/data/web_planner_data.xml index 592887fa992..cdde8a2e898 100644 --- a/addons/stock/data/web_planner_data.xml +++ b/addons/stock/data/web_planner_data.xml @@ -363,7 +363,7 @@ Reordering Rules - + Reordering Rules

A good inventory management aims to optimize stock levels: not too low (or you may find yourself out of stock) and not too high (your products occupy From a1ad6375efea21fd41cd15cb6749f409f17db123 Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Thu, 9 Nov 2017 13:00:47 +0100 Subject: [PATCH 03/37] [FIX] stock: reordering rules on service 1. Create a stockable product 2. Create a reordering rule 3. Ooops, change stockable into service 4. Run scheduler Odoo created procurement for service products. We prevent changing the product type if there are active reordering rules. We could have silently skipped these products when running the scheduler (in `_get_orderpoint_domain`), but that would have potentially broke existing installations incorrectly set up. opw-781128 --- addons/stock/models/product.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/stock/models/product.py b/addons/stock/models/product.py index d581fde2855..2a0e96f58dd 100644 --- a/addons/stock/models/product.py +++ b/addons/stock/models/product.py @@ -505,6 +505,8 @@ class ProductTemplate(models.Model): done_moves = self.env['stock.move'].search([('product_id', 'in', updated.mapped('product_variant_ids').ids)], limit=1) if done_moves: raise UserError(_("You can not change the unit of measure of a product that has already been used in a done stock move. If you need to change the unit of measure, you may deactivate this product.")) + if 'type' in vals and vals['type'] != 'product' and sum(self.mapped('nbr_reordering_rules')) != 0: + raise UserError(_('You still have some active reordering rules on this product. Please archive or delete them first.')) return super(ProductTemplate, self).write(vals) @api.multi From 1a253d3ae28bb1b230a0c2136b9b741a68b4decc Mon Sep 17 00:00:00 2001 From: "Lucas Perais (lpe)" Date: Thu, 9 Nov 2017 09:56:43 +0100 Subject: [PATCH 04/37] [FIX] web_editor: mediaDialog should trigger change before this event, when editing an email template from the chatter by adding an image through the mediaDialog, the message was always empty if nothing more than the image was present. this was because the html field was not marked as dirty, the event responsible for the marking was not triggered. After this commit, when sending solely an image from the media dialog, the email sent does contain the image opw 779167 closes #20817 --- addons/web_editor/static/src/js/widgets.js | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/web_editor/static/src/js/widgets.js b/addons/web_editor/static/src/js/widgets.js index f924d879e01..0036a0783b7 100644 --- a/addons/web_editor/static/src/js/widgets.js +++ b/addons/web_editor/static/src/js/widgets.js @@ -199,6 +199,7 @@ var MediaDialog = Dialog.extend({ this.final_data = [media, self.old_media]; $(document.body).trigger("media-saved", this.final_data); + $(this.final_data).trigger('input'); // Update editor bar after image edition (in case the image change to icon or other) _.defer(function () { From e77fa0051c35d09e27fd5d233a9425d44a882c61 Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Fri, 10 Nov 2017 10:32:03 +0100 Subject: [PATCH 05/37] [FIX] models: blank export Exporting One2many files gives blank export. This reverts commit 2c61c54ffa67552f7731c9802853ef33197fc1fd. opw-781399 opw-781457 --- odoo/addons/test_impex/tests/test_export.py | 54 +++++++++------------ odoo/models.py | 10 +++- 2 files changed, 31 insertions(+), 33 deletions(-) diff --git a/odoo/addons/test_impex/tests/test_export.py b/odoo/addons/test_impex/tests/test_export.py index 861e7dd1661..226ba9943f6 100644 --- a/odoo/addons/test_impex/tests/test_export.py +++ b/odoo/addons/test_impex/tests/test_export.py @@ -304,12 +304,13 @@ class test_m2o(CreatorCase): [[False]]) def test_basic(self): - """ Exported value is empty + """ Exported value is the name_get of the related object """ record = self.env['export.integer'].create({'value': 42}) + name = dict(record.name_get())[record.id] self.assertEqual( self.export(record.id), - [['']]) + [[name]]) def test_path(self): """ Can recursively export fields of m2o via path @@ -351,13 +352,14 @@ class test_o2m(CreatorCase): def test_single(self): self.assertEqual( self.export([(0, False, {'value': 42})]), - [['']]) + # name_get result + [[u'export.one2many.child:42']]) def test_single_subfield(self): self.assertEqual( self.export([(0, False, {'value': 42})], fields=['value', 'value/value']), - [['', u'42']]) + [[u'export.one2many.child:42', u'42']]) def test_integrate_one_in_parent(self): self.assertEqual( @@ -379,13 +381,9 @@ class test_o2m(CreatorCase): def test_multiple_records_name(self): self.assertEqual( self.export(self.commands, fields=['const', 'value']), - [ - [u'4', ''], - ['', ''], - ['', ''], - ['', ''], - ['', ''], - ]) + [[ + u'4', u','.join(self.names) + ]]) def test_multiple_records_id(self): export = self.export(self.commands, fields=['const', 'value/.id']) @@ -403,18 +401,14 @@ class test_o2m(CreatorCase): def test_multiple_records_with_name_before(self): self.assertEqual( self.export(self.commands, fields=['const', 'value', 'value/value']), - [ - [u'4', '', u'4'], - ['', '', u'42'], - ['', '', u'36'], - ['', '', u'4'], - ['', '', u'13'], - ]) + [[ # exports sub-fields of very first o2m + u'4', u','.join(self.names), u'4' + ]]) def test_multiple_records_with_name_after(self): self.assertEqual( self.export(self.commands, fields=['const', 'value/value', 'value']), - [ + [ # completely ignores name_get request [u'4', u'4', ''], ['', u'42', ''], ['', u'36', ''], @@ -465,16 +459,16 @@ class test_o2m_multiple(CreatorCase): def test_single_per_side(self): self.assertEqual( self.export(child1=False, child2=[(0, False, {'value': 42})]), - [[False, '']]) + [[False, u'export.one2many.child.2:42']]) self.assertEqual( self.export(child1=[(0, False, {'value': 43})], child2=False), - [['', False]]) + [[u'export.one2many.child.1:43', False]]) self.assertEqual( self.export(child1=[(0, False, {'value': 43})], child2=[(0, False, {'value': 42})]), - [['', '']]) + [[u'export.one2many.child.1:43', u'export.one2many.child.2:42']]) def test_single_integrate_subfield(self): fields = ['const', 'child1/value', 'child2/value'] @@ -561,13 +555,14 @@ class test_m2m(CreatorCase): def test_single(self): self.assertEqual( self.export([(0, False, {'value': 42})]), - [['']]) + # name_get result + [[u'export.many2many.other:42']]) def test_single_subfield(self): self.assertEqual( self.export([(0, False, {'value': 42})], fields=['value', 'value/value']), - [['', u'42']]) + [[u'export.many2many.other:42', u'42']]) def test_integrate_one_in_parent(self): self.assertEqual( @@ -589,13 +584,10 @@ class test_m2m(CreatorCase): def test_multiple_records_name(self): self.assertEqual( self.export(self.commands, fields=['const', 'value']), - [ - [u'4', ''], - ['', ''], - ['', ''], - ['', ''], - ['', ''], - ]) + [[ # FIXME: hardcoded comma, import uses config.csv_internal_sep + # resolution: remove configurable csv_internal_sep + u'4', u','.join(self.names) + ]]) # essentially same as o2m, so boring diff --git a/odoo/models.py b/odoo/models.py index 89a80402cf3..9be314685cf 100644 --- a/odoo/models.py +++ b/odoo/models.py @@ -805,8 +805,14 @@ class BaseModel(object): for j, val in enumerate(lines2[0]): if val or isinstance(val, bool): current[j] = val - # append the other lines at the end - lines += lines2[1:] + # check value of current field + if not current[i] and not isinstance(current[i], bool): + # assign xml_ids, and forget about remaining lines + xml_ids = [item[1] for item in value.name_get()] + current[i] = ','.join(xml_ids) + else: + # append the other lines at the end + lines += lines2[1:] else: current[i] = False From 3120f95fa4a0f7da18a43053d8e7314d1bf32926 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9ry=20Debongnie?= Date: Fri, 10 Nov 2017 12:06:04 +0100 Subject: [PATCH 06/37] [FIX] web: prevent test interference In the view dialog test suite, a few tests created a parent widget, then created a view dialog, and destroyed the view dialog at the end, but not the parent widget. As a result, the environment was not properly restored at the end. In this case, the test 'SelectCreateDialog correctly evaluates domains' changed the session (with user_context: {uid: 2}), and this made other tests crash (web_editor test in particular) --- addons/web/static/tests/views/view_dialogs_tests.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/addons/web/static/tests/views/view_dialogs_tests.js b/addons/web/static/tests/views/view_dialogs_tests.js index 7a107c70346..30ab2b8274e 100644 --- a/addons/web/static/tests/views/view_dialogs_tests.js +++ b/addons/web/static/tests/views/view_dialogs_tests.js @@ -55,7 +55,7 @@ QUnit.module('Views', { }); - var dialog = new dialogs.FormViewDialog(parent, { + new dialogs.FormViewDialog(parent, { res_model: 'partner', res_id: 1, }).open(); @@ -64,7 +64,7 @@ QUnit.module('Views', { "should not have any button in body"); assert.strictEqual($('div.modal .modal-footer button').length, 1, "should have only one button in footer"); - dialog.destroy(); + parent.destroy(); }); QUnit.test('SelectCreateDialog use domain, group_by and search default', function (assert) { @@ -137,7 +137,7 @@ QUnit.module('Views', { dialog.$('.o_searchview_facet:contains(groupby_bar) .o_facet_remove').click(); dialog.$('.o_searchview_facet .o_facet_remove').click(); - dialog.destroy(); + parent.destroy(); }); QUnit.test('SelectCreateDialog correctly evaluates domains', function (assert) { @@ -168,14 +168,14 @@ QUnit.module('Views', { }, }); - var dialog = new dialogs.SelectCreateDialog(parent, { + new dialogs.SelectCreateDialog(parent, { no_create: true, readonly: true, res_model: 'partner', domain: "[['id', '=', uid]]", }).open(); - dialog.destroy(); + parent.destroy(); }); QUnit.test('SelectCreateDialog list view in readonly', function (assert) { @@ -204,7 +204,7 @@ QUnit.module('Views', { assert.equal(dialog.$('.o_list_view tbody tr:first td:not(.o_list_record_selector):first input').length, 0, "list view should not be editable in a SelectCreateDialog"); - dialog.destroy(); + parent.destroy(); }); }); From ce818f1f8f0557409f6d001c2c64446f9cdc3bdb Mon Sep 17 00:00:00 2001 From: Laurent Smet Date: Fri, 10 Nov 2017 14:32:18 +0100 Subject: [PATCH 07/37] [REVERT] account, point_of_sale: revert complex taxes computation Reverts: f85c8843c90046ba3029f0f395ba1aa6778792b6 6c996723b212b8ea85aa7b5d6e935d80e37b83a9 455b5aaff82bdc286de05205a6bc39a87f5c36a2 c6a9bab074492beffeddcb320cfdc042f021a285 6366150484668ebfce98f9d7483db52103cca500 33d20a224164cd83f09018addcf02496f22bced2 47c0cfc6e790df0f655ac3aa096fb807a6306a46 6e46ba7b460b5f155735c91f957a4dca3dec8f96 5afb5ecd04cf49be6bedb655b187b19a65e1e02d --- addons/account/models/account.py | 207 +++----------- addons/account/tests/test_tax.py | 284 ++----------------- addons/point_of_sale/static/src/js/models.js | 180 +++--------- 3 files changed, 116 insertions(+), 555 deletions(-) diff --git a/addons/account/models/account.py b/addons/account/models/account.py index 846cc9ea132..c64473778ec 100644 --- a/addons/account/models/account.py +++ b/addons/account/models/account.py @@ -4,7 +4,7 @@ import time import math from openerp.osv import expression -from openerp.tools.float_utils import float_round as round, float_is_zero as is_zero +from openerp.tools.float_utils import float_round as round from openerp.tools import DEFAULT_SERVER_DATETIME_FORMAT from openerp.exceptions import UserError, ValidationError from openerp import api, fields, models, _ @@ -619,7 +619,6 @@ class AccountTax(models.Model): price_unit * quantity eventually affected by previous taxes (if tax is include_base_amount XOR price_include) """ self.ensure_one() - price_include = self._context.get('force_price_include', self.price_include) if self.amount_type == 'fixed': # Use copysign to take into account the sign of the base amount which includes the sign # of the quantity and the sign of the price_unit @@ -633,11 +632,11 @@ class AccountTax(models.Model): return math.copysign(quantity, base_amount) * self.amount else: return quantity * self.amount - if (self.amount_type == 'percent' and not price_include) or (self.amount_type == 'division' and self.price_include): + if (self.amount_type == 'percent' and not self.price_include) or (self.amount_type == 'division' and self.price_include): return base_amount * self.amount / 100 - if self.amount_type == 'percent' and price_include: + if self.amount_type == 'percent' and self.price_include: return base_amount - (base_amount / (1 + self.amount / 100)) - if self.amount_type == 'division' and not price_include: + if self.amount_type == 'division' and not self.price_include: return base_amount / (1 - self.amount / 100) - base_amount @api.v8 @@ -660,58 +659,13 @@ class AccountTax(models.Model): 'analytic': boolean, }] } """ - - # 1) Flatten the taxes. - - def collect_taxes(self, all_taxes=None): - # Collect all the taxes recursively ordered by the sequence. - # Example: - # group | seq | sub-group | - # ------------|-----------| - # | 1 | | - # ------------|-----------| - # t | 2 | | seq | | - # | | | 4 | | - # | | | 5 | | - # | | | 6 | | - # | | | - # ------------|-----------| - # | 3 | | - # ------------|-----------| - # Result: 1-4-5-6-3 - if not all_taxes: - all_taxes = self.env['account.tax'] - for tax in self.sorted(key=lambda r: r.sequence): - if tax.amount_type == 'group': - all_taxes = collect_taxes(tax.children_tax_ids, all_taxes) - else: - all_taxes += tax - return all_taxes - - taxes = collect_taxes(self) - - # 2) Avoid dealing with taxes mixing price_include=False && include_base_amount=True - # with price_include=True - - base_excluded_flag = False # price_include=False && include_base_amount=True - included_flag = False # price_include=True - for tax in taxes: - if tax.price_include: - included_flag = True - elif tax.include_base_amount: - base_excluded_flag = True - if base_excluded_flag and included_flag: - raise UserError(_('Unable to mix any taxes being price included with taxes affecting the base amount but not included in price.')) - - # 3) Deal with the rounding methods - if len(self) == 0: company_id = self.env.user.company_id else: company_id = self[0].company_id if not currency: currency = company_id.currency_id - + taxes = [] # By default, for each tax, tax amount will first be computed # and rounded at the 'Account' decimal precision for each # PO/SO/invoice line and then these rounded amounts will be @@ -736,133 +690,50 @@ class AccountTax(models.Model): if not round_tax: prec += 5 - # 4) Iterate the taxes in the reversed sequence order to retrieve the initial base of the computation. - # tax | base | amount | - # /\ ---------------------------- - # || tax_1 | XXXX | | <- we are looking for that, it's the total_excluded - # || tax_2 | | | - # || tax_3 | | | - # || ... | .. | .. | - # ---------------------------- - - base = round(price_unit * quantity, prec) - - # Keep track of subsequent recomputed bases in order to avoid some rounding issues. - # For example, 399.99 computed with a tax 20% price_include leads to - # base = 399.99 / 1.2 = 333.32500000000005 - # tax_amount = base * 0.2 = 66.665 - # round(base) + round(tax_amount) = 333.33 + 66.67 = 400.0 (!= 399.99: WRONG) - # - # To fix such issues, base_gaps will contains amount between two bases. - # In our example, the gap between 333.32500000000005 and 399.99 is 66.66499999999996 - # - # Then, when processing the tax and because 66.665 - 66.66499999999996 is close to zero, - # the real gap is returned and so: - # tax_amount = 66.66499999999996 - # round(base) + round(tax_amount) = 333.33 + 66.66 = 399.99 (CORRECT) - base_gaps = [] - - def recompute_base(base_amount, fixed_amount, percent_amount): - # Recompute the new base amount based on included fixed/percent amount and the current base amount. - # Example: - # tax | amount | - # ------------------ - # tax_1 | 10% | - # tax_2 | 15 | - # tax_3 | 20% | - # ------------------ - # if base_amount = 145, the new base is computed as: - # (145 - 15) / (1.0 + ((10 + 20) / 100.0)) = 130 / 1.3 = 100 - if fixed_amount == 0.0 and percent_amount == 0.0: - return base_amount - new_base = (base_amount - fixed_amount) / (1.0 + percent_amount / 100.0) - base_gaps.append(base_amount - new_base) - return new_base - - # For the computation of move lines, we could have a negative base value. - # In this case, compute all with positive values and negative them at the end. - if base < 0: - base = -base - sign = -1 + base_values = self.env.context.get('base_values') + if not base_values: + total_excluded = total_included = base = round(price_unit * quantity, prec) else: - sign = 1 + total_excluded, total_included, base = base_values - # Keep track of the accumulated included fixed/percent amount. - incl_fixed_amount = incl_percent_amount = 0 - for tax in reversed(taxes): - if tax.include_base_amount: - base = recompute_base(base, incl_fixed_amount, incl_percent_amount) - incl_fixed_amount = incl_percent_amount = 0 - if tax.price_include: - if tax.amount_type == 'fixed': - incl_fixed_amount += quantity * tax.amount - elif tax.amount_type == 'percent': - incl_percent_amount += tax.amount - # Start the computation of accumulated amounts at the total_excluded value. - total_excluded = total_included = base = recompute_base(base, incl_fixed_amount, incl_percent_amount) + # Sorting key is mandatory in this case. When no key is provided, sorted() will perform a + # search. However, the search method is overridden in account.tax in order to add a domain + # depending on the context. This domain might filter out some taxes from self, e.g. in the + # case of group taxes. + for tax in self.sorted(key=lambda r: r.sequence): + if tax.amount_type == 'group': + children = tax.children_tax_ids.with_context(base_values=(total_excluded, total_included, base)) + ret = children.compute_all(price_unit, currency, quantity, product, partner) + total_excluded = ret['total_excluded'] + base = ret['base'] if tax.include_base_amount else base + total_included = ret['total_included'] + tax_amount = total_included - total_excluded + taxes += ret['taxes'] + continue - # 5) Iterate the taxes in the sequence order to fill missing base/amount values. - # tax | base | amount | - # || ---------------------------- - # || tax_1 | OK | XXXX | - # || tax_2 | XXXX | XXXX | - # || tax_3 | XXXX | XXXX | - # \/ ... | .. | .. | - # ---------------------------- - - def compute_amount(tax): - # Compute the amount of the tax but don't deal with the price_include because it's already - # took into account on the base amount except for 'division' tax: - # (tax.amount_type == 'percent' && not tax.price_include) - # == (tax.amount_type == 'division' && tax.price_include) - # - # In case of price_included tax, subtract the amount to the corresponding - # gap between the current base and the next one. - amount = tax.with_context(force_price_include=False)._compute_amount( - base, price_unit, quantity, product, partner) - - if not tax.price_include or not base_gaps: - return amount - - # Compute the new gap after subtracting of the tax amount - new_gap = base_gaps[-1] - amount - - # If the newly computed gap is very close of zero, return the current gap to avoid - # rounding issues (see comments above base_gaps). - if is_zero(new_gap, prec): - return base_gaps.pop() - - # Update the current gap with the new one - base_gaps[-1] = new_gap - return amount - - taxes_vals = [] - for tax in taxes: - tax_amount = compute_amount(tax) + tax_amount = tax._compute_amount(base, price_unit, quantity, product, partner) if not round_tax: tax_amount = round(tax_amount, prec) else: tax_amount = currency.round(tax_amount) - # Suppose: - # seq | amount | incl | incl_base | base | amount - # ----------------------------------------------- - # 1 | 10 % | t | t | 100.0 | 10.0 - # ----------------------------------------------- - # ... the next computation must be done using 100.0 + 10.0 = 110.0 as base but - # the tax base of this tax will be 100.0. + if tax.price_include: + total_excluded -= tax_amount + base -= tax_amount + else: + total_included += tax_amount + + # Keep base amount used for the current tax tax_base = base + if tax.include_base_amount: base += tax_amount - # The total_included amount is computed as the sum of total_excluded with all tax_amount - total_included += tax_amount - - taxes_vals.append({ + taxes.append({ 'id': tax.id, 'name': tax.with_context(**{'lang': partner.lang} if partner else {}).name, - 'amount': sign * tax_amount, - 'base': round(sign * tax_base, prec), + 'amount': tax_amount, + 'base': tax_base, 'sequence': tax.sequence, 'account_id': tax.account_id.id, 'refund_account_id': tax.refund_account_id.id, @@ -870,10 +741,10 @@ class AccountTax(models.Model): }) return { - 'taxes': taxes_vals, - 'total_excluded': sign * (currency.round(total_excluded) if round_total else total_excluded), - 'total_included': sign * (currency.round(total_included) if round_total else total_included), - 'base': round(sign * base, prec), + 'taxes': sorted(taxes, key=lambda k: k['sequence']), + 'total_excluded': currency.round(total_excluded) if round_total else total_excluded, + 'total_included': currency.round(total_included) if round_total else total_included, + 'base': base, } @api.v7 diff --git a/addons/account/tests/test_tax.py b/addons/account/tests/test_tax.py index a214b8f35f8..02308fa6498 100644 --- a/addons/account/tests/test_tax.py +++ b/addons/account/tests/test_tax.py @@ -1,7 +1,6 @@ -# -*- coding: utf-8 -*- - from openerp.addons.account.tests.account_test_users import AccountTestUsers - +from openerp.tests.common import TransactionCase +from openerp.tools import float_compare import time @@ -28,12 +27,6 @@ class TestTax(AccountTestUsers): 'amount': 10, 'sequence': 3, }) - self.percent_tax_bis = self.tax_model.create({ - 'name': "Percent tax bis", - 'amount_type': 'percent', - 'amount': 21, - 'sequence': 3, - }) self.division_tax = self.tax_model.create({ 'name': "Division tax", 'amount_type': 'division', @@ -74,125 +67,47 @@ class TestTax(AccountTestUsers): self.bank_account = self.bank_journal.default_debit_account_id self.expense_account = self.env['account.account'].search([('user_type_id.type', '=', 'payable')], limit=1) #Should be done by onchange later - def _check_compute_all_results(self, base, total_included, total_excluded, taxes, res): - self.assertAlmostEqual(res['base'], base) - self.assertAlmostEqual(res['total_included'], total_included) - self.assertAlmostEqual(res['total_excluded'], total_excluded) - for i in range(0, len(taxes)): - self.assertAlmostEqual(res['taxes'][i]['base'], taxes[i][0]) - self.assertAlmostEqual(res['taxes'][i]['amount'], taxes[i][1]) - def test_tax_group_of_group_tax(self): self.fixed_tax.include_base_amount = True + self.group_tax.include_base_amount = True + self.group_of_group_tax.include_base_amount = True res = self.group_of_group_tax.compute_all(200.0) - self._check_compute_all_results( - 220, # 'base' - 263, # 'total_included' - 200, # 'total_excluded' - [ - # base , amount | seq | amount | incl | incl_base - # --------------------------------------------------- - (200.0, 10.0), # | 1 | 10 | | t - (210.0, 21.0), # | 3 | 10% | | - (210.0, 10.0), # | 1 | 10 | | t - (220.0, 22.0), # | 3 | 10% | | - # --------------------------------------------------- - ], - res - ) + self.assertEquals(res['total_excluded'], 200.0) + # After calculation of first group + # base = 210 + # total_included = 231 + # Base of the first grouped is passed + # Base after the second group (220) is dropped. + # Base of the group of groups is passed out, + # so we obtain base as after first group + self.assertEquals(res['base'], 210.0) + self.assertEquals(res['total_included'], 263.0) def test_tax_group(self): res = self.group_tax.compute_all(200.0) - self._check_compute_all_results( - 200, # 'base' - 230, # 'total_included' - 200, # 'total_excluded' - [ - # base , amount | seq | amount | incl | incl_base - # --------------------------------------------------- - (200.0, 10.0), # | 1 | 10 | | - (200.0, 20.0), # | 3 | 10% | | - # --------------------------------------------------- - ], - res - ) + self.assertEquals(res['total_excluded'], 200.0) + self.assertEquals(res['total_included'], 230.0) + self.assertEquals(len(res['taxes']), 2) + self.assertEquals(res['taxes'][0]['amount'], 10.0) + self.assertEquals(res['taxes'][1]['amount'], 20.0) def test_tax_percent_division(self): self.division_tax.price_include = True self.division_tax.include_base_amount = True - res_division = self.division_tax.compute_all(200.0) - self._check_compute_all_results( - 220, # 'base' - 220, # 'total_included' - 200, # 'total_excluded' - [ - # base , amount | seq | amount | incl | incl_base - # --------------------------------------------------- - (200.0, 20.0), # | 4 | 10/ | t | t - # --------------------------------------------------- - ], - res_division - ) self.percent_tax.price_include = False self.percent_tax.include_base_amount = False + res_division = self.division_tax.compute_all(200.0) res_percent = self.percent_tax.compute_all(200.0) - self._check_compute_all_results( - 200, # 'base' - 220, # 'total_included' - 200, # 'total_excluded' - [ - # base , amount | seq | amount | incl | incl_base - # --------------------------------------------------- - (200.0, 20.0), # | 3 | 10% | | - # --------------------------------------------------- - ], - res_percent - ) + self.assertEquals(res_division['taxes'][0]['amount'], 20.0) + self.assertEquals(res_percent['taxes'][0]['amount'], 20.0) self.division_tax.price_include = False self.division_tax.include_base_amount = False - res_division = self.division_tax.compute_all(200.0) - self._check_compute_all_results( - 200, # 'base' - 222.22, # 'total_included' - 200, # 'total_excluded' - [ - # base , amount | seq | amount | incl | incl_base - # --------------------------------------------------- - (200.0, 22.22), # | 4 | 10/ | | - # --------------------------------------------------- - ], - res_division - ) self.percent_tax.price_include = True self.percent_tax.include_base_amount = True + res_division = self.division_tax.compute_all(200.0) res_percent = self.percent_tax.compute_all(200.0) - self._check_compute_all_results( - 200, # 'base' - 200, # 'total_included' - 181.82, # 'total_excluded' - [ - # base , amount | seq | amount | incl | incl_base - # --------------------------------------------------- - (181.82, 18.18), # | 3 | 10% | t | t - # --------------------------------------------------- - ], - res_percent - ) - self.percent_tax_bis.price_include = True - self.percent_tax_bis.include_base_amount = True - res_percent = self.percent_tax_bis.compute_all(7.0) - self._check_compute_all_results( - 7.0, # 'base' - 7.0, # 'total_included' - 5.79, # 'total_excluded' - [ - # base , amount | seq | amount | incl | incl_base - # --------------------------------------------------- - (5.79, 1.21), # | 3 | 21% | t | t - # --------------------------------------------------- - ], - res_percent - ) + self.assertEquals(res_division['taxes'][0]['amount'], 22.22) + self.assertEquals(res_percent['taxes'][0]['amount'], 18.18) def test_tax_sequence_normalized_set(self): self.division_tax.sequence = 1 @@ -200,103 +115,19 @@ class TestTax(AccountTestUsers): self.percent_tax.sequence = 3 taxes_set = (self.group_tax | self.division_tax) res = taxes_set.compute_all(200.0) - self._check_compute_all_results( - 200, # 'base' - 252.22, # 'total_included' - 200, # 'total_excluded' - [ - # base , amount | seq | amount | incl | incl_base - # --------------------------------------------------- - (200.0, 22.22), # | 1 | 10/ | | - (200.0, 10.0), # | 2 | 10 | | - (200.0, 20.0), # | 3 | 10% | | - # --------------------------------------------------- - ], - res - ) + self.assertEquals(res['taxes'][0]['amount'], 22.22) + self.assertEquals(res['taxes'][1]['amount'], 10.0) + self.assertEquals(res['taxes'][2]['amount'], 20.0) def test_tax_include_base_amount(self): self.fixed_tax.include_base_amount = True res = self.group_tax.compute_all(200.0) - self._check_compute_all_results( - 210, # 'base' - 231, # 'total_included' - 200, # 'total_excluded' - [ - # base , amount | seq | amount | incl | incl_base - # --------------------------------------------------- - (200.0, 10.0), # | 1 | 10 | | t - (210.0, 21.0), # | 3 | 10% | | - # --------------------------------------------------- - ], - res - ) - - self.fixed_tax.price_include = True - self.fixed_tax.include_base_amount = False - res = self.fixed_tax.compute_all(100.0, quantity=2.0) - self._check_compute_all_results( - 180, # 'base' - 200, # 'total_included' - 180, # 'total_excluded' - [ - # base , amount | seq | amount | incl | incl_base - # --------------------------------------------------- - (180.0, 20.0), # | 1 | 20 | | t - # --------------------------------------------------- - ], - res - ) - - def test_tax_include_base_amount_2(self): - self.percent_tax.price_include = True - self.percent_tax.amount = 21.0 - res = self.percent_tax.compute_all(7.0) - self._check_compute_all_results( - 5.79, # 'base' - 7.0, # 'total_included' - 5.79, # 'total_excluded' - [ - # base , amount | seq | amount | incl | incl_base - # --------------------------------------------------- - (5.79, 1.21), # | 3 | 10% | t | - # --------------------------------------------------- - ], - res - ) - - def test_tax_include_base_amount_3(self): - self.percent_tax.price_include = True - self.percent_tax.amount = 20.0 - res = self.percent_tax.compute_all(399.99) - self._check_compute_all_results( - 333.33, # 'base' - 399.99, # 'total_included' - 333.33, # 'total_excluded' - [ - # base , amount | seq | amount | incl | incl_base - # --------------------------------------------------- - (333.33, 66.66), # | 3 | 10% | t | - # --------------------------------------------------- - ], - res - ) + self.assertEquals(res['total_included'], 231.0) def test_tax_currency(self): self.division_tax.amount = 15.0 res = self.division_tax.compute_all(200.0, currency=self.env.ref('base.VEF')) - self._check_compute_all_results( - 200, # 'base' - 235.2941, # 'total_included' - 200, # 'total_excluded' - [ - # base , amount | seq | amount | incl | incl_base - # --------------------------------------------------- - (200.0, 35.2941), # | 4 | 15/ | | - # --------------------------------------------------- - ], - res - ) + self.assertAlmostEqual(res['total_included'], 235.2941) def test_tax_move_lines_creation(self): """ Test that creating a move.line with tax_ids generates the tax move lines and adjust line amount when a tax is price_include """ @@ -341,58 +172,3 @@ class TestTax(AccountTestUsers): aml_with_taxes = move.line_ids.filtered(lambda l: set(l.tax_ids.ids) == set([self.group_tax.id, self.fixed_tax_bis.id])) self.assertEquals(len(aml_with_taxes), 1) self.assertEquals(aml_with_taxes.credit, 190) - - def test_advanced_taxes_computation_0(self): - '''Test more advanced taxes computation (see issue 34471).''' - tax_1 = self.env['account.tax'].create({ - 'name': 'test_advanced_taxes_computation_0_1', - 'amount_type': 'percent', - 'amount': 10, - 'price_include': True, - 'include_base_amount': True, - 'sequence': 1, - }) - tax_2 = self.env['account.tax'].create({ - 'name': 'test_advanced_taxes_computation_0_2', - 'amount_type': 'percent', - 'amount': 10, - 'sequence': 2, - }) - tax_3 = self.env['account.tax'].create({ - 'name': 'test_advanced_taxes_computation_0_3', - 'amount_type': 'percent', - 'amount': 10, - 'price_include': True, - 'sequence': 3, - }) - tax_4 = self.env['account.tax'].create({ - 'name': 'test_advanced_taxes_computation_0_4', - 'amount_type': 'percent', - 'amount': 10, - 'sequence': 4, - }) - tax_5 = self.env['account.tax'].create({ - 'name': 'test_advanced_taxes_computation_0_5', - 'amount_type': 'percent', - 'amount': 10, - 'price_include': True, - 'sequence': 5, - }) - taxes = tax_1 + tax_2 + tax_3 + tax_4 + tax_5 - res = taxes.compute_all(132.0) - self._check_compute_all_results( - 110, # 'base' - 154, # 'total_included' - 100, # 'total_excluded' - [ - # base , amount | seq | amount | incl | incl_base - # --------------------------------------------------- - (100.0, 10.0), # | 1 | 10% | t | t - (110.0, 11.0), # | 2 | 10% | | - (110.0, 11.0), # | 3 | 10% | t | - (110.0, 11.0), # | 4 | 10% | | - (110.0, 11.0), # | 5 | 10% | t | - # --------------------------------------------------- - ], - res - ) diff --git a/addons/point_of_sale/static/src/js/models.js b/addons/point_of_sale/static/src/js/models.js index ab6d7517d3e..814856f4e5a 100644 --- a/addons/point_of_sale/static/src/js/models.js +++ b/addons/point_of_sale/static/src/js/models.js @@ -87,7 +87,7 @@ exports.PosModel = Backbone.Model.extend({ // We fetch the backend data on the server asynchronously. this is done only when the pos user interface is launched, // Any change on this data made on the server is thus not reflected on the point of sale until it is relaunched. - // when all the data has loaded, we compute some stuff, and declare the Pos ready to be used. + // when all the data has loaded, we compute some stuff, and declare the Pos ready to be used. this.ready = this.load_server_data().then(function(){ return self.after_load_server_data(); }); @@ -202,7 +202,7 @@ exports.PosModel = Backbone.Model.extend({ }, },{ model: 'account.tax', - fields: ['name','amount', 'price_include', 'include_base_amount', 'amount_type', 'children_tax_ids', 'sequence'], + fields: ['name','amount', 'price_include', 'include_base_amount', 'amount_type', 'children_tax_ids'], domain: null, loaded: function(self, taxes){ self.taxes = taxes; @@ -1332,159 +1332,74 @@ exports.Orderline = Backbone.Model.extend({ return tax; }, - /** - * Mirror JS method of: - * _compute_amount in addons/account/models/account.py - */ - _compute_all: function(tax, base_amount, quantity, price_include) { - if(price_include === undefined) - price_include = tax.price_include; + _compute_all: function(tax, base_amount, quantity) { if (tax.amount_type === 'fixed') { var sign_base_amount = base_amount >= 0 ? 1 : -1; return (Math.abs(tax.amount) * sign_base_amount) * quantity; } - if ((tax.amount_type === 'percent' && !price_include) || (tax.amount_type === 'division' && tax.price_include)){ + if ((tax.amount_type === 'percent' && !tax.price_include) || (tax.amount_type === 'division' && tax.price_include)){ return base_amount * tax.amount / 100; } - if (tax.amount_type === 'percent' && price_include){ + if (tax.amount_type === 'percent' && tax.price_include){ return base_amount - (base_amount / (1 + tax.amount / 100)); } - if (tax.amount_type === 'division' && !price_include) { + if (tax.amount_type === 'division' && !tax.price_include) { return base_amount / (1 - tax.amount / 100) - base_amount; } return false; }, - /** - * Mirror JS method of: - * compute_all in addons/account/models/account.py - * - * Read comments in the python side method for more details about each sub-methods. - */ compute_all: function(taxes, price_unit, quantity, currency_rounding, no_map_tax) { var self = this; - - // 1) Flatten the taxes. - - var _collect_taxes = function(taxes, all_taxes){ - taxes.sort(function (tax1, tax2) { - return tax1.sequence - tax2.sequence; - }); - _(taxes).each(function(tax){ - if(tax.amount_type === 'group') - all_taxes = _collect_taxes(tax.children_tax_ids, all_taxes); - else - all_taxes.push(tax); - }); - return all_taxes; - } - var collect_taxes = function(taxes){ - return _collect_taxes(taxes, []); - } - - taxes = collect_taxes(taxes); - - // 2) Avoid dealing with taxes mixing price_include=False && include_base_amount=True - // with price_include=True - - var base_excluded_flag = false; // price_include=False && include_base_amount=True - var included_flag = false; // price_include=True - _(taxes).each(function(tax){ - if(tax.price_include) - included_flag = true; - else if(tax.include_base_amount) - base_excluded_flag = true - if(base_excluded_flag && included_flag) - throw new Error('Unable to mix any taxes being price included with taxes affecting the base amount but not included in price.'); - }); - - // 3) Deal with the rounding methods - + var list_taxes = []; var currency_rounding_bak = currency_rounding; if (this.pos.company.tax_calculation_rounding_method == "round_globally"){ currency_rounding = currency_rounding * 0.00001; } - - // 4) Iterate the taxes in the reversed sequence order to retrieve the initial base of the computation. - - var base = round_pr(price_unit * quantity, currency_rounding); - - var base_gaps = []; - - var recompute_base = function(base_amount, fixed_amount, percent_amount){ - if(fixed_amount === 0.0 && percent_amount === 0.0) - return base_amount; - var new_base = (base_amount - fixed_amount) / (1.0 + percent_amount / 100.0); - base_gaps.push(base_amount - new_base); - return new_base; - } - - var sign = 1; - if(base < 0){ - base = -base; - sign = -1; - } - - var incl_fixed_amount = 0.0; - var incl_percent_amount = 0.0; - _(taxes.reverse()).each(function(tax){ - if(tax.include_base_amount){ - base = recompute_base(base, incl_fixed_amount, incl_percent_amount); - incl_fixed_amount = 0.0; - incl_percent_amount = 0.0; + var total_excluded = round_pr(price_unit * quantity, currency_rounding); + var total_included = total_excluded; + var base = total_excluded; + _(taxes).each(function(tax) { + if (!no_map_tax){ + tax = self._map_tax_fiscal_position(tax); } - if(tax.price_include){ - if(tax.amount_type === 'fixed') - incl_fixed_amount += quantity * tax.amount; - else if(tax.amount_type === 'percent') - incl_percent_amount += tax.amount; + if (!tax){ + return; } - }); + if (tax.amount_type === 'group'){ + var ret = self.compute_all(tax.children_tax_ids, price_unit, quantity, currency_rounding); + total_excluded = ret.total_excluded; + base = ret.total_excluded; + total_included = ret.total_included; + list_taxes = list_taxes.concat(ret.taxes); + } + else { + var tax_amount = self._compute_all(tax, base, quantity); + tax_amount = round_pr(tax_amount, currency_rounding); - base = recompute_base(base, incl_fixed_amount, incl_percent_amount); - var total_excluded = base; - var total_included = base; - - // 5) Iterate the taxes in the sequence order to fill missing base/amount values. - - var compute_amount = function(tax){ - var amount = self._compute_all(tax, base, quantity, false); - - if(!tax.price_include || base_gaps.length == 0) - return amount; - - var new_gap = base_gaps[base_gaps.length - 1] - amount; - - if(round_pr(new_gap, currency_rounding) === 0.0) - return base_gaps.pop(); - - base_gaps[base_gaps.length - 1] = new_gap; - return amount; - }; - - var taxes_vals = []; - _(taxes.reverse()).each(function(tax){ - var tax_amount = compute_amount(tax); - tax_amount = round_pr(tax_amount, currency_rounding); - - var tax_base = base; - - if(tax.include_base_amount) - base += tax_amount; - - total_included += tax_amount; - - var tax_vals = { - id: tax.id, - amount: sign * tax_amount, - name: tax.name, - }; - - taxes_vals.push(tax_vals); + if (tax_amount){ + if (tax.price_include) { + total_excluded -= tax_amount; + base -= tax_amount; + } + else { + total_included += tax_amount; + } + if (tax.include_base_amount) { + base += tax_amount; + } + var data = { + id: tax.id, + amount: tax_amount, + name: tax.name, + }; + list_taxes.push(data); + } + } }); return { - taxes: taxes_vals, - total_excluded: sign * round_pr(total_excluded, currency_rounding_bak), - total_included: sign * round_pr(total_included, currency_rounding_bak) + taxes: list_taxes, + total_excluded: round_pr(total_excluded, currency_rounding_bak), + total_included: round_pr(total_included, currency_rounding_bak) }; }, get_all_prices: function(){ @@ -1502,7 +1417,6 @@ exports.Orderline = Backbone.Model.extend({ return t.id === el; })); }); - product_taxes = _.map(product_taxes, this._map_tax_fiscal_position.bind(this)); var all_taxes = this.compute_all(product_taxes, price_unit, this.get_quantity(), this.pos.currency.rounding); _(all_taxes.taxes).each(function(tax) { From 7a4c6eb35d0dd662d2bd992f4725413efbe31a97 Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Sat, 11 Nov 2017 00:48:05 +0100 Subject: [PATCH 08/37] [FIX] ir_sequence: add support for PG 10 PostgreSQL 10 move sequences' metadata fields into a new `pg_sequence` system catalog. As a result, selecting from a sequence relation now only return three fields, and does not include the `increment_by` metadata field anymore. This patch obtains the `increment_by` value from the new system catalog for PostgreSQL server versions >= 10. Fixes #20269 --- odoo/addons/base/ir/ir_sequence.py | 39 +++++++++++++++++------------- 1 file changed, 22 insertions(+), 17 deletions(-) diff --git a/odoo/addons/base/ir/ir_sequence.py b/odoo/addons/base/ir/ir_sequence.py index 95aa941c86e..5431a33eac2 100644 --- a/odoo/addons/base/ir/ir_sequence.py +++ b/odoo/addons/base/ir/ir_sequence.py @@ -54,6 +54,24 @@ def _update_nogap(self, number_increment): self.invalidate_cache(['number_next'], [self.id]) return number_next +def _predict_nextval(self, seq_id): + """Predict next value for PostgreSQL sequence without consuming it""" + # Cannot use currval() as it requires prior call to nextval() + query = """SELECT last_value, + (SELECT increment_by + FROM pg_sequences + WHERE sequencename = 'ir_sequence_%(seq_id)s'), + is_called + FROM ir_sequence_%(seq_id)s""" + if self.env.cr._cnx.server_version < 100000: + query = "SELECT last_value, increment_by, is_called FROM ir_sequence_%(seq_id)s" + self.env.cr.execute(query % {'seq_id': seq_id}) + (last_value, increment_by, is_called) = self.env.cr.fetchone() + if is_called: + return last_value + increment_by + # sequence has just been RESTARTed to return last_value next time + return last_value + class IrSequence(models.Model): """ Sequence model. @@ -73,15 +91,8 @@ class IrSequence(models.Model): if seq.implementation != 'standard': seq.number_next_actual = seq.number_next else: - # get number from postgres sequence. Cannot use currval, because that might give an error when - # not having used nextval before. - query = "SELECT last_value, increment_by, is_called FROM ir_sequence_%03d" % seq.id - self._cr.execute(query) - (last_value, increment_by, is_called) = self._cr.fetchone() - if is_called: - seq.number_next_actual = last_value + increment_by - else: - seq.number_next_actual = last_value + seq_id = "%03d" % seq.id + seq.number_next_actual = _predict_nextval(self, seq_id) def _set_number_next_actual(self): for seq in self: @@ -293,14 +304,8 @@ class IrSequenceDateRange(models.Model): if seq.sequence_id.implementation != 'standard': seq.number_next_actual = seq.number_next else: - # get number from postgres sequence. Cannot use currval, because that might give an error when - # not having used nextval before. - self._cr.execute("SELECT last_value, increment_by, is_called FROM ir_sequence_%03d_%03d" % (seq.sequence_id.id, seq.id)) - (last_value, increment_by, is_called) = self._cr.fetchone() - if is_called: - seq.number_next_actual = last_value + increment_by - else: - seq.number_next_actual = last_value + seq_id = "%03d_%03d" % (seq.sequence_id.id, seq.id) + seq.number_next_actual = _predict_nextval(self, seq_id) def _set_number_next_actual(self): for seq in self: From c68b41bff2d5421e48b990da90362264a3c16a81 Mon Sep 17 00:00:00 2001 From: Silvio Fernandez Date: Sat, 11 Nov 2017 00:48:05 +0100 Subject: [PATCH 09/37] [FIX] server: avoid crash with gevent worker on windows Some people may want to use the gevent worker on Windows, even if multi-process mode is generally not supported on Windows. Fixes #17726 Closes #20409 --- doc/cla/individual/silviofdez.md | 11 +++++++++++ odoo/service/server.py | 10 +++++----- 2 files changed, 16 insertions(+), 5 deletions(-) create mode 100644 doc/cla/individual/silviofdez.md diff --git a/doc/cla/individual/silviofdez.md b/doc/cla/individual/silviofdez.md new file mode 100644 index 00000000000..b7e52cc183c --- /dev/null +++ b/doc/cla/individual/silviofdez.md @@ -0,0 +1,11 @@ +Spain, 2017-10-24 + +I hereby agree to the terms of the Odoo Individual Contributor License +Agreement v1.0. + +I declare that I am authorized and able to make this agreement and sign this +declaration. + +Signed, + +Silvio Fernandez silviofernandezmarin@gmail.com https://github.com/silviofdez \ No newline at end of file diff --git a/odoo/service/server.py b/odoo/service/server.py index 67ea1dedba1..149ca149ed0 100644 --- a/odoo/service/server.py +++ b/odoo/service/server.py @@ -361,15 +361,15 @@ class GeventServer(CommonServer): import gevent from gevent.wsgi import WSGIServer - # Set process memory limit as an extra safeguard - _, hard = resource.getrlimit(resource.RLIMIT_AS) - resource.setrlimit(resource.RLIMIT_AS, (config['limit_memory_hard'], hard)) if os.name == 'posix': + # Set process memory limit as an extra safeguard + _, hard = resource.getrlimit(resource.RLIMIT_AS) + resource.setrlimit(resource.RLIMIT_AS, (config['limit_memory_hard'], hard)) signal.signal(signal.SIGQUIT, dumpstacks) signal.signal(signal.SIGUSR1, log_ormcache_stats) - - gevent.spawn(self.watchdog) + gevent.spawn(self.watchdog) + self.httpd = WSGIServer((self.interface, self.port), self.app) _logger.info('Evented Service (longpolling) running on %s:%s', self.interface, self.port) try: From fa5ee6ed2634b1a5b4388efb2c6ab6ae80356f28 Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Sat, 11 Nov 2017 01:01:48 +0100 Subject: [PATCH 10/37] [FIX] ir_sequence: add support for PG 10 PostgreSQL 10 move sequences' metadata fields into a new `pg_sequence` system catalog. As a result, selecting from a sequence relation now only return three fields, and does not include the `increment_by` metadata field anymore. This patch obtains the `increment_by` value from the new system catalog for PostgreSQL server versions >= 10. Fixes #20269 --- openerp/addons/base/ir/ir_sequence.py | 40 +++++++++++++++------------ 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/openerp/addons/base/ir/ir_sequence.py b/openerp/addons/base/ir/ir_sequence.py index 2a0f3ab47b7..25728399b19 100644 --- a/openerp/addons/base/ir/ir_sequence.py +++ b/openerp/addons/base/ir/ir_sequence.py @@ -63,6 +63,24 @@ def _update_nogap(self, number_increment): self.invalidate_cache(['number_next'], [self.id]) return number_next +def _predict_nextval(self, seq_id): + """Predict next value for PostgreSQL sequence without consuming it""" + # Cannot use currval() as it requires prior call to nextval() + query = """SELECT last_value, + (SELECT increment_by + FROM pg_sequences + WHERE sequencename = 'ir_sequence_%(seq_id)s'), + is_called + FROM ir_sequence_%(seq_id)s""" + if self.env.cr._cnx.server_version < 100000: + query = "SELECT last_value, increment_by, is_called FROM ir_sequence_%(seq_id)s" + self.env.cr.execute(query % {'seq_id': seq_id}) + (last_value, increment_by, is_called) = self.env.cr.fetchone() + if is_called: + return last_value + increment_by + # sequence has just been RESTARTed to return last_value next time + return last_value + class ir_sequence(models.Model): """ Sequence model. @@ -82,15 +100,8 @@ class ir_sequence(models.Model): if element.implementation != 'standard': element.number_next_actual = element.number_next else: - # get number from postgres sequence. Cannot use currval, because that might give an error when - # not having used nextval before. - query = "SELECT last_value, increment_by, is_called FROM ir_sequence_%03d" % element.id - self.env.cr.execute(query) - (last_value, increment_by, is_called) = self.env.cr.fetchone() - if is_called: - element.number_next_actual = last_value + increment_by - else: - element.number_next_actual = last_value + seq_id = "%03d" % element.id + element.number_next_actual = _predict_nextval(self, seq_id) def _set_number_next_actual(self): for record in self: @@ -319,15 +330,8 @@ class ir_sequence_date_range(models.Model): if element.sequence_id.implementation != 'standard': element.number_next_actual = element.number_next else: - # get number from postgres sequence. Cannot use currval, because that might give an error when - # not having used nextval before. - query = "SELECT last_value, increment_by, is_called FROM ir_sequence_%03d_%03d" % (element.sequence_id.id, element.id) - self.env.cr.execute(query) - (last_value, increment_by, is_called) = self.env.cr.fetchone() - if is_called: - element.number_next_actual = last_value + increment_by - else: - element.number_next_actual = last_value + seq_id = "%03d_%03d" % (element.sequence_id.id, element.id) + element.number_next_actual = _predict_nextval(self, seq_id) def _set_number_next_actual(self): for record in self: From 3768cce7480821bc206b9502005f9c24ccd1c09e Mon Sep 17 00:00:00 2001 From: rde Date: Mon, 30 Oct 2017 18:12:41 +0100 Subject: [PATCH 11/37] [FIX] website_sale: coupon text is showing in empty cart Before this commit, if you go on /shop/cart and your cart is empty, it will show the coupon text. Now, we will hide this if your cart is empty. This closes #20612 --- addons/website_sale/views/templates.xml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml index f18aa0c31a8..f093446c5ad 100644 --- a/addons/website_sale/views/templates.xml +++ b/addons/website_sale/views/templates.xml @@ -1034,7 +1034,7 @@

This promo code is not available

-
@@ -1048,13 +1048,15 @@ From 293dd507fa12a76f8f5b47ff09dfc0a897017624 Mon Sep 17 00:00:00 2001 From: Odoo Translation Bot Date: Sun, 12 Nov 2017 00:50:30 +0100 Subject: [PATCH 12/37] [I18N] Update translation terms from Transifex --- addons/account/i18n/el.po | 137 +++++++++------- addons/account/i18n/et.po | 4 + addons/account/i18n/fi.po | 2 +- addons/account/i18n/ja.po | 9 +- addons/account/i18n/sv.po | 26 ++- addons/account_asset/i18n/el.po | 35 +++-- addons/account_asset/i18n/eu.po | 5 +- addons/account_asset/i18n/nl.po | 1 + .../account_bank_statement_import/i18n/el.po | 16 +- .../account_bank_statement_import/i18n/id.po | 16 +- addons/account_budget/i18n/el.po | 14 +- addons/account_tax_cash_basis/i18n/el.po | 9 +- addons/account_test/i18n/el.po | 13 +- addons/account_voucher/i18n/el.po | 15 +- addons/auth_oauth/i18n/el.po | 2 +- addons/auth_signup/i18n/el.po | 55 +++++++ addons/base_import/i18n/el.po | 11 +- addons/bus/i18n/el.po | 5 +- addons/calendar/i18n/el.po | 5 +- addons/crm/i18n/el.po | 17 +- addons/crm/i18n/eu.po | 5 +- addons/delivery/i18n/el.po | 35 +++-- addons/event/i18n/el.po | 25 +-- addons/event_sale/i18n/el.po | 13 +- addons/fleet/i18n/el.po | 9 +- addons/fleet/i18n/es.po | 8 +- addons/gamification/i18n/el.po | 17 +- addons/gamification/i18n/hr.po | 2 +- addons/google_calendar/i18n/hr.po | 2 +- addons/hr/i18n/mn.po | 6 +- addons/hr_attendance/i18n/el.po | 2 +- addons/hr_contract/i18n/de.po | 7 +- addons/hr_contract/i18n/el.po | 2 +- addons/hr_expense/i18n/el.po | 19 +-- addons/hr_expense/i18n/fr.po | 148 +++++++++++------- addons/hr_expense_check/i18n/el.po | 5 +- addons/hr_expense_check/i18n/fr.po | 5 +- addons/hr_payroll/i18n/el.po | 9 +- addons/hr_payroll_account/i18n/el.po | 2 +- addons/hr_recruitment/i18n/el.po | 2 +- addons/hr_recruitment/i18n/es.po | 5 +- addons/hr_recruitment/i18n/mn.po | 26 +-- addons/hr_timesheet/i18n/el.po | 2 +- addons/hr_timesheet_sheet/i18n/hr.po | 4 +- addons/im_livechat/i18n/da.po | 2 +- addons/im_livechat/i18n/el.po | 146 +++++++++++------ addons/im_livechat/i18n/hr.po | 2 +- addons/lunch/i18n/el.po | 7 +- addons/mail/i18n/da.po | 2 +- addons/mail/i18n/el.po | 2 +- addons/maintenance/i18n/ro.po | 16 +- addons/mass_mailing/i18n/el.po | 9 +- addons/membership/i18n/el.po | 7 +- addons/mrp/i18n/el.po | 25 +-- addons/mrp_repair/i18n/el.po | 7 +- addons/payment/i18n/el.po | 27 ++-- addons/point_of_sale/i18n/el.po | 21 +-- addons/point_of_sale/i18n/ja.po | 2 +- addons/portal/i18n/el.po | 4 +- addons/pos_mercury/i18n/da.po | 2 +- addons/pos_mercury/i18n/el.po | 7 +- addons/pos_restaurant/i18n/el.po | 23 +-- addons/product/i18n/el.po | 26 ++- addons/product_extended/i18n/el.po | 5 +- addons/project/i18n/ar.po | 13 +- addons/project/i18n/bg.po | 11 ++ addons/project/i18n/bs.po | 11 ++ addons/project/i18n/ca.po | 11 ++ addons/project/i18n/cs.po | 11 ++ addons/project/i18n/da.po | 11 ++ addons/project/i18n/de.po | 11 ++ addons/project/i18n/el.po | 34 ++-- addons/project/i18n/es.po | 11 ++ addons/project/i18n/et.po | 11 ++ addons/project/i18n/eu.po | 11 ++ addons/project/i18n/fa.po | 11 ++ addons/project/i18n/fi.po | 11 ++ addons/project/i18n/fr.po | 15 +- addons/project/i18n/he.po | 11 ++ addons/project/i18n/hr.po | 11 ++ addons/project/i18n/hu.po | 79 ++++++---- addons/project/i18n/hy.po | 11 ++ addons/project/i18n/id.po | 11 ++ addons/project/i18n/it.po | 13 +- addons/project/i18n/ja.po | 11 ++ addons/project/i18n/kab.po | 11 ++ addons/project/i18n/km.po | 11 ++ addons/project/i18n/ko.po | 11 ++ addons/project/i18n/lo.po | 11 ++ addons/project/i18n/lt.po | 11 ++ addons/project/i18n/lv.po | 11 ++ addons/project/i18n/mn.po | 11 ++ addons/project/i18n/my.po | 11 ++ addons/project/i18n/nb.po | 13 +- addons/project/i18n/nl.po | 11 ++ addons/project/i18n/pl.po | 11 ++ addons/project/i18n/pt.po | 11 ++ addons/project/i18n/pt_BR.po | 11 ++ addons/project/i18n/ro.po | 11 ++ addons/project/i18n/ru.po | 11 ++ addons/project/i18n/sk.po | 11 ++ addons/project/i18n/sl.po | 11 ++ addons/project/i18n/sq.po | 11 ++ addons/project/i18n/sr.po | 11 ++ addons/project/i18n/sv.po | 11 ++ addons/project/i18n/th.po | 15 +- addons/project/i18n/tr.po | 11 ++ addons/project/i18n/uk.po | 11 ++ addons/project/i18n/vi.po | 11 ++ addons/project/i18n/zh_CN.po | 11 ++ addons/project_issue/i18n/el.po | 2 +- addons/purchase/i18n/el.po | 48 +++--- addons/purchase/i18n/ja.po | 4 +- addons/purchase/i18n/ro.po | 2 + addons/purchase_requisition/i18n/el.po | 26 +-- addons/rating/i18n/el.po | 4 +- addons/rating_project/i18n/el.po | 8 +- addons/rating_project_issue/i18n/el.po | 2 +- addons/report_intrastat/i18n/el.po | 2 +- addons/sale/i18n/el.po | 51 ++++-- addons/sale_crm/i18n/el.po | 9 +- addons/sale_order_dates/i18n/el.po | 2 +- addons/sale_timesheet/i18n/de.po | 11 +- addons/sale_timesheet/i18n/fr.po | 4 +- addons/stock/i18n/el.po | 71 ++++++--- addons/stock/i18n/ro.po | 2 +- addons/stock_account/i18n/el.po | 6 +- addons/website_hr_recruitment/i18n/el.po | 2 +- addons/website_links/i18n/el.po | 2 +- addons/website_livechat/i18n/el.po | 22 +-- addons/website_portal/i18n/el.po | 4 +- addons/website_portal_sale/i18n/el.po | 4 + addons/website_portal_sale/i18n/es.po | 8 +- addons/website_project/i18n/el.po | 6 +- addons/website_project_issue/i18n/el.po | 4 +- addons/website_quote/i18n/de.po | 5 +- addons/website_quote/i18n/el.po | 19 ++- addons/website_quote/i18n/tr.po | 5 +- .../website_rating_project_issue/i18n/el.po | 6 +- addons/website_sale/i18n/da.po | 4 +- addons/website_sale/i18n/el.po | 20 +-- addons/website_sale_delivery/i18n/el.po | 4 +- addons/website_sale_digital/i18n/el.po | 2 +- addons/website_sale_stock/i18n/el.po | 2 + addons/website_slides/i18n/el.po | 2 +- addons/website_slides/i18n/tr.po | 18 +-- odoo/addons/base/i18n/da.po | 2 +- odoo/addons/base/i18n/el.po | 46 +++--- odoo/addons/base/i18n/es.po | 5 +- odoo/addons/base/i18n/hr.po | 15 +- odoo/addons/base/i18n/hu.po | 6 +- odoo/addons/base/i18n/mn.po | 10 +- 152 files changed, 1542 insertions(+), 645 deletions(-) diff --git a/addons/account/i18n/el.po b/addons/account/i18n/el.po index ada196ec24c..1141ffc58aa 100644 --- a/addons/account/i18n/el.po +++ b/addons/account/i18n/el.po @@ -8,16 +8,17 @@ # Timos Zacharatos , 2016 # Eirini Spiridonidou , 2016 # Katerina Katapodi , 2016 -# Fotios Tragopoulos , 2016 +# Fotios Tragopoulos , 2016 # Stefanos Nikou , 2016 # Giota Dandidou , 2017 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-05-26 08:44+0000\n" "PO-Revision-Date: 2017-05-26 08:44+0000\n" -"Last-Translator: Giota Dandidou , 2017\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -456,7 +457,7 @@ msgstr "" #. module: account #: model:ir.ui.view,arch_db:account.account_journal_dashboard_kanban_view msgid "Balance in GL" -msgstr "" +msgstr "Υπόλοιπο Γ.Κ." #. module: account #: model:ir.ui.view,arch_db:account.account_journal_dashboard_kanban_view @@ -1379,7 +1380,7 @@ msgstr "Ταμπλό Λογιστικής" #: model:ir.model.fields,field_description:account.field_account_invoice_date #: model:ir.model.fields,field_description:account.field_account_invoice_refund_date msgid "Accounting Date" -msgstr "" +msgstr "Ημερομηνία Λογιστικής" #. module: account #: model:ir.ui.view,arch_db:account.view_move_line_form @@ -1399,7 +1400,7 @@ msgstr "Λογιστική Αναφορά" #. module: account #: model:ir.ui.view,arch_db:account.account_planner msgid "Accounting Settings" -msgstr "" +msgstr "Ρυθμίσεις Λογιστικής" #. module: account #: model:ir.ui.view,arch_db:account.view_partner_property_form @@ -1487,7 +1488,7 @@ msgstr "Διεύθυνση" #. module: account #: model:ir.model.fields,field_description:account.field_tax_adjustments_wizard_tax_id msgid "Adjustment Tax" -msgstr "" +msgstr "Προσαρμογή Φόρου" #. module: account #: model:ir.ui.view,arch_db:account.view_account_tax_template_form @@ -1533,6 +1534,11 @@ msgid "" "you request an interval of 30 days Odoo generates an analysis of creditors " "for the past month, past two months, and so on." msgstr "" +"Η Ενηλικίωση Υπολοίπων Συνεργατών είναι μια λεπτομερέστερη αναφορά των " +"απαιτήσεων σας ανά διαστήματα. Η Odoo υπολογίζει έναν πίνακα πιστωτικού " +"υπολοίπου ανά ημερομηνία έναρξης. Έτσι, εάν ζητήσετε ένα διάστημα 30 ημερών," +" η Odoo παράγει μια ανάλυση των πιστωτών για τον τελευταίο μήνα, τους " +"τελευταίους δύο μήνες και ούτω καθεξής." #. module: account #. openerp-web @@ -1603,6 +1609,8 @@ msgid "" "All invoices and payments have been matched, your accounts' balances are " "clean." msgstr "" +"Όλα τα τιμολόγια και οι πληρωμές έχουν αντιστοιχιστεί, τα υπόλοιπα των " +"λογαριασμών σας είναι καθαρά." #. module: account #: model:ir.model.fields,field_description:account.field_account_bank_statement_all_lines_reconciled @@ -1910,7 +1918,7 @@ msgstr "Αναλυτικές γραμμές" #. module: account #: model:ir.model.fields,field_description:account.field_account_move_line_analytic_tag_ids msgid "Analytic tags" -msgstr "" +msgstr "Ετικέτες Αναλυτικής" #. module: account #: model:ir.model.fields,field_description:account.field_account_move_line_tax_exigible @@ -2132,7 +2140,7 @@ msgstr "Πρόθεμα Τραπεζικού Λογαριασμού *" #. module: account #: model:ir.model.fields,field_description:account.field_account_journal_bank_statements_source msgid "Bank Feeds" -msgstr "" +msgstr "Tραπεζικές Tροφοδοσίες" #. module: account #: model:ir.model.fields,field_description:account.field_account_config_settings_module_account_yodlee @@ -2256,7 +2264,7 @@ msgstr "" #: model:ir.ui.view,arch_db:account.account_journal_dashboard_kanban_view #: model:ir.ui.view,arch_db:account.invoice_supplier_form msgid "Bill" -msgstr "" +msgstr "Χρέωση" #. module: account #: model:ir.ui.view,arch_db:account.invoice_supplier_form @@ -2272,7 +2280,7 @@ msgstr "" #. module: account #: model:ir.ui.view,arch_db:account.invoice_supplier_form msgid "Bill lines" -msgstr "" +msgstr "Γραμμές Χρέωσης" #. module: account #: model:res.groups,name:account.group_account_invoice @@ -2754,6 +2762,7 @@ msgstr "Κάντε κλικ για να ορίσετε έναν νέο τύπο #: model:ir.actions.act_window,help:account.action_invoice_tree2 msgid "Click to record a new vendor bill." msgstr "" +"Κάντε κλικ για να πραγματοποιήσετε εγγραφή νέου τιμολογίου προμηθευτή." #. module: account #: model:ir.actions.act_window,help:account.action_bank_statement_tree @@ -2807,7 +2816,7 @@ msgstr "Κωδικός" #. module: account #: model:ir.model.fields,field_description:account.field_account_cashbox_line_coin_value msgid "Coin/Bill Value" -msgstr "" +msgstr "Αξία Νομίσματος" #. module: account #: model:ir.model.fields,field_description:account.field_account_account_tag_color @@ -3139,7 +3148,7 @@ msgstr "Δημιουργία πρόχειρης αποζημίωσης" #. module: account #: model:ir.ui.view,arch_db:account.tax_adjustments_wizard msgid "Create and post move" -msgstr "" +msgstr "Δημιουργία και καταχώρηση κίνησης" #. module: account #: code:addons/account/models/account_journal_dashboard.py:248 @@ -3321,7 +3330,7 @@ msgstr "Πιστωτικό Τιμολόγιο" #. module: account #: model:ir.model.fields,field_description:account.field_tax_adjustments_wizard_credit_account_id msgid "Credit account" -msgstr "" +msgstr "Λογαριασμός Πίστωσης" #. module: account #: model:ir.model.fields,field_description:account.field_account_move_line_reconcile_credit @@ -3527,12 +3536,12 @@ msgstr "Ημερομηνίες" #. module: account #: selection:account.payment.term.line,option:0 msgid "Day(s) after the end of the invoice month (Net EOM)" -msgstr "" +msgstr "Ημέρα (ες) μετά το τέλος του μηνός τιμολογίου " #. module: account #: selection:account.payment.term.line,option:0 msgid "Day(s) after the invoice date" -msgstr "" +msgstr "Ημέρα (ες) μετά την ημερομηνία τιμολόγησης" #. module: account #: model:ir.model.fields,field_description:account.field_account_move_line_debit @@ -3547,12 +3556,12 @@ msgstr "Χρέωση" #. module: account #: model:ir.model.fields,field_description:account.field_account_journal_inbound_payment_method_ids msgid "Debit Methods" -msgstr "" +msgstr "Μέθοδοι Χρέωσης" #. module: account #: model:ir.model.fields,field_description:account.field_tax_adjustments_wizard_debit_account_id msgid "Debit account" -msgstr "" +msgstr "Λογαριασμός Χρέωσης" #. module: account #: model:ir.model.fields,field_description:account.field_account_move_line_reconcile_debit @@ -3686,7 +3695,7 @@ msgstr "Περιγραφή" #. module: account #: model:ir.model.fields,field_description:account.field_account_payment_term_note msgid "Description on the Invoice" -msgstr "" +msgstr "Περιγραφή του Τιμολογίου" #. module: account #: model:ir.model.fields,field_description:account.field_account_payment_destination_account_id @@ -3885,7 +3894,7 @@ msgstr "Πρόχειρο" #. module: account #: model:ir.ui.view,arch_db:account.invoice_supplier_form msgid "Draft Bill" -msgstr "" +msgstr "Προσχέδιο Χρέωσης" #. module: account #: model:ir.ui.view,arch_db:account.invoice_form @@ -3907,7 +3916,7 @@ msgstr "Πρόχειρη Αποζημίωση" #. module: account #: model:ir.ui.view,arch_db:account.account_journal_dashboard_kanban_view msgid "Draft bills" -msgstr "" +msgstr "Προσχέδια Χρέωσης" #. module: account #: model:ir.actions.act_window,name:account.action_bank_statement_draft_tree @@ -3948,7 +3957,7 @@ msgstr "Καθυστερημένες Οφειλές" #. module: account #: model:ir.ui.view,arch_db:account.view_payment_term_line_tree msgid "Due Type" -msgstr "" +msgstr "Τύπος Λήξης" #. module: account #: model:ir.model.fields,field_description:account.field_account_move_line_date_maturity @@ -4112,7 +4121,7 @@ msgstr "Συναλλαγματικές Διαφορές" #. module: account #: model:ir.model.fields,field_description:account.field_res_company_currency_exchange_journal_id msgid "Exchange Gain or Loss Journal" -msgstr "" +msgstr "Ημερολόγιο Συναλλαγματικών Κερδών / Ζημιών" #. module: account #: model:ir.model.fields,field_description:account.field_account_full_reconcile_exchange_move_id @@ -4206,7 +4215,7 @@ msgstr "" #. module: account #: selection:account.journal,bank_statements_source:0 msgid "File Import" -msgstr "" +msgstr "Εισαγωγή Αρχείου" #. module: account #: model:ir.ui.view,arch_db:account.cash_box_in_form @@ -4223,13 +4232,13 @@ msgstr "Φίλτρο κατά" #: code:addons/account/static/src/xml/account_reconciliation.xml:69 #, python-format msgid "Filter..." -msgstr "" +msgstr "Φίλτρο..." #. module: account #: model:ir.model.fields,field_description:account.field_account_analytic_line_general_account_id #: model:ir.ui.view,arch_db:account.view_account_analytic_line_filter_inherit_account msgid "Financial Account" -msgstr "" +msgstr "Χρηματοοικονομικός λογαριασμός" #. module: account #: model:ir.ui.menu,name:account.menu_account_report @@ -5083,7 +5092,7 @@ msgstr "Εσωτερικά Σημειώματα" #: selection:account.payment,payment_type:0 #: model:ir.ui.view,arch_db:account.account_journal_dashboard_kanban_view msgid "Internal Transfer" -msgstr "" +msgstr "Εσωτερική Μεταφορά" #. module: account #: model:ir.model.fields,field_description:account.field_account_account_internal_type @@ -5634,7 +5643,7 @@ msgstr "Ετικέτα" #. module: account #: model:ir.model.fields,field_description:account.field_account_tax_description msgid "Label on Invoices" -msgstr "" +msgstr "Ετικέτα στα Tιμολόγια" #. module: account #: model:ir.model.fields,field_description:account.field_account_abstract_payment___last_update @@ -5878,7 +5887,7 @@ msgstr "" #. module: account #: model:ir.ui.view,arch_db:account.account_planner msgid "Legal Name" -msgstr "" +msgstr "Νομικό όνομα" #. module: account #: model:ir.ui.view,arch_db:account.view_account_position_form @@ -6024,7 +6033,7 @@ msgstr "" #: model:ir.ui.menu,name:account.account_management_menu #: model:ir.ui.menu,name:account.account_reports_management_menu msgid "Management" -msgstr "" +msgstr "Διαχείριση" #. module: account #: model:ir.ui.view,arch_db:account.account_planner @@ -6094,7 +6103,7 @@ msgstr "" #. module: account #: model:ir.model.fields,field_description:account.field_account_move_line_full_reconcile_id msgid "Matching Number" -msgstr "" +msgstr "Αριθμός Aντιστοιχίας" #. module: account #: selection:res.company,fiscalyear_last_month:0 @@ -6318,12 +6327,12 @@ msgstr "Νέα" #. module: account #: model:ir.ui.view,arch_db:account.account_journal_dashboard_kanban_view msgid "New Statement" -msgstr "" +msgstr "Νέα Δήλωση" #. module: account #: model:ir.ui.view,arch_db:account.account_journal_dashboard_kanban_view msgid "New Transactions" -msgstr "" +msgstr "Νέες Συναλλαγές" #. module: account #: code:addons/account/models/account_move.py:1132 @@ -6466,7 +6475,7 @@ msgstr "Αριθμός (Κίνηση)" #. module: account #: model:ir.model.fields,field_description:account.field_account_cashbox_line_number msgid "Number of Coins/Bills" -msgstr "" +msgstr "Ποσότητα Νομισμάτων" #. module: account #: model:ir.model.fields,field_description:account.field_account_payment_term_line_days @@ -6747,7 +6756,7 @@ msgstr "" #. module: account #: model:ir.ui.view,arch_db:account.account_planner msgid "Outstanding Transactions" -msgstr "" +msgstr "Εκκρεμείς Συναλλαγές" #. module: account #: code:addons/account/models/account_invoice.py:116 @@ -6961,7 +6970,7 @@ msgstr "Πληρωτέο Όριο" #: model:ir.model.fields,field_description:account.field_account_payment_amount #: model:ir.model.fields,field_description:account.field_account_register_payments_amount msgid "Payment Amount" -msgstr "" +msgstr "Ποσό Πληρωμής" #. module: account #: model:ir.model.fields,field_description:account.field_account_abstract_payment_payment_date @@ -6987,7 +6996,7 @@ msgstr "Πληροφορίες Πληρωμής" #: model:ir.model.fields,field_description:account.field_account_payment_journal_id #: model:ir.model.fields,field_description:account.field_account_register_payments_journal_id msgid "Payment Journal" -msgstr "" +msgstr "Ημερολόγιο Πληρωμών" #. module: account #: model:ir.ui.view,arch_db:account.view_account_payment_search @@ -6999,7 +7008,7 @@ msgstr "Τρόπος Πληρωμής" #: model:ir.model.fields,field_description:account.field_account_payment_payment_method_id #: model:ir.model.fields,field_description:account.field_account_register_payments_payment_method_id msgid "Payment Method Type" -msgstr "" +msgstr "Τύπος Μεθόδου Πληρωμής" #. module: account #. openerp-web @@ -7054,7 +7063,7 @@ msgstr "Όροι Πληρωμής" #: model:ir.model.fields,field_description:account.field_account_payment_payment_type #: model:ir.model.fields,field_description:account.field_account_register_payments_payment_type msgid "Payment Type" -msgstr "" +msgstr "Τύπος Συναλλαγής" #. module: account #: model:ir.model.fields,field_description:account.field_account_payment_payment_difference @@ -7122,7 +7131,7 @@ msgstr "Πληρωμές" #. module: account #: model:ir.ui.view,arch_db:account.account_journal_dashboard_kanban_view msgid "Payments Matching" -msgstr "" +msgstr "Αντιστοίχιση Συναλλαγών" #. module: account #: model:ir.actions.act_window,help:account.action_account_payments @@ -7185,7 +7194,7 @@ msgstr "" #: code:addons/account/models/account_invoice.py:1470 #, python-format msgid "Percentages for Payment Terms Line must be between 0 and 100." -msgstr "" +msgstr "Τα ποσοστά για τους όρους πληρωμής πρέπει να είναι μεταξύ 0 και 100." #. module: account #: model:ir.ui.view,arch_db:account.view_account_invoice_filter @@ -7568,7 +7577,7 @@ msgstr "Εισπρακτέοι και Πληρωτέοι Λογαριασμοί" #: selection:account.register.payments,payment_type:0 #: model:ir.ui.view,arch_db:account.account_journal_dashboard_kanban_view msgid "Receive Money" -msgstr "" +msgstr "Είσπραξη" #. module: account #. openerp-web @@ -7616,7 +7625,7 @@ msgstr "Συμφωνημένο" #. module: account #: model:ir.model.fields,field_description:account.field_account_report_partner_ledger_reconciled msgid "Reconciled Entries" -msgstr "" +msgstr "Συμψηφισμένες Εγγραφές" #. module: account #: model:ir.ui.view,arch_db:account.view_move_form @@ -7665,7 +7674,7 @@ msgstr "" #. module: account #: selection:account.journal,bank_statements_source:0 msgid "Record Manually" -msgstr "" +msgstr "Εγγραφή Χειροκίνητα" #. module: account #: model:ir.ui.view,arch_db:account.account_planner @@ -8161,7 +8170,7 @@ msgstr "" #. module: account #: model:ir.ui.menu,name:account.menu_product_template_action msgid "Sellable Products" -msgstr "" +msgstr "Είδη προς Πώληση" #. module: account #: selection:account.abstract.payment,payment_type:0 @@ -8169,7 +8178,7 @@ msgstr "" #: selection:account.register.payments,payment_type:0 #: model:ir.ui.view,arch_db:account.account_journal_dashboard_kanban_view msgid "Send Money" -msgstr "" +msgstr "Πληρωμή" #. module: account #: model:ir.ui.view,arch_db:account.invoice_form @@ -8256,7 +8265,7 @@ msgstr "Ρυθμίσεις" #. module: account #: model:ir.model.fields,field_description:account.field_account_journal_code msgid "Short Code" -msgstr "" +msgstr "Σύντομος Κωδικός" #. module: account #: model:ir.ui.view,arch_db:account.view_tax_tree @@ -8496,7 +8505,7 @@ msgstr "Λογαριασμός Φόρων" #: model:ir.model.fields,field_description:account.field_account_tax_refund_account_id #: model:ir.model.fields,field_description:account.field_account_tax_template_refund_account_id msgid "Tax Account on Refunds" -msgstr "" +msgstr "Λογαριασμός Φόρου των Επιστροφών" #. module: account #: model:ir.ui.view,arch_db:account.report_journal @@ -8569,7 +8578,7 @@ msgstr "Όνομα Φόρου" #: model:ir.model.fields,field_description:account.field_account_tax_template_type_tax_use #: model:ir.model.fields,field_description:account.field_account_tax_type_tax_use msgid "Tax Scope" -msgstr "" +msgstr "Φορολογικό Πεδίο" #. module: account #: model:ir.model.fields,field_description:account.field_account_fiscal_position_tax_template_tax_src_id @@ -8708,6 +8717,8 @@ msgstr "" msgid "" "Technical field used to adapt the interface to the payment type selected." msgstr "" +"Τεχνικό πεδίο που χρησιμοποιείται για την προσαρμογή της διασύνδεσης στον " +"επιλεγμένο τύπο συναλλαγής." #. module: account #: model:ir.model.fields,help:account.field_account_abstract_payment_hide_payment_method @@ -8770,7 +8781,7 @@ msgstr "Πρότυπα για Φόρους" #. module: account #: model:ir.ui.view,arch_db:account.view_payment_term_line_form msgid "Term Type" -msgstr "" +msgstr "Τύπος Όρων" #. module: account #: model:ir.model.fields,field_description:account.field_account_payment_term_line_ids @@ -8975,6 +8986,8 @@ msgid "" "The last line's computation type should be \"Balance\" to ensure that the " "whole amount will be allocated." msgstr "" +"Ο τύπος υπολογισμού της τελευταίας γραμμής θα πρέπει να είναι ισοσκελισμένη " +"για να διασφαλιστεί ότι θα διατεθεί ολόκληρο το ποσό." #. module: account #: model:ir.model.fields,help:account.field_account_move_line_move_id @@ -9040,7 +9053,7 @@ msgstr "Παραπομπή συνεργάτη για το τιμολόγιο" #: code:addons/account/models/account_payment.py:55 #, python-format msgid "The payment amount must be strictly positive." -msgstr "" +msgstr "Το ποσό της πληρωμής πρέπει να είναι αυστηρά θετικό." #. module: account #: code:addons/account/models/account_payment.py:342 @@ -9121,7 +9134,7 @@ msgstr "" #: code:addons/account/static/src/xml/account_reconciliation.xml:316 #, python-format msgid "There is nothing to reconcile." -msgstr "" +msgstr "Δεν υπάρχει τίποτα για να συμφωνηθεί." #. module: account #. openerp-web @@ -9489,6 +9502,8 @@ msgstr "" #, python-format msgid "Tip: Hit CTRL-Enter to reconcile all the balanced items in the sheet." msgstr "" +"Συμβουλή: Πατήστε το πλήκτρο CTRL-Enter για να συμψηφίσετε όλα τα ανοιχτά " +"υπόλοιπα του φύλλου." #. module: account #: selection:account.financial.report,style_overwrite:0 @@ -9660,7 +9675,7 @@ msgstr "" #. module: account #: model:ir.model.fields,field_description:account.field_account_payment_destination_journal_id msgid "Transfer To" -msgstr "" +msgstr "Μεταφορά Σε" #. module: account #: code:addons/account/models/account_payment.py:221 @@ -9672,13 +9687,13 @@ msgstr "" #: code:addons/account/models/account_payment.py:428 #, python-format msgid "Transfer from %s" -msgstr "" +msgstr "Μεταφορά από %s" #. module: account #: code:addons/account/models/account_payment.py:511 #, python-format msgid "Transfer to %s" -msgstr "" +msgstr "Μεταφορά σε %s" #. module: account #: model:ir.ui.view,arch_db:account.view_account_payment_search @@ -10177,7 +10192,7 @@ msgstr "Με φόρο" #. module: account #: model:ir.model,name:account.model_tax_adjustments_wizard msgid "Wizard for Tax Adjustments" -msgstr "" +msgstr "Οδηγός για Φορολογικές Προσαρμογές" #. module: account #: code:addons/account/models/account_move.py:888 @@ -10216,6 +10231,8 @@ msgstr "Λάθος πιστωτική ή χρεωστική αξία στην λ #, python-format msgid "You are trying to reconcile some entries that are already reconciled!" msgstr "" +"Προσπαθείτε να συμψηφίσετε κάποιες εγγραφές οι οποίες είναι ήδη " +"συμψηφισμένες!" #. module: account #: model:ir.model.fields,help:account.field_account_move_line_blocked @@ -10232,6 +10249,8 @@ msgid "" "You can control the invoice from your vendor according to\n" " what you purchased or received." msgstr "" +"Μπορείτε να ελέγξετε το τιμολόγιο από τον προμηθευτή σας σύμφωνα με\n" +" τι έχετε αγοράσει ή παραλάβει" #. module: account #: code:addons/account/models/res_config.py:246 @@ -10547,6 +10566,10 @@ msgid "" " waiting for the document to be issued by\n" " your supplier/customer." msgstr "" +"Θα μπορείτε να επεξεργαστείτε και να επικυρώσετε αυτό\n" +" το πιστωτικό απευθείας ή να το κρατήσετε πρόχειρο,\n" +" αναμένοντας το έγγραφο να εκδοθεί από\n" +" τον προμηθευτή / πελάτη σας." #. module: account #: model:ir.ui.view,arch_db:account.account_planner @@ -10591,12 +10614,12 @@ msgstr "" #. module: account #: model:ir.model.fields,field_description:account.field_account_fiscal_position_zip_from msgid "Zip Range From" -msgstr "" +msgstr "Διάστημα ΤΚ Από" #. module: account #: model:ir.model.fields,field_description:account.field_account_fiscal_position_zip_to msgid "Zip Range To" -msgstr "" +msgstr "Διάστημα ΤΚ Έως" #. module: account #: model:ir.model,name:account.model_account_bank_accounts_wizard diff --git a/addons/account/i18n/et.po b/addons/account/i18n/et.po index 5c96fe15c8d..b74051830d1 100644 --- a/addons/account/i18n/et.po +++ b/addons/account/i18n/et.po @@ -9482,6 +9482,8 @@ msgid "" "This wizard will validate all journal entries selected. Once journal entries" " are validated, you can not update them anymore." msgstr "" +"See viisard kinnitab kõik valitud andmikukanded. Kui kanded on kinnitatud " +"siis ei saa neid enam muuta." #. module: account #: model:ir.actions.act_window,help:account.action_account_reconcile_model @@ -9489,6 +9491,8 @@ msgid "" "Those can be used to quickly create a journal items when reconciling\n" " a bank statement or an account." msgstr "" +"Neid saab kasutada andmikukande kiireks loomiseks, kui sobitad\n" +"                 pangaväljavõtet või kontosid." #. module: account #. openerp-web diff --git a/addons/account/i18n/fi.po b/addons/account/i18n/fi.po index 00b3281319f..c9e15b26f52 100644 --- a/addons/account/i18n/fi.po +++ b/addons/account/i18n/fi.po @@ -1808,7 +1808,7 @@ msgstr "Erääntynyt summa laskun valuutassa" #. module: account #: model:ir.model.fields,field_description:account.field_account_invoice_line_price_subtotal_signed msgid "Amount Signed" -msgstr "Kirjattu määrä" +msgstr "Etumerkillinen summa" #. module: account #: model:ir.model.fields,help:account.field_account_partial_reconcile_amount diff --git a/addons/account/i18n/ja.po b/addons/account/i18n/ja.po index 8bc21bf503f..7720aaaa99a 100644 --- a/addons/account/i18n/ja.po +++ b/addons/account/i18n/ja.po @@ -17,13 +17,14 @@ # Norimichi Sugimoto , 2016 # Kazuki Eda , 2016 # Tim Siu Lai , 2017 +# 前園義博 , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-05-26 08:44+0000\n" "PO-Revision-Date: 2017-05-26 08:44+0000\n" -"Last-Translator: Tim Siu Lai , 2017\n" +"Last-Translator: 前園義博 , 2017\n" "Language-Team: Japanese (https://www.transifex.com/odoo/teams/41243/ja/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -80,7 +81,7 @@ msgid "" " * The 'Open' status is used when user creates invoice, an invoice number is generated. It stays in the open status till the user pays the invoice.\n" " * The 'Paid' status is set automatically when the invoice is paid. Its related journal entries may or may not be reconciled.\n" " * The 'Cancelled' status is used when user cancel invoice." -msgstr "" +msgstr "会計" #. module: account #. openerp-web @@ -1761,7 +1762,7 @@ msgstr "分析" #: code:addons/account/static/src/js/account_reconciliation_widgets.js:152 #, python-format msgid "Analytic Acc." -msgstr "" +msgstr "分析勘定" #. module: account #: model:ir.model.fields,field_description:account.field_account_invoice_line_account_analytic_id @@ -3076,7 +3077,7 @@ msgstr "" #: code:addons/account/static/src/js/account_reconciliation_widgets.js:2493 #, python-format msgid "Create writeoff" -msgstr "" +msgstr "償却を作成" #. module: account #: model:ir.ui.view,arch_db:account.account_planner diff --git a/addons/account/i18n/sv.po b/addons/account/i18n/sv.po index f091779eea9..706528a808a 100644 --- a/addons/account/i18n/sv.po +++ b/addons/account/i18n/sv.po @@ -2167,7 +2167,7 @@ msgstr "Kontoutdrag" #. module: account #: model:ir.ui.view,arch_db:account.partner_view_buttons msgid "Bank account(s)" -msgstr "Bank-konto(n)" +msgstr "Bankkonto(n)" #. module: account #: model:ir.model.fields,help:account.field_account_config_settings_company_footer @@ -4101,6 +4101,9 @@ msgid "" "Finance or the European Central Bank. You can " "activate this feature in the bottom of the" msgstr "" +"Valutakurser kan automatisk uppdatera dagligYahoo Finance " +"eller European Central Bank. Du kan aktivera den här " +"funktionen längst ner på" #. module: account #: model:ir.model.fields,field_description:account.field_res_company_expects_chart_of_accounts @@ -4877,6 +4880,7 @@ msgid "" "Importing your statements in via a supported file format (QIF, OFX, CODA or " "CSV format)" msgstr "" +"Importera utdrag via olika filformat (QIF, OFX, CODA eller CSV format)" #. module: account #: model:ir.ui.view,arch_db:account.account_planner @@ -6007,7 +6011,7 @@ msgstr "Manuell avstämning" #. module: account #: model:ir.ui.view,arch_db:account.account_planner msgid "Manually enter your transactions using our" -msgstr "" +msgstr "Manuell inmatning av dina transaktioner via" #. module: account #: selection:res.company,fiscalyear_last_month:0 @@ -6172,6 +6176,9 @@ msgid "" " to use some of them, you should check their Active\n" " field." msgstr "" +"De flesta valutor är redan skapade. Om du tänker\n" +" använda några av dem, måste de aktiveras Aktivera\n" +" fältet." #. module: account #: model:ir.ui.view,arch_db:account.report_generalledger @@ -6530,11 +6537,13 @@ msgid "" " to access your statements from the Accounting Dashboard. \n" " The available methods for synchronization are as follows." msgstr "" +"När du registrerat dina bankkonton, är det möjligt att nå dina utdrag från din redovisningsanslagstavla.\n" +"Möjliga synkroniceringsmetoder är enlig nedan." #. module: account #: model:ir.ui.view,arch_db:account.account_planner msgid "Once your company information is correct, you should" -msgstr "" +msgstr "Så snart företagsinformation är korrekt, bör du " #. module: account #: model:ir.ui.view,arch_db:account.account_planner @@ -8917,6 +8926,9 @@ msgid "" " in difference currencies, set up foreign bank accounts \n" " and run reports on your foreign financial activities." msgstr "" +"Fler valuta-optionen tillåter skicka och mottagning av fakturor\n" +"i olika valutor, uppsättning av bankkonto i främmande valuta\n" +"och rapportera med dina främmande valutaaktiviteter." #. module: account #: model:ir.model.fields,help:account.field_account_invoice_name @@ -9436,7 +9448,7 @@ msgstr "" #. module: account #: model:ir.ui.view,arch_db:account.account_planner msgid "To use the multi-currency option:" -msgstr "" +msgstr "Användning av fler valuta-optionen:" #. module: account #. openerp-web @@ -10421,7 +10433,7 @@ msgstr "" #. module: account #: model:ir.ui.view,arch_db:account.account_planner msgid "Your Bank Accounts" -msgstr "Dina bank-konton" +msgstr "Dina bankkonton" #. module: account #: model:ir.ui.view,arch_db:account.account_planner @@ -10539,7 +10551,7 @@ msgstr "t.ex Bankavgifter" #. module: account #: model:ir.ui.view,arch_db:account.account_planner msgid "fast recording interface" -msgstr "" +msgstr "snabbinmatningsgränsnittet" #. module: account #: model:ir.ui.view,arch_db:account.account_planner @@ -10662,7 +10674,7 @@ msgstr "ställ in bolagets logotyp" #. module: account #: model:ir.ui.view,arch_db:account.account_planner msgid "setup your bank accounts." -msgstr "ställ in dina bank-konton." +msgstr "ställ in dina bankkonton." #. module: account #: model:ir.ui.view,arch_db:account.account_planner diff --git a/addons/account_asset/i18n/el.po b/addons/account_asset/i18n/el.po index ef6a9c06ed6..45aae942ef4 100644 --- a/addons/account_asset/i18n/el.po +++ b/addons/account_asset/i18n/el.po @@ -6,13 +6,14 @@ # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 # Stefanos Nikou , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-07 08:56+0000\n" "PO-Revision-Date: 2016-09-07 08:56+0000\n" -"Last-Translator: Stefanos Nikou , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -30,7 +31,7 @@ msgstr " (αντίγραφο)" #: code:addons/account_asset/models/account_asset.py:511 #, python-format msgid " (grouped)" -msgstr "" +msgstr "(ομαδοποιήθηκαν)" #. module: account_asset #: model:ir.model.fields,field_description:account_asset.field_account_asset_asset_entry_count @@ -84,7 +85,7 @@ msgstr "Ενεργή" #. module: account_asset #: model:ir.ui.view,arch_db:account_asset.view_account_asset_category_form msgid "Additional Options" -msgstr "" +msgstr "Επιπλέον Επιλογές" #. module: account_asset #: code:addons/account_asset/models/account_asset.py:568 @@ -159,13 +160,13 @@ msgstr "" #: model:ir.model.fields,field_description:account_asset.field_product_template_asset_category_id #: model:ir.ui.view,arch_db:account_asset.view_account_asset_category_form msgid "Asset Type" -msgstr "" +msgstr "Τύπος Παγίου" #. module: account_asset #: model:ir.actions.act_window,name:account_asset.action_account_asset_asset_list_normal_purchase #: model:ir.ui.menu,name:account_asset.menu_action_account_asset_asset_list_normal_purchase msgid "Asset Types" -msgstr "" +msgstr "Τύποι Παγίων" #. module: account_asset #: model:ir.model,name:account_asset.model_account_asset_category @@ -179,7 +180,7 @@ msgstr "Κατηγορία Παγίου" #: code:addons/account_asset/models/account_asset.py:263 #, python-format msgid "Asset created" -msgstr "" +msgstr "Το πάγιο δημιουργήθηκε" #. module: account_asset #: model:ir.model,name:account_asset.model_account_asset_depreciation_line @@ -248,7 +249,7 @@ msgstr "Πάγια σε Εξέλιξη" #. module: account_asset #: model:ir.model.fields,field_description:account_asset.field_account_asset_category_open_asset msgid "Auto-confirm Assets" -msgstr "" +msgstr "Αυτόματη Επιβεβαίωση Παγίου" #. module: account_asset #: model:ir.ui.view,arch_db:account_asset.asset_modify_form @@ -387,7 +388,7 @@ msgstr "Δημιουργήθηκε στις" #. module: account_asset #: model:ir.model.fields,field_description:account_asset.field_account_asset_depreciation_line_depreciated_value msgid "Cumulative Depreciation" -msgstr "" +msgstr "Σωρευμένες Αποσβέσεις" #. module: account_asset #: code:addons/account_asset/models/account_asset.py:568 @@ -597,7 +598,7 @@ msgstr "" #. module: account_asset #: model:ir.ui.menu,name:account_asset.menu_asset_depreciation_confirmation_wizard msgid "Generate Assets Entries" -msgstr "" +msgstr "Δημιουργία Αποσβέσεων Παγίων" #. module: account_asset #: model:ir.ui.view,arch_db:account_asset.view_asset_depreciation_confirmation_wizard @@ -633,7 +634,7 @@ msgstr "Ομαδοποίηση ανά..." #. module: account_asset #: model:ir.model.fields,field_description:account_asset.field_account_asset_category_group_entries msgid "Group Journal Entries" -msgstr "" +msgstr "Ομαδοποίηση Καταχωρήσεων Ημερολογίου" #. module: account_asset #: model:ir.model.fields,field_description:account_asset.field_account_asset_asset_id @@ -783,7 +784,7 @@ msgstr "Αριθμός Αποσβέσεων" #. module: account_asset #: model:ir.ui.view,arch_db:account_asset.view_account_asset_category_form msgid "Number of Entries" -msgstr "" +msgstr "Αριθμός Καταχωρήσεων" #. module: account_asset #: model:ir.model.fields,field_description:account_asset.field_account_asset_asset_method_period @@ -793,7 +794,7 @@ msgstr "Πλήθος Μηνών σε μία Περίοδο" #. module: account_asset #: model:ir.ui.view,arch_db:account_asset.view_account_asset_category_form msgid "One Entry Every" -msgstr "" +msgstr "Μία Καταχώρηση Κάθε" #. module: account_asset #: code:addons/account_asset/models/account_asset.py:570 @@ -812,12 +813,12 @@ msgstr "Μήκος Περιόδου" #. module: account_asset #: model:ir.ui.view,arch_db:account_asset.view_account_asset_category_form msgid "Periodicity" -msgstr "" +msgstr "Περιοδικότητα" #. module: account_asset #: model:ir.actions.act_window,name:account_asset.action_asset_depreciation_confirmation_wizard msgid "Post Depreciation Lines" -msgstr "" +msgstr "Ανάρτηση Γραμμών Αποσβέσεων" #. module: account_asset #. openerp-web @@ -934,7 +935,7 @@ msgstr "Αναζήτηση Κατηγορίας Παγίου" #. module: account_asset #: model:ir.ui.view,arch_db:account_asset.view_account_asset_asset_form msgid "Sell or Dispose" -msgstr "" +msgstr "Πώληση ή Απομάκρυνση" #. module: account_asset #: model:ir.model.fields,field_description:account_asset.field_account_asset_depreciation_line_sequence @@ -988,6 +989,8 @@ msgid "" "This wizard will post installment/depreciation lines for the selected month.
\n" " This will generate journal entries for all related installment lines on this period of asset/revenue recognition as well." msgstr "" +"Αυτός ο οδηγός θα αναρτήσει γραμμές δόσης / απόσβεσης για τον επιλεγμένο μήνα.
\n" +" Αυτό θα δημιουργήσει επίσης ,ημερολογιακές καταχωρήσεις για όλες τις σχετικές γραμμές σε αυτήν την περίοδο αναγνώρισης παγίων / εσόδων." #. module: account_asset #: model:ir.model.fields,field_description:account_asset.field_account_asset_asset_method_time @@ -999,7 +1002,7 @@ msgstr "Μέθοδος Χρόνου" #: model:ir.ui.view,arch_db:account_asset.view_account_asset_asset_form #: model:ir.ui.view,arch_db:account_asset.view_account_asset_category_form msgid "Time Method Based On" -msgstr "" +msgstr "Η μέθοδος με βάση το χρόνο βασίζεται σε" #. module: account_asset #: model:ir.model.fields,field_description:account_asset.field_account_asset_asset_type diff --git a/addons/account_asset/i18n/eu.po b/addons/account_asset/i18n/eu.po index 536df0ef913..c58b696e571 100644 --- a/addons/account_asset/i18n/eu.po +++ b/addons/account_asset/i18n/eu.po @@ -7,13 +7,14 @@ # oihane , 2017 # ibinka lete , 2017 # Gorka Toledo , 2017 +# Luistxo Fernandez , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-07 08:56+0000\n" "PO-Revision-Date: 2016-09-07 08:56+0000\n" -"Last-Translator: Gorka Toledo , 2017\n" +"Last-Translator: Luistxo Fernandez , 2017\n" "Language-Team: Basque (https://www.transifex.com/odoo/teams/41243/eu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -46,7 +47,7 @@ msgstr "" #. module: account_asset #: model:ir.model.fields,field_description:account_asset.field_asset_asset_report_installment_nbr msgid "# of Installment Lines" -msgstr "" +msgstr "Instalazioko lerro kop. #" #. module: account_asset #: model:ir.model.fields,field_description:account_asset.field_asset_depreciation_confirmation_wizard_date diff --git a/addons/account_asset/i18n/nl.po b/addons/account_asset/i18n/nl.po index 483d3d44a2b..f4522920c07 100644 --- a/addons/account_asset/i18n/nl.po +++ b/addons/account_asset/i18n/nl.po @@ -998,6 +998,7 @@ msgid "" "This depreciation is already linked to a journal entry! Please post or " "delete it." msgstr "" +"Deze afschrijving is al gekoppeld aan een boeking! Boek of verwijder deze." #. module: account_asset #: model:ir.ui.view,arch_db:account_asset.view_asset_depreciation_confirmation_wizard diff --git a/addons/account_bank_statement_import/i18n/el.po b/addons/account_bank_statement_import/i18n/el.po index fe523b06db0..7cbb64408e7 100644 --- a/addons/account_bank_statement_import/i18n/el.po +++ b/addons/account_bank_statement_import/i18n/el.po @@ -7,13 +7,14 @@ # Martin Trigaux , 2016 # Timos Zacharatos , 2016 # Stefanos Nikou , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-07 08:56+0000\n" "PO-Revision-Date: 2016-09-07 08:56+0000\n" -"Last-Translator: Stefanos Nikou , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -37,6 +38,7 @@ msgstr "" #: sql_constraint:account.bank.statement.line:0 msgid "A bank account transactions can be imported only once !" msgstr "" +"Οι συναλλαγές τραπεζικού λογαριασμού μπορούν να εισαχθούν μόνο μία φορά !" #. module: account_bank_statement_import #: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_bank_acc_number @@ -89,7 +91,7 @@ msgstr "Τραπεζικός Λογαριασμός" #. module: account_bank_statement_import #: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_bank_statements_source msgid "Bank Feeds" -msgstr "" +msgstr "Tραπεζικές Tροφοδοσίες" #. module: account_bank_statement_import #: model:ir.ui.view,arch_db:account_bank_statement_import.account_bank_statement_import_journal_creation_view @@ -185,7 +187,7 @@ msgstr "Νόμισμα" #. module: account_bank_statement_import #: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_inbound_payment_method_ids msgid "Debit Methods" -msgstr "" +msgstr "Μέθοδοι Χρέωσης" #. module: account_bank_statement_import #: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_refund_sequence @@ -269,7 +271,7 @@ msgstr "Εισαγωγή" #. module: account_bank_statement_import #: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_import msgid "Import Bank Statement" -msgstr "" +msgstr "Εισαγωγή Statement Tράπεζας" #. module: account_bank_statement_import #: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_import_journal_creation @@ -279,7 +281,7 @@ msgstr "" #. module: account_bank_statement_import #: model:ir.ui.view,arch_db:account_bank_statement_import.account_bank_statement_import_view msgid "Import Bank Statements" -msgstr "" +msgstr "Εισαγωγή Statements Tράπεζας" #. module: account_bank_statement_import #: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_line_unique_import_id @@ -289,7 +291,7 @@ msgstr "" #. module: account_bank_statement_import #: model:ir.ui.view,arch_db:account_bank_statement_import.journal_dashboard_view_inherit msgid "Import Statement" -msgstr "" +msgstr "Εισαγωγή Statement" #. module: account_bank_statement_import #: model:ir.model.fields,help:account_bank_statement_import.field_account_bank_statement_import_journal_creation_default_credit_account_id @@ -427,7 +429,7 @@ msgstr "Ακολουθία" #. module: account_bank_statement_import #: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_code msgid "Short Code" -msgstr "" +msgstr "Σύντομος Κωδικός" #. module: account_bank_statement_import #: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_display_on_footer diff --git a/addons/account_bank_statement_import/i18n/id.po b/addons/account_bank_statement_import/i18n/id.po index 078bcdb36b5..890e2100c77 100644 --- a/addons/account_bank_statement_import/i18n/id.po +++ b/addons/account_bank_statement_import/i18n/id.po @@ -14,13 +14,14 @@ # Rizki Mudhar , 2017 # Bonny Useful , 2017 # Ryanto The , 2017 +# Gusti Rini , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-07 08:56+0000\n" "PO-Revision-Date: 2016-09-07 08:56+0000\n" -"Last-Translator: Ryanto The , 2017\n" +"Last-Translator: Gusti Rini , 2017\n" "Language-Team: Indonesian (https://www.transifex.com/odoo/teams/41243/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -38,7 +39,7 @@ msgstr "%d transaksi sudah diimpor dan diabaikan." #: code:addons/account_bank_statement_import/account_bank_statement_import.py:236 #, python-format msgid "1 transaction had already been imported and was ignored." -msgstr "" +msgstr "1 transaksi sudah diimpor dan diabaikan" #. module: account_bank_statement_import #: sql_constraint:account.bank.statement.line:0 @@ -69,7 +70,7 @@ msgstr "Memungkinkan membatalkan entri" #: code:addons/account_bank_statement_import/account_bank_statement_import.py:238 #, python-format msgid "Already imported items" -msgstr "" +msgstr "Barang yang sudah diimpor" #. module: account_bank_statement_import #: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_at_least_one_inbound @@ -101,12 +102,12 @@ msgstr "Bank feed" #. module: account_bank_statement_import #: model:ir.ui.view,arch_db:account_bank_statement_import.account_bank_statement_import_journal_creation_view msgid "Bank Journal Name" -msgstr "" +msgstr "Nama jurnal bank" #. module: account_bank_statement_import #: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_data_file msgid "Bank Statement File" -msgstr "" +msgstr "Arsip Buku Bank" #. module: account_bank_statement_import #: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_line @@ -153,7 +154,7 @@ msgstr "" #. module: account_bank_statement_import #: model:ir.ui.view,arch_db:account_bank_statement_import.account_bank_statement_import_view msgid "Choose a file to import..." -msgstr "" +msgstr "Pilih file yang akan diimpor" #. module: account_bank_statement_import #: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_company_id @@ -231,6 +232,7 @@ msgid "" "Download a bank statement from your bank and import it here. Supported " "formats:" msgstr "" +"Unduh transaksi rekening bank anda dan impor di sini. Format yang didukung:" #. module: account_bank_statement_import #: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_journal_creation_sequence_id @@ -240,7 +242,7 @@ msgstr "Urutan Masukan" #. module: account_bank_statement_import #: model:ir.model.fields,field_description:account_bank_statement_import.field_account_bank_statement_import_filename msgid "Filename" -msgstr "" +msgstr "Nama file" #. module: account_bank_statement_import #: model:ir.model.fields,help:account_bank_statement_import.field_account_bank_statement_import_data_file diff --git a/addons/account_budget/i18n/el.po b/addons/account_budget/i18n/el.po index d472af8bc81..6a5b051dcd7 100644 --- a/addons/account_budget/i18n/el.po +++ b/addons/account_budget/i18n/el.po @@ -5,13 +5,14 @@ # Translators: # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-07 08:56+0000\n" "PO-Revision-Date: 2016-09-07 08:56+0000\n" -"Last-Translator: Martin Trigaux , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -27,6 +28,10 @@ msgid "" " financial accounts and/or analytic accounts (that may represent\n" " projects, departments, categories of products, etc.)" msgstr "" +"Ένας προϋπολογισμός είναι μια πρόβλεψη για το εισόδημα ή / και τα έξοδα της εταιρείας σας\n" +" που αναμένονται για μια περίοδο στο μέλλον. Ένας προϋπολογισμός ορίζεται σε ορισμένους\n" +" χρηματοοικονομικούς λογαριασμούς ή / και αναλυτικούς λογαριασμούς (που μπορεί να \n" +" αντιπροσωπεύουν έργα, τμήματα εταιρίας, κατηγορίες προϊόντων κ.λ.π.) " #. module: account_budget #: model:ir.model.fields,field_description:account_budget.field_account_budget_post_account_ids @@ -119,6 +124,11 @@ msgid "" " analytic account and monitor its evolution based on the actuals\n" " realised during that period." msgstr "" +"Παρακολουθώντας το πού πηγαίνουν τα χρήματά σας, ίσως είναι λιγότερο\n" +" πιθανό να υπερβείτε το ποσό και πιθανόν να καλύψετε τους οικονομικούς σας\n" +" στόχους. Προβλέψτε έναν προϋπολογισμό, αναγράφοντας λεπτομερώς τα αναμενόμενα \n" +" έσοδα ανά αναλυτικό λογαριασμό και παρακολουθώντας την εξέλιξή του με βάση\n" +" τα πραγματικά στοιχεία που πραγματοποιήθηκαν κατά τη διάρκεια αυτής της περιόδου. " #. module: account_budget #: model:ir.ui.view,arch_db:account_budget.crossovered_budget_view_form @@ -133,7 +143,7 @@ msgstr "Ακυρώθηκε" #. module: account_budget #: model:ir.actions.act_window,help:account_budget.act_crossovered_budget_view msgid "Click to create a new budget." -msgstr "" +msgstr "Κάντε κλικ για να δημιουργήσετε έναν νέο προϋπολογισμό." #. module: account_budget #: model:ir.model.fields,field_description:account_budget.field_account_budget_post_company_id diff --git a/addons/account_tax_cash_basis/i18n/el.po b/addons/account_tax_cash_basis/i18n/el.po index d56b57d4ff3..3d942d2d68b 100644 --- a/addons/account_tax_cash_basis/i18n/el.po +++ b/addons/account_tax_cash_basis/i18n/el.po @@ -5,13 +5,14 @@ # Translators: # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-07 08:55+0000\n" "PO-Revision-Date: 2016-09-07 08:55+0000\n" -"Last-Translator: Martin Trigaux , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -65,13 +66,13 @@ msgstr "Φόρος" #. module: account_tax_cash_basis #: model:ir.model.fields,field_description:account_tax_cash_basis.field_account_move_tax_cash_basis_rec_id msgid "Tax Cash Basis Entry of" -msgstr "" +msgstr "Φόρος Ταμειακής Βάσης Εγγραφή του" #. module: account_tax_cash_basis #: model:ir.model.fields,field_description:account_tax_cash_basis.field_account_config_settings_tax_cash_basis_journal_id #: model:ir.model.fields,field_description:account_tax_cash_basis.field_res_company_tax_cash_basis_journal_id msgid "Tax Cash Basis Journal" -msgstr "" +msgstr "Ημερολόγιο Φόρου Ταμειακής Βάσης" #. module: account_tax_cash_basis #: model:ir.model.fields,field_description:account_tax_cash_basis.field_account_tax_cash_basis_account @@ -97,7 +98,7 @@ msgstr "" #. module: account_tax_cash_basis #: model:ir.model.fields,field_description:account_tax_cash_basis.field_account_tax_use_cash_basis msgid "Use Cash Basis" -msgstr "" +msgstr "Χρήση Ταμειακής Βάσης" #. module: account_tax_cash_basis #: model:ir.model,name:account_tax_cash_basis.model_account_config_settings diff --git a/addons/account_test/i18n/el.po b/addons/account_test/i18n/el.po index 3d91f66de38..1b14cf64e2f 100644 --- a/addons/account_test/i18n/el.po +++ b/addons/account_test/i18n/el.po @@ -5,13 +5,14 @@ # Translators: # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-07 08:56+0000\n" "PO-Revision-Date: 2016-09-07 08:56+0000\n" -"Last-Translator: Martin Trigaux , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,6 +26,8 @@ msgid "" "
\n" " Description:" msgstr "" +"
\n" +" Περιγραφή:" #. module: account_test #: model:ir.ui.view,arch_db:account_test.report_accounttest @@ -80,6 +83,8 @@ msgid "" "Check that reconciled invoice for Sales/Purchases has reconciled entries for" " Payable and Receivable Accounts" msgstr "" +"Ελέγχει ότι το συμψηφιζόμενο τιμολόγιο για Πωλήσεις/Αγορές έχει " +"συμψηφιζόμενες εγγραφές για Ειπρακτέους/Πληρωτέους Λογαριασμούς" #. module: account_test #: model:accounting.assert.test,desc:account_test.account_test_01 @@ -187,7 +192,7 @@ msgstr "Ακολουθία" #. module: account_test #: model:accounting.assert.test,name:account_test.account_test_01 msgid "Test 1: General balance" -msgstr "" +msgstr "Δοκιμή 1: Γενικό Ισοζύγιο" #. module: account_test #: model:accounting.assert.test,name:account_test.account_test_03 @@ -218,7 +223,7 @@ msgstr "" #. module: account_test #: model:ir.model.fields,field_description:account_test.field_accounting_assert_test_desc msgid "Test Description" -msgstr "" +msgstr "Περιγραφή Δοκιμής" #. module: account_test #: model:ir.model.fields,field_description:account_test.field_accounting_assert_test_name @@ -240,7 +245,7 @@ msgstr "" #. module: account_test #: model:ir.model,name:account_test.model_accounting_assert_test msgid "accounting.assert.test" -msgstr "" +msgstr "accounting.assert.test" #. module: account_test #: model:ir.model,name:account_test.model_report_account_test_report_accounttest diff --git a/addons/account_voucher/i18n/el.po b/addons/account_voucher/i18n/el.po index 656ae685e67..391d99ab7f0 100644 --- a/addons/account_voucher/i18n/el.po +++ b/addons/account_voucher/i18n/el.po @@ -6,13 +6,14 @@ # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 # Stefanos Nikou , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-07 08:56+0000\n" "PO-Revision-Date: 2016-09-07 08:56+0000\n" -"Last-Translator: Stefanos Nikou , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -43,7 +44,7 @@ msgstr "Ημερομηνία Λογαριασμού" #. module: account_voucher #: model:ir.model.fields,field_description:account_voucher.field_account_voucher_account_date msgid "Accounting Date" -msgstr "" +msgstr "Ημερομηνία Λογιστικής" #. module: account_voucher #: model:ir.model,name:account_voucher.model_account_voucher @@ -81,7 +82,7 @@ msgstr "Πληροφορίες Λογαριασμού" #. module: account_voucher #: model:ir.model.fields,field_description:account_voucher.field_account_voucher_reference msgid "Bill Reference" -msgstr "" +msgstr "Αναφορά Χρέωσης" #. module: account_voucher #: model:ir.ui.view,arch_db:account_voucher.view_purchase_receipt_form @@ -109,12 +110,12 @@ msgstr "" #. module: account_voucher #: model:ir.actions.act_window,help:account_voucher.action_sale_receipt msgid "Click to create a sale receipt." -msgstr "" +msgstr "Κάντε κλικ για να δημιουργήσετε μια απόδειξη πώλησης." #. module: account_voucher #: model:ir.actions.act_window,help:account_voucher.action_purchase_receipt msgid "Click to register a purchase receipt." -msgstr "" +msgstr "Κάντε κλικ για να καταχωρίσετε μια απόδειξη αγοράς." #. module: account_voucher #: model:ir.model.fields,field_description:account_voucher.field_account_voucher_company_id @@ -544,6 +545,8 @@ msgid "" "When the purchase receipt is confirmed, you can record the\n" " vendor payment related to this purchase receipt." msgstr "" +"Όταν επιβεβαιωθεί η απόδειξη αγοράς, μπορείτε να καταγράψετε την\n" +" πληρωμή προμηθευτή σχετικά με αυτήν την απόδειξη αγοράς." #. module: account_voucher #: model:ir.actions.act_window,help:account_voucher.action_sale_receipt @@ -551,6 +554,8 @@ msgid "" "When the sale receipt is confirmed, you can record the customer\n" " payment related to this sales receipt." msgstr "" +"Όταν επιβεβαιωθεί η απόδειξη πώλησης, μπορείτε να καταγράψετε την πληρωμή πελατών\n" +" που σχετίζεται με αυτήν την απόδειξη πώλησης." #. module: account_voucher #: code:addons/account_voucher/models/account_voucher.py:361 diff --git a/addons/auth_oauth/i18n/el.po b/addons/auth_oauth/i18n/el.po index acd2b645b0a..1b22b67c582 100644 --- a/addons/auth_oauth/i18n/el.po +++ b/addons/auth_oauth/i18n/el.po @@ -320,7 +320,7 @@ msgstr "Ακολουθία" #. module: auth_oauth #: model:ir.model.fields,field_description:auth_oauth.field_base_config_settings_server_uri_google msgid "Server uri" -msgstr "" +msgstr "Server uri" #. module: auth_oauth #: model:ir.ui.view,arch_db:auth_oauth.view_general_configuration diff --git a/addons/auth_signup/i18n/el.po b/addons/auth_signup/i18n/el.po index 10a4b2703c6..e46dd117dd8 100644 --- a/addons/auth_signup/i18n/el.po +++ b/addons/auth_signup/i18n/el.po @@ -49,6 +49,32 @@ msgid "" "

\n" "
" msgstr "" +"\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \"${user.company_id.name}\"\n" +"
\n" +"
\n" +"
\n" +"

Αγαπητέ/η ${object.name},

\n" +"

Απαιτείται επαναφορά του κωδικού πρόσβασης για τον λογαριασμό Odoo που συνδέεται με αυτό το email.

\n" +"

Μπορείτε να αλλάξετε τον κωδικό πρόσβασης ακολουθώντας τον παρακάτω σύνδεσμο, ο οποίος θα είναι έγκυρος για τις επόμενες 24 ώρες:

\n" +" \n" +"

Εάν δεν το περιμένετε αυτό το email, μπορείτε να το αγνοήσετε με ασφάλεια.

\n" +"

Με φιλικούς χαιρετισμούς,

\n" +"
\n" +"
\n" +" ${user.signature | safe}\n" +"

\n" +" τάλθηκε από ${user.company_id.name} χρησιμοποιώντας Odoo\n" +"

\n" +"
" #. module: auth_signup #: model:mail.template,body_html:auth_signup.set_password_email @@ -83,6 +109,35 @@ msgid "" "

\n" "
" msgstr "" +"\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \"${user.company_id.name}\"\n" +"
\n" +"
\n" +"
\n" +"

Αγαπητέ/η ${object.name},

\n" +"

\n" +" Έχετε προσκληθεί να συνδεθείτε στη \"${object.company_id.name}\" για να αποκτήσετε πρόσβαση στα έγγραφά σας στο Odoo.\n" +"

\n" +"

\n" +" Για να αποδεχτείτε την πρόσκληση, κάντε κλικ στον παρακάτω σύνδεσμο:\n" +"

\n" +" \n" +"

Best regards,

\n" +"
\n" +"
\n" +" ${user.signature | safe}\n" +"

\n" +" Στάλθηκε από ${user.company_id.name} χρησιμοποιώντας Odoo\n" +"

\n" +"
" #. module: auth_signup #: model:mail.template,subject:auth_signup.set_password_email diff --git a/addons/base_import/i18n/el.po b/addons/base_import/i18n/el.po index f9ef00f97bb..a46a020a396 100644 --- a/addons/base_import/i18n/el.po +++ b/addons/base_import/i18n/el.po @@ -5,13 +5,14 @@ # Translators: # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:27+0000\n" "PO-Revision-Date: 2017-06-23 13:27+0000\n" -"Last-Translator: Martin Trigaux , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -380,7 +381,7 @@ msgstr "Τελευταία Ενημέρωση στις" #: code:addons/base_import/static/src/xml/base_import.xml:19 #, python-format msgid "Load File" -msgstr "" +msgstr "Φόρτωση Αρχείου" #. module: base_import #. openerp-web @@ -404,7 +405,7 @@ msgstr "Περιγραφή" #: code:addons/base_import/static/src/xml/base_import.xml:15 #, python-format msgid "No file chosen..." -msgstr "" +msgstr "Δεν επιλέχθηκε αρχείο..." #. module: base_import #. openerp-web @@ -442,14 +443,14 @@ msgstr "Σχετιζόμενα Πεδία" #: code:addons/base_import/static/src/xml/base_import.xml:24 #, python-format msgid "Reload File" -msgstr "" +msgstr "Επαναφόρτωση Αρχείου" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/base_import.xml:11 #, python-format msgid "Select a CSV or Excel file to import." -msgstr "" +msgstr "Επιλέξτε ένα CSV ή Excel αρχείο για εισαγωγή." #. module: base_import #. openerp-web diff --git a/addons/bus/i18n/el.po b/addons/bus/i18n/el.po index 79bee59d805..872ab66c296 100644 --- a/addons/bus/i18n/el.po +++ b/addons/bus/i18n/el.po @@ -5,13 +5,14 @@ # Translators: # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-07 08:56+0000\n" "PO-Revision-Date: 2016-09-07 08:56+0000\n" -"Last-Translator: Martin Trigaux , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -127,7 +128,7 @@ msgstr "Συναλλασόμενος" #. module: bus #: model:ir.model,name:bus.model_bus_presence msgid "User Presence" -msgstr "" +msgstr "Παρουσία Χρήστη" #. module: bus #: model:ir.model,name:bus.model_res_users diff --git a/addons/calendar/i18n/el.po b/addons/calendar/i18n/el.po index a04f7ccff6d..cd5168a38dd 100644 --- a/addons/calendar/i18n/el.po +++ b/addons/calendar/i18n/el.po @@ -7,13 +7,14 @@ # Timos Zacharatos , 2016 # Martin Trigaux , 2016 # Giota Dandidou , 2017 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-10-10 08:44+0000\n" "PO-Revision-Date: 2016-10-10 08:44+0000\n" -"Last-Translator: Giota Dandidou , 2017\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -552,7 +553,7 @@ msgstr "Εμφάνιση Ονόματος" #: code:addons/calendar/static/src/js/base_calendar.js:156 #, python-format msgid "Do you really want to delete this filter from favorites ?" -msgstr "" +msgstr "Θέλετε πραγματικά να διαγράψετε αυτό το φίλτρο από τα αγαπημένα;" #. module: calendar #: model:ir.model.fields,field_description:calendar.field_calendar_event_duration diff --git a/addons/crm/i18n/el.po b/addons/crm/i18n/el.po index 217db720e70..deaa76de808 100644 --- a/addons/crm/i18n/el.po +++ b/addons/crm/i18n/el.po @@ -7,13 +7,15 @@ # Martin Trigaux , 2016 # Stefanos Nikou , 2016 # Γιώργος Μηντζιλώνης , 2017 +# Giota Dandidou , 2017 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:26+0000\n" "PO-Revision-Date: 2017-06-23 13:26+0000\n" -"Last-Translator: Γιώργος Μηντζιλώνης , 2017\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1256,6 +1258,8 @@ msgid "" "Click here to create your first opportunity and add it to your " "pipeline." msgstr "" +"Κάντε κλικ εδώ για να δημιουργήσετε την πρώτη σας ευκαιρία και " +"προσθέστε την στην ροή των πληροφοριών σας." #. module: crm #. openerp-web @@ -1983,7 +1987,7 @@ msgstr "Προβλεπόμενο Κλείσιμο" #. module: crm #: model:ir.ui.view,arch_db:crm.view_crm_case_opportunities_filter msgid "Expected Closing Date" -msgstr "" +msgstr "Αναμενόμενη Ημερομηνία Κλεισίματος" #. module: crm #: model:ir.model.fields,field_description:crm.field_crm_activity_log_planned_revenue @@ -3377,7 +3381,7 @@ msgstr "Εκπρόθεσμες Δράσεις" #. module: crm #: model:ir.ui.view,arch_db:crm.view_crm_case_opportunities_filter msgid "Overdue Opportunities" -msgstr "" +msgstr "Καθυστερημένες Ευκαιρίες" #. module: crm #: model:ir.model.fields,field_description:crm.field_crm_opportunity_report_delay_expected @@ -3674,14 +3678,14 @@ msgstr "Η Προσφορά Εστάλη" #: code:addons/crm/static/src/js/web_planner_crm.js:20 #, python-format msgid "Quotation sent to customer" -msgstr "" +msgstr "Αποστολής προσφοράς σε πελάτη" #. module: crm #. openerp-web #: code:addons/crm/static/src/js/web_planner_crm.js:21 #, python-format msgid "Quotation signed by the customer" -msgstr "" +msgstr "Υπογραφή προσφοράς από τον πελάτη" #. module: crm #: model:ir.model.fields,field_description:crm.field_crm_lead_priority @@ -4837,6 +4841,9 @@ msgid "" " opportunities, convert them into quotations, attach related\n" " documents, track all discussions, and much more." msgstr "" +"Θα μπορείτε να σχεδιάσετε συναντήσεις και τηλεφωνήματα από \n" +" ευκαιρίες, να τις μετατρέψετε σε προσφορές, να επισυνάψετε σχετικά \n" +" έγγραφα, να παρακολουθήσετε όλες τις συζητήσεις και πολλά άλλα." #. module: crm #: model:ir.ui.view,arch_db:crm.crm_planner diff --git a/addons/crm/i18n/eu.po b/addons/crm/i18n/eu.po index 12327e76109..90ae7d69532 100644 --- a/addons/crm/i18n/eu.po +++ b/addons/crm/i18n/eu.po @@ -9,13 +9,14 @@ # ibinka lete , 2017 # Martin Trigaux , 2017 # Ainara Galdona Usatorre , 2017 +# Luistxo Fernandez , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:26+0000\n" "PO-Revision-Date: 2017-06-23 13:26+0000\n" -"Last-Translator: Ainara Galdona Usatorre , 2017\n" +"Last-Translator: Luistxo Fernandez , 2017\n" "Language-Team: Basque (https://www.transifex.com/odoo/teams/41243/eu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -159,7 +160,7 @@ msgstr "" #. module: crm #: model:ir.ui.view,arch_db:crm.crm_planner msgid "(you can change it here)" -msgstr "" +msgstr "(hemen alda dezakezu)" #. module: crm #: model:ir.ui.view,arch_db:crm.crm_planner diff --git a/addons/delivery/i18n/el.po b/addons/delivery/i18n/el.po index 8dc62558c90..55d179e2723 100644 --- a/addons/delivery/i18n/el.po +++ b/addons/delivery/i18n/el.po @@ -6,13 +6,14 @@ # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 # Stefanos Nikou , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-07 08:56+0000\n" "PO-Revision-Date: 2016-09-07 08:56+0000\n" -"Last-Translator: Stefanos Nikou , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,7 +29,7 @@ msgstr "# Κανόνες Αναλυτικής Λογιστικής." #. module: delivery #: model:ir.model.fields,field_description:delivery.field_delivery_carrier_bom_count msgid "# Bill of Material" -msgstr "" +msgstr "# Λογαριασμός των Υλικών (ΒοΜ)" #. module: delivery #: model:ir.model.fields,field_description:delivery.field_delivery_carrier_purchase_num_invoiced @@ -78,7 +79,7 @@ msgstr "" #: model:ir.ui.view,arch_db:delivery.report_delivery_document2 #: model:ir.ui.view,arch_db:delivery.report_shipping2 msgid "Carrier" -msgstr "" +msgstr "Μεταφορέας" #. module: delivery #: model:ir.ui.view,arch_db:delivery.report_delivery_document2 @@ -161,7 +162,7 @@ msgstr "Αρχειοθετημένα" #. module: delivery #: model:ir.model.fields,field_description:delivery.field_delivery_carrier_asset_category_id msgid "Asset Type" -msgstr "" +msgstr "Τύπος Παγίου" #. module: delivery #: model:ir.model.fields,field_description:delivery.field_delivery_carrier_attribute_value_ids @@ -459,12 +460,12 @@ msgstr "Παράδοση" #. module: delivery #: model:ir.ui.view,arch_db:delivery.view_delivery_carrier_search msgid "Delivery Carrier" -msgstr "" +msgstr "Μεταφορέας παράδοσης" #. module: delivery #: model:ir.ui.view,arch_db:delivery.view_picking_withcarrier_out_form msgid "Delivery Information" -msgstr "" +msgstr "Πληροφορίες Αποστολής" #. module: delivery #: model:ir.model.fields,field_description:delivery.field_res_partner_property_delivery_carrier_id @@ -507,7 +508,7 @@ msgstr "Περιγραφή" #. module: delivery #: model:ir.model.fields,field_description:delivery.field_delivery_carrier_description_picking msgid "Description on Picking" -msgstr "" +msgstr "Περιγραφή στις Συλλογές" #. module: delivery #: model:ir.ui.view,arch_db:delivery.view_delivery_carrier_form @@ -563,7 +564,7 @@ msgstr "" #. module: delivery #: model:ir.model.fields,field_description:delivery.field_delivery_carrier_event_ticket_ids msgid "Event Tickets" -msgstr "" +msgstr "Εισιτήρια Εκδήλωσης" #. module: delivery #: model:ir.model.fields,field_description:delivery.field_delivery_carrier_expected_margin @@ -611,6 +612,8 @@ msgid "" "Filling this form allows you to filter delivery carriers according to the " "delivery address of your customer." msgstr "" +"Η συμπλήρωση αυτής της φόρμας σας επιτρέπει να φιλτράρετε τους μεταφορείς " +"παράδοσης σύμφωνα με τη διεύθυνση παράδοσης του πελάτη σας." #. module: delivery #: selection:delivery.carrier,delivery_type:0 @@ -671,7 +674,7 @@ msgstr "" #. module: delivery #: selection:delivery.carrier,integration_level:0 msgid "Get Rate and Create Shipment" -msgstr "" +msgstr "Λήψη Τιμής και Δημιουργία Αποστολής" #. module: delivery #: model:ir.model.fields,help:delivery.field_delivery_carrier_packaging_ids @@ -697,7 +700,7 @@ msgstr "Ομαδοποίηση Κατά" #: model:ir.model.fields,field_description:delivery.field_delivery_carrier_hs_code #: model:ir.model.fields,field_description:delivery.field_product_template_hs_code msgid "HS Code" -msgstr "" +msgstr "HS Code / Tariff code" #. module: delivery #: model:ir.model.fields,field_description:delivery.field_product_packaging_height @@ -1083,6 +1086,8 @@ msgid "" "Ordered Quantity: Invoice based on the quantity the customer ordered.\n" "Delivered Quantity: Invoiced based on the quantity the vendor delivered (time or deliveries)." msgstr "" +"Παραγγελθείσα Ποσότητα: Τιμολόγιο με βάση την ποσότητα που έχει παραγγείλει ο πελάτης.\n" +"Παραδοθείσα Ποσότητα: Τιμολόγιο με βάση την ποσότητα που έστειλε ο προμηθευτής (χρόνος ή παραδόσεις)." #. module: delivery #: model:ir.model.fields,field_description:delivery.field_delivery_carrier_outgoing_qty @@ -1692,7 +1697,7 @@ msgstr "" #. module: delivery #: model:ir.model.fields,field_description:delivery.field_delivery_carrier_to_weight msgid "To Weigh With Scale" -msgstr "" +msgstr "Ζυγιζώμενο" #. module: delivery #: model:ir.model.fields,field_description:delivery.field_delivery_carrier_total_cost @@ -1728,7 +1733,7 @@ msgstr "Παρακολούθηση" #. module: delivery #: model:ir.model.fields,field_description:delivery.field_stock_picking_carrier_tracking_ref msgid "Tracking Reference" -msgstr "" +msgstr "Αναφορά Παρακολούθησης" #. module: delivery #: model:ir.model,name:delivery.model_stock_picking @@ -1851,7 +1856,7 @@ msgstr "" #. module: delivery #: model:ir.model.fields,field_description:delivery.field_stock_picking_shipping_weight msgid "Weight for Shipping" -msgstr "" +msgstr "Βάρος για την Μεταφορά" #. module: delivery #: model:ir.model.fields,help:delivery.field_delivery_carrier_alert_time @@ -1948,12 +1953,12 @@ msgstr "" #. module: delivery #: model:ir.model.fields,field_description:delivery.field_delivery_carrier_zip_from msgid "Zip From" -msgstr "" +msgstr "Από ΤΚ" #. module: delivery #: model:ir.model.fields,field_description:delivery.field_delivery_carrier_zip_to msgid "Zip To" -msgstr "" +msgstr "Έως ΤΚ" #. module: delivery #: model:ir.ui.view,arch_db:delivery.view_delivery_carrier_form diff --git a/addons/event/i18n/el.po b/addons/event/i18n/el.po index 8655a895549..ccba3369114 100644 --- a/addons/event/i18n/el.po +++ b/addons/event/i18n/el.po @@ -6,13 +6,14 @@ # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 # Giota Dandidou , 2017 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-10-10 08:43+0000\n" "PO-Revision-Date: 2016-10-10 08:43+0000\n" -"Last-Translator: Giota Dandidou , 2017\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -511,7 +512,7 @@ msgstr "" #: model:ir.ui.view,arch_db:event.view_event_registration_form #: selection:report.event.registration,registration_state:0 msgid "Attended" -msgstr "" +msgstr "Συμμετοχή" #. module: event #: model:ir.model.fields,field_description:event.field_event_registration_date_closed @@ -521,7 +522,7 @@ msgstr "Ημερομηνία Συμμετοχής" #. module: event #: model:ir.ui.view,arch_db:event.view_event_registration_tree msgid "Attended the Event" -msgstr "" +msgstr "Συμμετοχή στην Εκδήλωση" #. module: event #: model:ir.model,name:event.model_event_registration @@ -539,7 +540,7 @@ msgstr "Συμμετέχοντα / Επαφή" #: model:ir.model.fields,field_description:event.field_event_registration_name #: model:ir.ui.view,arch_db:event.event_event_report_template_badge msgid "Attendee Name" -msgstr "" +msgstr "Όνομα Συμμετέχοντα" #. module: event #: model:ir.actions.act_window,name:event.act_event_registration_from_event @@ -638,7 +639,7 @@ msgstr "" #: model:ir.ui.view,arch_db:event.view_event_registration_form #: model:ir.ui.view,arch_db:event.view_event_registration_tree msgid "Cancel Registration" -msgstr "" +msgstr "Ακύρωση Συμμετοχής" #. module: event #: selection:event.event,state:0 selection:event.registration,state:0 @@ -979,7 +980,7 @@ msgstr "Ημερομηνία Λήξης Εκδήλωσης" #. module: event #: model:ir.ui.view,arch_db:event.view_event_registration_form msgid "Event Information" -msgstr "" +msgstr "Πληροφορίες Εκδήλωσης" #. module: event #: model:ir.model.fields,field_description:event.field_event_event_event_logo @@ -989,12 +990,12 @@ msgstr "" #. module: event #: model:ir.ui.view,arch_db:event.view_event_mail_form msgid "Event Mail Scheduler" -msgstr "" +msgstr "Προγραμματιστής email Εκδήλωσης" #. module: event #: model:ir.ui.view,arch_db:event.view_event_mail_tree msgid "Event Mail Schedulers" -msgstr "" +msgstr "Προγραμματιστές email Εκδήλωσης" #. module: event #: model:ir.ui.view,arch_db:event.view_report_event_registration_search @@ -1077,7 +1078,7 @@ msgstr "" #. module: event #: model:ir.actions.act_window,name:event.action_event_mail msgid "Events Mail Schedulers" -msgstr "" +msgstr "Εκδηλώσεις: Προγραμματιστές email" #. module: event #: model:ir.ui.view,arch_db:event.view_event_search @@ -1366,12 +1367,12 @@ msgstr "" #. module: event #: model:ir.model.fields,field_description:event.field_event_mail_registration_scheduler_id msgid "Mail Scheduler" -msgstr "" +msgstr "Προγραμματιστής email" #. module: event #: model:ir.ui.menu,name:event.menu_event_mail_schedulers msgid "Mail Schedulers" -msgstr "" +msgstr "Προγραμματιστές email" #. module: event #: model:ir.model.fields,field_description:event.field_event_mail_registration_mail_sent @@ -1709,7 +1710,7 @@ msgstr "Απαιτήσεις" #. module: event #: model:ir.model.fields,field_description:event.field_event_event_seats_reserved msgid "Reserved Seats" -msgstr "" +msgstr "Κρατημένες Θέσεις" #. module: event #: model:ir.model.fields,field_description:event.field_event_event_user_id diff --git a/addons/event_sale/i18n/el.po b/addons/event_sale/i18n/el.po index 246fa79b09c..28c7ef84dff 100644 --- a/addons/event_sale/i18n/el.po +++ b/addons/event_sale/i18n/el.po @@ -5,13 +5,14 @@ # Translators: # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:27+0000\n" "PO-Revision-Date: 2017-06-23 13:27+0000\n" -"Last-Translator: Martin Trigaux , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -27,7 +28,7 @@ msgstr "Εφαρμογή" #. module: event_sale #: model:ir.model.fields,field_description:event_sale.field_product_product_asset_category_id msgid "Asset Type" -msgstr "" +msgstr "Τύπος Παγίου" #. module: event_sale #: model:ir.model,name:event_sale.model_event_registration @@ -62,6 +63,8 @@ msgid "" "Choose an event ticket and it will automatically create a registration for " "this event ticket." msgstr "" +"Επιλέξτε ένα εισιτήριο εκδήλωσης και αυτόματα θα δημιουργήσει μια εγγραφή " +"για αυτό το εισιτήριο." #. module: event_sale #: model:product.product,name:event_sale.event_2_product @@ -151,12 +154,12 @@ msgstr "" #: model:ir.model.fields,field_description:event_sale.field_registration_editor_line_event_ticket_id #: model:ir.model.fields,field_description:event_sale.field_sale_order_line_event_ticket_id msgid "Event Ticket" -msgstr "" +msgstr "Εισιτήριο Εκδήλωσης" #. module: event_sale #: model:ir.model.fields,field_description:event_sale.field_product_product_event_ticket_ids msgid "Event Tickets" -msgstr "" +msgstr "Εισιτήρια Εκδήλωσης" #. module: event_sale #: model:ir.ui.view,arch_db:event_sale.event_ticket_form_view @@ -302,7 +305,7 @@ msgstr "" #. module: event_sale #: model:ir.model.fields,field_description:event_sale.field_event_event_ticket_seats_reserved msgid "Reserved Seats" -msgstr "" +msgstr "Κρατημένες Θέσεις" #. module: event_sale #: model:ir.model.fields,field_description:event_sale.field_registration_editor_sale_order_id diff --git a/addons/fleet/i18n/el.po b/addons/fleet/i18n/el.po index 8446ebadb62..76c086a266e 100644 --- a/addons/fleet/i18n/el.po +++ b/addons/fleet/i18n/el.po @@ -6,13 +6,14 @@ # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 # Stefanos Nikou , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:28+0000\n" "PO-Revision-Date: 2017-06-23 13:28+0000\n" -"Last-Translator: Stefanos Nikou , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -740,7 +741,7 @@ msgstr "" #. module: fleet #: model:ir.ui.view,arch_db:fleet.fleet_vehicle_view_form msgid "General Properties" -msgstr "" +msgstr "Γενικές Ιδιότητες" #. module: fleet #: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_log_contract_generated_cost_ids @@ -1049,7 +1050,7 @@ msgstr "" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_service_11 msgid "Management Fee" -msgstr "" +msgstr "Αμοιβή Διαχείρισης" #. module: fleet #: model:res.groups,name:fleet.fleet_group_manager @@ -1915,7 +1916,7 @@ msgstr "" #. module: fleet #: selection:fleet.vehicle.log.contract,cost_frequency:0 msgid "Weekly" -msgstr "" +msgstr "Εβδομαδιαία" #. module: fleet #: model:fleet.service.type,name:fleet.type_service_51 diff --git a/addons/fleet/i18n/es.po b/addons/fleet/i18n/es.po index 35f765d3667..0b053f7758c 100644 --- a/addons/fleet/i18n/es.po +++ b/addons/fleet/i18n/es.po @@ -20,13 +20,14 @@ # Leonardo Chianea , 2016 # Roberto Lizana , 2016 # Pablo Fuentes , 2017 +# José Matias Zuazo , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:28+0000\n" "PO-Revision-Date: 2017-06-23 13:28+0000\n" -"Last-Translator: Pablo Fuentes , 2017\n" +"Last-Translator: José Matias Zuazo , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -484,6 +485,9 @@ msgid "" "Costs paid at regular intervals, depending on the cost frequency.If the cost" " frequency is set to unique, the cost will be logged at the start date" msgstr "" +"Costes pagados en intervalos regulares, dependiendo de la frecuencia del " +"coste. Si la frecuencia del coste se establece como única, el coste se " +"registrará en la fecha de inicio" #. module: fleet #: model:ir.ui.view,arch_db:fleet.fleet_vehicle_log_contract_view_form @@ -1021,6 +1025,8 @@ msgstr "Matrícula" #: model:ir.model.fields,help:fleet.field_fleet_vehicle_license_plate msgid "License plate number of the vehicle (i = plate number for a car)" msgstr "" +"Número de matrícula del vehículo (es decir, número de placa para un " +"vehículo)" #. module: fleet #: model:ir.model.fields,field_description:fleet.field_fleet_vehicle_log_fuel_liter diff --git a/addons/gamification/i18n/el.po b/addons/gamification/i18n/el.po index 50cc2f22fc9..8579a0c6097 100644 --- a/addons/gamification/i18n/el.po +++ b/addons/gamification/i18n/el.po @@ -6,13 +6,14 @@ # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 # Nikos Gkountras , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-07 08:58+0000\n" "PO-Revision-Date: 2016-09-07 08:58+0000\n" -"Last-Translator: Nikos Gkountras , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -280,7 +281,7 @@ msgstr "" #. module: gamification #: model:ir.ui.view,arch_db:gamification.badge_form_view msgid "Badge Description" -msgstr "" +msgstr "Περιγραφή Κονκάρδας" #. module: gamification #: model:mail.message.subtype,description:gamification.mt_badge_granted @@ -452,7 +453,7 @@ msgstr "" #. module: gamification #: model:ir.actions.act_window,name:gamification.action_new_simplified_res_users msgid "Create User" -msgstr "" +msgstr "Δημιουργία Χρήστη" #. module: gamification #: model:ir.actions.act_window,help:gamification.action_new_simplified_res_users @@ -542,7 +543,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_goal_definition_description_3077 msgid "Definition Description" -msgstr "" +msgstr "Περιγραφή Ορισμού" #. module: gamification #: model:ir.ui.view,arch_db:gamification.challenge_form_view @@ -1174,7 +1175,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_period msgid "Periodicity" -msgstr "" +msgstr "Περιοδικότητα" #. module: gamification #: model:gamification.badge,name:gamification.badge_problem_solver @@ -1380,7 +1381,7 @@ msgstr "" #: model:gamification.challenge.line,name:gamification.line_base_admin1 #: model:gamification.goal.definition,name:gamification.definition_base_company_data msgid "Set your Company Data" -msgstr "" +msgstr "Ορίστε τα στοιχεία της εταιρείας σας" #. module: gamification #: model:gamification.challenge.line,name:gamification.line_base_admin2 @@ -1717,7 +1718,7 @@ msgstr "Χρήστης" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_domain msgid "User domain" -msgstr "" +msgstr "Τομέας χρήστη" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_user_ids @@ -1733,7 +1734,7 @@ msgstr "" #: selection:gamification.challenge,period:0 #: selection:gamification.challenge,report_message_frequency:0 msgid "Weekly" -msgstr "" +msgstr "Εβδομαδιαία" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_badge_rule_auth diff --git a/addons/gamification/i18n/hr.po b/addons/gamification/i18n/hr.po index fddebb5692d..4534c35e4e3 100644 --- a/addons/gamification/i18n/hr.po +++ b/addons/gamification/i18n/hr.po @@ -247,7 +247,7 @@ msgstr "" #. module: gamification #: model:ir.model.fields,help:gamification.field_gamification_challenge_user_domain msgid "Alternative to a list of users" -msgstr "" +msgstr "Alternativa listi korisnika" #. module: gamification #: model:ir.model.fields,field_description:gamification.field_gamification_challenge_category diff --git a/addons/google_calendar/i18n/hr.po b/addons/google_calendar/i18n/hr.po index 2b351b508be..a4d0a2f6174 100644 --- a/addons/google_calendar/i18n/hr.po +++ b/addons/google_calendar/i18n/hr.po @@ -49,7 +49,7 @@ msgstr "API konfigiguracija" #. module: google_calendar #: model:ir.ui.menu,name:google_calendar.menu_calendar_google_tech_config msgid "API Credentials" -msgstr "" +msgstr "API akreditivi" #. module: google_calendar #. openerp-web diff --git a/addons/hr/i18n/mn.po b/addons/hr/i18n/mn.po index 877ca802ace..1072bfde0c7 100644 --- a/addons/hr/i18n/mn.po +++ b/addons/hr/i18n/mn.po @@ -763,7 +763,7 @@ msgstr "Сүүлийн холболт" #. module: hr #: model:ir.ui.view,arch_db:hr.view_hr_job_form msgid "Launch Recruitment" -msgstr "ХН Бүрдүүлэлтийг эхлүүлэх" +msgstr "ХН бүрдүүлэлтийг эхлүүлэх" #. module: hr #: model:hr.job,website_description:hr.job_marketing @@ -1027,7 +1027,7 @@ msgstr "Хурдан бие даасан сурагч" #. module: hr #: selection:hr.job,state:0 msgid "Recruitment in Progress" -msgstr "ХН Бүрдүүлэлт явагдаж байгаа" +msgstr "ХН бүрдүүлэлт явагдаж байгаа" #. module: hr #: model:ir.ui.view,arch_db:hr.view_employee_form @@ -1162,7 +1162,7 @@ msgstr "Төлөв" #. module: hr #: model:ir.ui.view,arch_db:hr.view_hr_job_form msgid "Stop Recruitment" -msgstr "ХН Бүрдүүлэлтийг зогсоох" +msgstr "ХН бүрдүүлэлтийг зогсоох" #. module: hr #: model:ir.actions.act_window,name:hr.hr_employee_action_subordinate_hierachy diff --git a/addons/hr_attendance/i18n/el.po b/addons/hr_attendance/i18n/el.po index aed479badd0..236b15a8dba 100644 --- a/addons/hr_attendance/i18n/el.po +++ b/addons/hr_attendance/i18n/el.po @@ -654,7 +654,7 @@ msgstr "Καλώς ήρθατε" #: code:addons/hr_attendance/static/src/xml/attendance.xml:11 #, python-format msgid "Welcome to" -msgstr "" +msgstr "Καλώς Ήρθατε στο" #. module: hr_attendance #: model:ir.model.fields,field_description:hr_attendance.field_hr_attendance_worked_hours diff --git a/addons/hr_contract/i18n/de.po b/addons/hr_contract/i18n/de.po index 504ce910334..f8931a531b5 100644 --- a/addons/hr_contract/i18n/de.po +++ b/addons/hr_contract/i18n/de.po @@ -8,19 +8,20 @@ # darenkster , 2016 # Thorsten Vocks , 2016 # Rudolf Schnapka , 2016 -# Thomas A. Jaeger , 2016 +# Renzo Meister , 2016 # JackTheHunter , 2016 # Wolfgang Taferner , 2016 # Henry Mineehen , 2016 # Ralf Hilgenstock , 2016 # Markus Menner , 2016 +# DE T2 , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-07 08:57+0000\n" "PO-Revision-Date: 2016-09-07 08:57+0000\n" -"Last-Translator: Markus Menner , 2016\n" +"Last-Translator: DE T2 , 2017\n" "Language-Team: German (https://www.transifex.com/odoo/teams/41243/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -51,7 +52,7 @@ msgstr "Grundlohn des Mitarbeiters" #. module: hr_contract #: model:ir.actions.act_window,help:hr_contract.action_hr_contract msgid "Click here to create new contracts." -msgstr "" +msgstr "Klicken Sie zum Erstellen neuer Verträge hier." #. module: hr_contract #: model:ir.model.fields,field_description:hr_contract.field_hr_employee_vehicle diff --git a/addons/hr_contract/i18n/el.po b/addons/hr_contract/i18n/el.po index 4fbaf4368ec..4efedaf0be4 100644 --- a/addons/hr_contract/i18n/el.po +++ b/addons/hr_contract/i18n/el.po @@ -156,7 +156,7 @@ msgstr "Υπάλληλος" #. module: hr_contract #: model:ir.model,name:hr_contract.model_hr_contract msgid "Employee Contract" -msgstr "" +msgstr "Συμβόλαιο Εργαζομένου" #. module: hr_contract #: model:ir.model.fields,field_description:hr_contract.field_hr_contract_date_end diff --git a/addons/hr_expense/i18n/el.po b/addons/hr_expense/i18n/el.po index 95ec2f14787..339f85f3ac0 100644 --- a/addons/hr_expense/i18n/el.po +++ b/addons/hr_expense/i18n/el.po @@ -6,13 +6,14 @@ # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 # Timos Zacharatos , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:27+0000\n" "PO-Revision-Date: 2017-06-23 13:27+0000\n" -"Last-Translator: Timos Zacharatos , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -134,7 +135,7 @@ msgstr "Λογιστική" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_accounting_date msgid "Accounting Date" -msgstr "" +msgstr "Ημερομηνία Λογιστικής" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form @@ -209,7 +210,7 @@ msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_reference msgid "Bill Reference" -msgstr "" +msgstr "Αναφορά Χρέωσης" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_product_product_can_be_expensed @@ -382,7 +383,7 @@ msgstr "Μην διστάσετε να" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.hr_expense_register_payment_view_form msgid "Draft Payment" -msgstr "" +msgstr "Προσχέδιο Πληρωμής" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_employee_id @@ -417,7 +418,7 @@ msgstr "Έξοδα" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_name msgid "Expense Description" -msgstr "" +msgstr "Περιγραφή Δαπάνης" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_configuration @@ -872,7 +873,7 @@ msgstr "Συναλλασόμενος" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard_amount msgid "Payment Amount" -msgstr "" +msgstr "Ποσό Πληρωμής" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_payment_mode @@ -893,7 +894,7 @@ msgstr "Τρόπος Πληρωμής" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard_payment_method_id msgid "Payment Type" -msgstr "" +msgstr "Τύπος Συναλλαγής" #. module: hr_expense #: model:ir.actions.act_window,help:hr_expense.action_hr_expense_refused_expenses @@ -1071,7 +1072,7 @@ msgstr "Ρυθμίσεις" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.hr_expense_planner msgid "Setup" -msgstr "" +msgstr "Ρυθμίσεις" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_configuration @@ -1177,7 +1178,7 @@ msgstr "Το ημερολόγιο που χρησιμοποιείται όταν #: code:addons/hr_expense/wizard/hr_expense_register_payment.py:35 #, python-format msgid "The payment amount must be strictly positive." -msgstr "" +msgstr "Το ποσό της πληρωμής πρέπει να είναι αυστηρά θετικό." #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet_bank_journal_id diff --git a/addons/hr_expense/i18n/fr.po b/addons/hr_expense/i18n/fr.po index 98184c69a92..e056e4ff812 100644 --- a/addons/hr_expense/i18n/fr.po +++ b/addons/hr_expense/i18n/fr.po @@ -13,6 +13,7 @@ # Nancy Bolognesi , 2016 # Lucas Deliege , 2016 # Leo Schmitt , 2016 +# Rémi CAZENAVE , 2016 # Henri Cornuau , 2016 # Cyrille de Lambert , 2016 # Nicolas Martinelli , 2016 @@ -106,6 +107,8 @@ msgid "" "[PRODUCT CODE] Free Description PRICE" msgstr "" +"[CODE ARTICLE] Description libre " +"PRIX" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.report_expense_sheet @@ -143,6 +146,8 @@ msgid "" "Your email gateway is not configured. Please configure your email\n" " gateway from the Settings app, menu General Settings." msgstr "" +"Votre passerelle e-mail n'est pas configurée. Veuillez configurer\n" +" votre passerelle e-mail dans le menu Configuration Paramètres généraux." #. module: hr_expense #: code:addons/hr_expense/wizard/hr_expense_register_payment.py:79 @@ -151,6 +156,8 @@ msgid "" "A payment of %s %s with the reference %s related" " to your expense %s has been made." msgstr "" +"Un paiement %s %s portant la référence %s lié à " +"votre note de frais %s a été effectué." #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_account_id @@ -180,7 +187,7 @@ msgstr "Écritures comptables" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter msgid "Actual expense sheets, not the refused ones" -msgstr "" +msgstr "Notes de frais ouvertes, hors refusées" #. module: hr_expense #: model:product.product,name:hr_expense.air_ticket @@ -197,7 +204,7 @@ msgstr "Domaine alias" #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_all_all #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_all_all msgid "All Expense Reports" -msgstr "Toutes les dépenses" +msgstr "Toutes les notes de frais" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.hr_expense_actions_all @@ -214,7 +221,7 @@ msgstr "Compte analytique" #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_hr_expense_account_id msgid "An expense account is expected" -msgstr "" +msgstr "Un compte est attendu" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_configuration @@ -278,7 +285,7 @@ msgstr "Certifié conforme sur l'honneur,
(Date et signature).

" #: model:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_post #: model:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_my_all msgid "Click here to create a new expense report." -msgstr "Cliquez ici pour créer un nouveau rapport de dépenses" +msgstr "Cliquez ici pour créer une nouvelle note de frais" #. module: hr_expense #: model:ir.actions.act_window,help:hr_expense.action_request_approve_expense_sheet @@ -291,7 +298,7 @@ msgstr "Cliquer ici pour créer de nouvelles dépenses." #: code:addons/hr_expense/models/hr_expense.py:304 #, python-format msgid "Click to add a new expense," -msgstr "Cliquez pour ajouter une nouvelle dépense" +msgstr "Cliquez pour ajouter une nouvelle dépense," #. module: hr_expense #: model:ir.actions.act_window,help:hr_expense.hr_expense_product @@ -306,8 +313,8 @@ msgid "" "Click to try submitting an expense by email. You can attach a photo " "of the receipt to the mail." msgstr "" -"Cliquez pour essayer de soumettre une dépenses par e-mail. Vous " -"pouvez attacher une photo ou une quittance à cet e-mail." +"Cliquez pour essayer de soumettre une dépense par e-mail. Vous pouvez" +" attacher une photo ou une quittance à cet e-mail." #. module: hr_expense #: selection:hr.expense,payment_mode:0 @@ -338,7 +345,7 @@ msgstr "Configuration des dépenses" #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter msgid "Confirmed Expenses" -msgstr "Notes de frais confirmées" +msgstr "Dépenses confirmées" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.hr_expense_planner @@ -348,7 +355,7 @@ msgstr "Félicitations, vous avez terminé!" #. module: hr_expense #: model:ir.actions.act_window,help:hr_expense.hr_expense_actions_all msgid "Create a new expense.
" -msgstr "Créer une nouvelle note de frais.
" +msgstr "Créer une nouvelle dépense.
" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_config_settings_create_uid @@ -384,7 +391,7 @@ msgstr "Date " #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_config_settings_alias_prefix msgid "Default Alias Name for Expenses" -msgstr "" +msgstr "Alias par défaut pour les dépenses" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_department_id @@ -420,7 +427,7 @@ msgstr "Ne pas hésiter à" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.hr_expense_register_payment_view_form msgid "Draft Payment" -msgstr "" +msgstr "Paiement en Brouillon" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_employee_id @@ -438,7 +445,7 @@ msgstr "Employé (à rembourser)" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_address_id msgid "Employee Home Address" -msgstr "" +msgstr "Adresse personnelle de l'Employé" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.hr_expense_planner @@ -455,12 +462,12 @@ msgstr "Dépense" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_name msgid "Expense Description" -msgstr "Description de note de frais" +msgstr "Description de la dépense" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_configuration msgid "Expense Email Alias" -msgstr "" +msgstr "Alias de courriel pour les frais" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_journal_id @@ -470,30 +477,30 @@ msgstr "Journal des notes de frais" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_expense_line_ids msgid "Expense Lines" -msgstr "Ligne de frais" +msgstr "Ligne de dépenses" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.hr_expense_product #: model:ir.ui.menu,name:hr_expense.menu_hr_product #: model:ir.ui.view,arch_db:hr_expense.product_product_expense_form_view msgid "Expense Products" -msgstr "Articles de note de frais" +msgstr "Articles de dépenses" #. module: hr_expense #: model:ir.model,name:hr_expense.model_hr_expense_sheet #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_id msgid "Expense Report" -msgstr "" +msgstr "Note de frais" #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet_state msgid "Expense Report State" -msgstr "" +msgstr "Etat de la note de frais" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_name msgid "Expense Report Summary" -msgstr "" +msgstr "Intitulé de la note de frais" #. module: hr_expense #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_my_reports @@ -501,65 +508,65 @@ msgstr "" #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_tree msgid "Expense Reports" -msgstr "" +msgstr "Notes de frais" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_department_filtered msgid "Expense Reports Analysis" -msgstr "" +msgstr "Analyse des notes de frais" #. module: hr_expense #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_all_to_approve msgid "Expense Reports To Approve" -msgstr "" +msgstr "Notes de frais à Approuver" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_all_to_pay #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_all_to_pay msgid "Expense Reports To Pay" -msgstr "" +msgstr "Notes de frais à Rembourser" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_all_to_post #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_all_to_post msgid "Expense Reports To Post" -msgstr "" +msgstr "Notes de frais à Comptabiliser" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_all_to_approve #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_department_to_approve msgid "Expense Reports to Approve" -msgstr "" +msgstr "Notes de frais à Approuver" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_tree msgid "Expense Sheet" -msgstr "" +msgstr "Note de frais" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.hr_expense_refuse_wizard_view_form msgid "Expense refuse reason" -msgstr "Motif de refus de la note de frais" +msgstr "Motif de refus de la dépense" #. module: hr_expense #: model:mail.message.subtype,description:hr_expense.mt_expense_approved msgid "Expense report approved" -msgstr "" +msgstr "Note de frais approuvée" #. module: hr_expense #: model:mail.message.subtype,description:hr_expense.mt_expense_paid msgid "Expense report paid" -msgstr "" +msgstr "Note de frais remboursée" #. module: hr_expense #: model:mail.message.subtype,description:hr_expense.mt_expense_refused msgid "Expense report refused" -msgstr "" +msgstr "Note de frais refusée" #. module: hr_expense #: model:mail.message.subtype,description:hr_expense.mt_expense_confirmed msgid "Expense report submitted, waiting approval" -msgstr "" +msgstr "Note de frais en attente d'approbation" #. module: hr_expense #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root @@ -632,6 +639,8 @@ msgstr "" #, python-format msgid "Expenses must have been paid by the same entity (Company or employee)" msgstr "" +"Les dépenses doivent avoir été payées par la même entité (entreprise ou " +"employé)" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter @@ -652,7 +661,7 @@ msgstr "Dépenses à soumettre" #. module: hr_expense #: model:ir.actions.act_window,help:hr_expense.hr_expense_actions_all msgid "Expenses will go through these steps:" -msgstr "" +msgstr "Les dépenses vont passer par les états suivants:" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter @@ -672,7 +681,7 @@ msgstr "" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.hr_expense_planner msgid "From: Your Email" -msgstr "" +msgstr "Source: Votre Courriel" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.product_product_expense_form_view @@ -682,7 +691,7 @@ msgstr "Information Générale" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.hr_expense_planner msgid "Get Mobile" -msgstr "" +msgstr "Obtenir le mobile" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter @@ -714,7 +723,7 @@ msgstr "Département RH" #. module: hr_expense #: model:ir.model,name:hr_expense.model_hr_expense_register_payment_wizard msgid "Hr Expense Register Payment wizard" -msgstr "" +msgstr "Assistant pour enregistrer le paiement des notes de frais" #. module: hr_expense #: model:ir.model,name:hr_expense.model_hr_expense_refuse_wizard @@ -778,6 +787,7 @@ msgstr "Gestionnaire" #, python-format msgid "Managers can get all reports to approve from this menu." msgstr "" +"Les gestionnaires peuvent voir tous les rapports à approuver depuis ce menu." #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_register_payment_wizard_communication @@ -799,7 +809,7 @@ msgstr "Mes dépenses à soumettre" #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_my_all #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter msgid "My Reports" -msgstr "Mes Rapports" +msgstr "Mes Notes de Frais" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter @@ -809,7 +819,7 @@ msgstr "Notes de frais de mon équipe" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter msgid "My Team Reports" -msgstr "" +msgstr "Les notes de frais de mon équipe" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.report_expense_sheet @@ -852,7 +862,7 @@ msgstr "Pas de compte de crédit pour le journal %s, en configurer un SVP." #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter msgid "Not Refused" -msgstr "" +msgstr "Non refusées" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.hr_expense_form_view @@ -875,11 +885,13 @@ msgstr "Fonctionnaire" #: model:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_unsubmitted msgid "Once approved, your expense report, goes to the accounting," msgstr "" +"Une fois approuvée, votre note de frais passe à enregistrer en comptabilité," #. module: hr_expense #: model:ir.actions.act_window,help:hr_expense.hr_expense_actions_all msgid "Once approved, your expenses report goes to the accounting," msgstr "" +"Une fois approuvée, votre note de frais passe à enregistrer en comptabilité," #. module: hr_expense #: model:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_all @@ -903,6 +915,8 @@ msgid "" "Once your email gateway is configured, come back to this screen\n" " to setup the next steps." msgstr "" +"Une fois votre passerelle e-mail configurée, revenez sur cet écran\n" +" pour configurer les étapes suivantes." #. module: hr_expense #: selection:hr.expense.sheet,state:0 @@ -1054,13 +1068,13 @@ msgstr "Enregistrer un paiement" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter msgid "Report" -msgstr "Rapport" +msgstr "Note de frais" #. module: hr_expense #: selection:hr.expense,state:0 #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter msgid "Reported" -msgstr "" +msgstr "Incluse dans une NdF" #. module: hr_expense #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_reports @@ -1070,17 +1084,17 @@ msgstr "Rapports" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_request_approve_expense_sheet msgid "Reports to Approve" -msgstr "" +msgstr "Notes de frais à Approuver" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_request_to_pay_expense_sheet msgid "Reports to Pay" -msgstr "" +msgstr "Notes de frais à Rembourser" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_request_to_post_expense_sheet msgid "Reports to Post" -msgstr "" +msgstr "Notes de frais à Entrer en Comptabilité" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form @@ -1095,8 +1109,8 @@ msgid "" "Save the report, your manager will receive a notification by email to " "approve it." msgstr "" -"Sauvegardez le rapport, votre manager recevra une notification par courriel " -"afin de l'approuver. " +"Sauvegardez la note de frais, votre manager recevra une notification par " +"courriel afin de l'approuver. " #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:88 @@ -1112,6 +1126,7 @@ msgstr "" #: model:web.planner,tooltip_planner:hr_expense.planner_hr_expense msgid "Send receipts by email to create expenses efficiently." msgstr "" +"Envoyer les reçus par e-mail pour créer des notes de frais efficacement." #. module: hr_expense #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_global_settings @@ -1159,7 +1174,7 @@ msgstr "Sujet" #. module: hr_expense #: model:ir.actions.server,name:hr_expense.hr_expense_submit_action_server msgid "Submit To Manager" -msgstr "" +msgstr "Soumettre au responsable" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.hr_expense_form_view @@ -1200,6 +1215,10 @@ msgid "" " will set the right product automatically on your\n" " expense Odoo." msgstr "" +"L' ARTICLE est optionnel et devrait être\n" +" le code interne d'un article de frais. Cela\n" +" configurera automatiquement le bon article dans votre\n" +" dépense Odoo." #. module: hr_expense #. openerp-web @@ -1208,17 +1227,19 @@ msgstr "" msgid "" "The accountant can register a payment to reimburse the employee directly." msgstr "" +"Le comptable peut enregistrer un paiement pour rembourser l'employé " +"directement." #. module: hr_expense #: model:ir.actions.act_window,help:hr_expense.action_hr_expense_refused_expenses #: model:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_unsubmitted msgid "The accountant validates entries and reimburse you." -msgstr "" +msgstr "Le comptable valide les entrées et vous rembourse." #. module: hr_expense #: model:ir.actions.act_window,help:hr_expense.hr_expense_actions_all msgid "The accountant validates journal entries and reimburse you." -msgstr "" +msgstr "Le comptable valide les entrées de journal et vous rembourse." #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet_journal_id @@ -1265,7 +1286,7 @@ msgstr "A payer" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter msgid "To Post" -msgstr "" +msgstr "A entrer en Comptabilité" #. module: hr_expense #: selection:hr.expense,state:0 @@ -1280,6 +1301,9 @@ msgid "" " receipts and send them by email with the following\n" " information:" msgstr "" +"Pour créer des notes de frais par e-mail, prenez en photo\n" +" vos reçus et envoyez-les par e-mail avec les\n" +" informations suivantes :" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.hr_expense_planner @@ -1313,7 +1337,7 @@ msgstr "Unité de mesure" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_approved_expense msgid "Unreported Expenses" -msgstr "" +msgstr "Dépenses non incluses dans une Note de Frais" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.hr_expense_register_payment_view_form @@ -1338,7 +1362,7 @@ msgstr "Voir les Pièces Jointes" #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.hr_expense_form_view msgid "View Report" -msgstr "Voir le Rapport" +msgstr "Voir la Note de Frais" #. module: hr_expense #. openerp-web @@ -1370,6 +1394,8 @@ msgid "" "You can set an optionnal PRICE\n" " at the end of the subject of your email." msgstr "" +"Vous pouvez configurer en option un PRIX\n" +" à la fin de l'objet de votre e-mail." #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.view_hr_expense_configuration @@ -1381,24 +1407,30 @@ msgid "" " the product will be set automatically. Type the expense amount\n" " in the mail subject to set it on the expense too." msgstr "" +"Vous pouvez configurer un e-mail générique pour créer\n" +" vos frais aisément. Ecrivez un e-mail avec le reçu\n" +" attaché pour créer une dépense en un clic. Si l'objet de\n" +" l'e-mail contient la référence interne de l'article entre parenthèse,\n" +" l'article sera configuré automatiquement. Entrez le montant de la dépense\n" +" dans l'objet de l'e-mail pour le retrouver dans la dépense aussi." #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:566 #, python-format msgid "You cannot add expense lines of another employee." -msgstr "" +msgstr "Vous ne pouvez pas ajouter de dépenses pour un autre employé." #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:433 #, python-format msgid "You cannot delete a posted expense." -msgstr "" +msgstr "Vous ne pouvez pas supprimer une dépense comptabilisée." #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:446 #, python-format msgid "You cannot delete a posted or paid expense." -msgstr "" +msgstr "Vous ne pouvez pas supprimer une dépense comptabilisée ou payée." #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:576 @@ -1406,18 +1438,20 @@ msgstr "" msgid "" "You cannot have a positive and negative amounts on the same expense report." msgstr "" +"Vous ne pouvez pas rapporter des dépenses pour plusieurs employés dans la " +"même note de frais !" #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:106 #, python-format msgid "You cannot report expenses for different employees in the same report!" -msgstr "" +msgstr "Vous ne pouvez pas ajouter deux fois la même dépense !" #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:104 #, python-format msgid "You cannot report twice the same line!" -msgstr "" +msgstr "Vous ne pouvez pas ajouter deux fois la même dépense !" #. module: hr_expense #: model:ir.actions.act_window,help:hr_expense.hr_expense_actions_all @@ -1476,7 +1510,7 @@ msgstr "ou" #: code:addons/hr_expense/models/hr_expense.py:305 #, python-format msgid "or send receipts by email to %s." -msgstr "" +msgstr "ou envoyez vos reçus par courriel à %s." #. module: hr_expense #: model:ir.ui.view,arch_db:hr_expense.hr_expense_planner diff --git a/addons/hr_expense_check/i18n/el.po b/addons/hr_expense_check/i18n/el.po index 45d81bb9744..b21995af769 100644 --- a/addons/hr_expense_check/i18n/el.po +++ b/addons/hr_expense_check/i18n/el.po @@ -5,13 +5,14 @@ # Translators: # Martin Trigaux , 2017 # Kostas Goutoudis , 2017 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:27+0000\n" "PO-Revision-Date: 2017-06-23 13:27+0000\n" -"Last-Translator: Kostas Goutoudis , 2017\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -64,3 +65,5 @@ msgstr "" msgid "" "Technical field used to adapt the interface to the payment type selected." msgstr "" +"Τεχνικό πεδίο που χρησιμοποιείται για την προσαρμογή της διασύνδεσης στον " +"επιλεγμένο τύπο συναλλαγής." diff --git a/addons/hr_expense_check/i18n/fr.po b/addons/hr_expense_check/i18n/fr.po index a3d9d8e359b..baba49933ba 100644 --- a/addons/hr_expense_check/i18n/fr.po +++ b/addons/hr_expense_check/i18n/fr.po @@ -8,13 +8,14 @@ # Benedicte HANET , 2017 # Martin Trigaux , 2017 # Maxime Chambreuil , 2017 +# Rémi CAZENAVE , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:27+0000\n" "PO-Revision-Date: 2017-06-23 13:27+0000\n" -"Last-Translator: Maxime Chambreuil , 2017\n" +"Last-Translator: Rémi CAZENAVE , 2017\n" "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -46,7 +47,7 @@ msgstr "Code" #. module: hr_expense_check #: model:ir.model,name:hr_expense_check.model_hr_expense_register_payment_wizard msgid "Hr Expense Register Payment wizard" -msgstr "" +msgstr "Assistant pour enregistrer le paiement des notes de frais" #. module: hr_expense_check #: model:ir.model.fields,field_description:hr_expense_check.field_hr_expense_register_payment_wizard_check_manual_sequencing diff --git a/addons/hr_payroll/i18n/el.po b/addons/hr_payroll/i18n/el.po index b03513311d3..79bc1f8fef1 100644 --- a/addons/hr_payroll/i18n/el.po +++ b/addons/hr_payroll/i18n/el.po @@ -5,13 +5,14 @@ # Translators: # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-07 08:56+0000\n" "PO-Revision-Date: 2016-09-07 08:56+0000\n" -"Last-Translator: Martin Trigaux , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -530,7 +531,7 @@ msgstr "Υπάλληλος" #. module: hr_payroll #: model:ir.model,name:hr_payroll.model_hr_contract msgid "Employee Contract" -msgstr "" +msgstr "Συμβόλαιο Εργαζομένου" #. module: hr_payroll #: model:ir.ui.view,arch_db:hr_payroll.view_hr_employee_grade_form @@ -1094,7 +1095,7 @@ msgstr "Επιστροφή" #: code:addons/hr_payroll/models/hr_payroll.py:244 #, python-format msgid "Refund: " -msgstr "" +msgstr "Επιστροφή:" #. module: hr_payroll #: model:ir.model.fields,field_description:hr_payroll.field_hr_contribution_register_register_line_ids @@ -1343,7 +1344,7 @@ msgstr "Αναμονή" #. module: hr_payroll #: selection:hr.contract,schedule_pay:0 msgid "Weekly" -msgstr "" +msgstr "Εβδομαδιαία" #. module: hr_payroll #: model:ir.ui.view,arch_db:hr_payroll.view_hr_payslip_form diff --git a/addons/hr_payroll_account/i18n/el.po b/addons/hr_payroll_account/i18n/el.po index d95b095ee36..073e03c6a9a 100644 --- a/addons/hr_payroll_account/i18n/el.po +++ b/addons/hr_payroll_account/i18n/el.po @@ -64,7 +64,7 @@ msgstr "Χρεωστικός λογαριασμός" #. module: hr_payroll_account #: model:ir.model,name:hr_payroll_account.model_hr_contract msgid "Employee Contract" -msgstr "" +msgstr "Συμβόλαιο Εργαζομένου" #. module: hr_payroll_account #: model:ir.model,name:hr_payroll_account.model_hr_payslip_employees diff --git a/addons/hr_recruitment/i18n/el.po b/addons/hr_recruitment/i18n/el.po index 4bd3ace5b30..51436e574b6 100644 --- a/addons/hr_recruitment/i18n/el.po +++ b/addons/hr_recruitment/i18n/el.po @@ -726,7 +726,7 @@ msgstr "" #: selection:hr.applicant,priority:0 #: selection:hr.recruitment.report,priority:0 msgid "Good" -msgstr "" +msgstr "Καλό" #. module: hr_recruitment #: model:hr.recruitment.degree,name:hr_recruitment.degree_graduate diff --git a/addons/hr_recruitment/i18n/es.po b/addons/hr_recruitment/i18n/es.po index 482c86d2ea5..96146e6a837 100644 --- a/addons/hr_recruitment/i18n/es.po +++ b/addons/hr_recruitment/i18n/es.po @@ -29,13 +29,14 @@ # David de León , 2017 # David Arnold , 2017 # Luis M. Ontalba , 2017 +# Fernando San Martin Woerner , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-07 08:56+0000\n" "PO-Revision-Date: 2016-09-07 08:56+0000\n" -"Last-Translator: Luis M. Ontalba , 2017\n" +"Last-Translator: Fernando San Martin Woerner , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -481,7 +482,7 @@ msgstr "Crear empleado" #: model:ir.actions.act_window,name:hr_recruitment.create_job_simple #: model:ir.ui.view,arch_db:hr_recruitment.hr_job_simple_form msgid "Create a Job Position" -msgstr "" +msgstr "Crear un puesto de trabajo" #. module: hr_recruitment #: model:ir.ui.view,arch_db:hr_recruitment.hr_recruitment_source_tree diff --git a/addons/hr_recruitment/i18n/mn.po b/addons/hr_recruitment/i18n/mn.po index 8114431df13..12efb728c94 100644 --- a/addons/hr_recruitment/i18n/mn.po +++ b/addons/hr_recruitment/i18n/mn.po @@ -422,12 +422,12 @@ msgstr "Тохиргоо" #. module: hr_recruitment #: model:ir.ui.view,arch_db:hr_recruitment.view_hr_recruitment_configuration msgid "Configure HR Recruitment" -msgstr "ХН Бүрдүүлэлтийг засварлах" +msgstr "ХН бүрдүүлэлтийг засварлах" #. module: hr_recruitment #: model:ir.actions.act_window,name:hr_recruitment.action_hr_recruitment_configuration msgid "Configure Recruitment" -msgstr "ХН Бүрдүүлэлтийг засварлах" +msgstr "ХН бүрдүүлэлтийг засварлах" #. module: hr_recruitment #: code:addons/hr_recruitment/models/hr_recruitment.py:366 @@ -754,7 +754,7 @@ msgstr "Эхний ярилцлага" #. module: hr_recruitment #: model:ir.model.fields,field_description:hr_recruitment.field_hr_recruitment_stage_fold msgid "Folded in Recruitment Pipe" -msgstr "ХН Бүрдүүлэлтийн сувагт эвхэгдсэн" +msgstr "ХН бүрдүүлэлтийн сувагт эвхэгдсэн" #. module: hr_recruitment #: model:ir.model.fields,help:hr_recruitment.field_hr_recruitment_degree_sequence @@ -1228,12 +1228,12 @@ msgstr "Бичлэгийн Мөчирийн ID" #: model:ir.ui.view,arch_db:hr_recruitment.view_hr_job_kanban #: model:ir.ui.view,arch_db:hr_recruitment.view_hr_recruitment_configuration msgid "Recruitment" -msgstr "ХН Бүрдүүлэлт" +msgstr "ХН бүрдүүлэлт" #. module: hr_recruitment #: model:ir.actions.act_window,name:hr_recruitment.hr_job_stage_act msgid "Recruitment / Applicants Stages" -msgstr "ХН Бүрдүүлэлт / Өргөдөл Гаргагчийн Үеүүд" +msgstr "ХН бүрдүүлэлт / Өргөдөл гаргагчийн үеүүд" #. module: hr_recruitment #: model:ir.actions.act_window,name:hr_recruitment.action_hr_recruitment_report_all @@ -1243,27 +1243,27 @@ msgstr "ХН Бүрдүүлэлт / Өргөдөл Гаргагчийн Үеүү #: model:ir.ui.view,arch_db:hr_recruitment.view_hr_recruitment_report_pivot #: model:ir.ui.view,arch_db:hr_recruitment.view_hr_recruitment_report_search msgid "Recruitment Analysis" -msgstr "ХН Бүрдүүлэлтийн шинжилгээ" +msgstr "ХН бүрдүүлэлтийн шинжилгээ" #. module: hr_recruitment #: model:ir.ui.view,arch_db:hr_recruitment.view_hr_job_kanban msgid "Recruitment Done" -msgstr "ХН Бүрдүүлэлт Дууссан" +msgstr "ХН бүрдүүлэлт дууссан" #. module: hr_recruitment #: model:ir.model.fields,field_description:hr_recruitment.field_hr_job_user_id msgid "Recruitment Responsible" -msgstr "ХН Бүрдүүлэлтийг Хариуцагч" +msgstr "ХН бүрдүүлэлтийг хариуцагч" #. module: hr_recruitment #: model:ir.ui.view,arch_db:hr_recruitment.hr_department_view_kanban msgid "Recruitments" -msgstr "ХН Бүрдүүлэлтүүд" +msgstr "ХН бүрдүүлэлтүүд" #. module: hr_recruitment #: model:ir.model,name:hr_recruitment.model_hr_recruitment_report msgid "Recruitments Statistics" -msgstr "ХН Бүрдүүлэлтийн статистик" +msgstr "ХН бүрдүүлэлтийн статистик" #. module: hr_recruitment #: model:ir.model.fields,field_description:hr_recruitment.field_hr_applicant_reference @@ -1437,7 +1437,7 @@ msgstr "Үе шатын нэр" #. module: hr_recruitment #: model:ir.model,name:hr_recruitment.model_hr_recruitment_stage msgid "Stage of Recruitment" -msgstr "ХН Бүрдүүлэлтийн үе" +msgstr "ХН бүрдүүлэлтийн үе" #. module: hr_recruitment #: model:ir.model.fields,help:hr_recruitment.field_hr_applicant_last_stage_id @@ -1458,7 +1458,7 @@ msgstr "Үе" #. module: hr_recruitment #: model:ir.ui.view,arch_db:hr_recruitment.view_hr_job_kanban msgid "Start Recruitment" -msgstr "ХН Бүрдүүлэлтийг эхлүүлэх" +msgstr "ХН бүрдүүлэлтийг эхлүүлэх" #. module: hr_recruitment #: model:ir.ui.view,arch_db:hr_recruitment.view_crm_case_jobs_filter @@ -1620,7 +1620,7 @@ msgstr "Шинэчлэлийн огноо" #. module: hr_recruitment #: selection:hr.recruitment.config.settings,module_hr_recruitment_survey:0 msgid "Use interview forms during the recruitment process" -msgstr "ХН Бүрдүүлэлтийн явцад ярилцлагын маягтуудыг ашиглана уу" +msgstr "ХН бүрдүүлэлтийн явцад ярилцлагын маягтуудыг ашиглана уу" #. module: hr_recruitment #: model:ir.model.fields,field_description:hr_recruitment.field_hr_recruitment_stage_template_id diff --git a/addons/hr_timesheet/i18n/el.po b/addons/hr_timesheet/i18n/el.po index 3acc4bd986c..3c9326032aa 100644 --- a/addons/hr_timesheet/i18n/el.po +++ b/addons/hr_timesheet/i18n/el.po @@ -211,7 +211,7 @@ msgstr "Ώρες που Απομένουν" #. module: hr_timesheet #: model:ir.ui.view,arch_db:hr_timesheet.view_task_kanban_inherited_progress msgid "Remaining hours" -msgstr "" +msgstr "Ώρες που Απομένουν" #. module: hr_timesheet #: model:ir.ui.menu,name:hr_timesheet.menu_timesheets_reports diff --git a/addons/hr_timesheet_sheet/i18n/hr.po b/addons/hr_timesheet_sheet/i18n/hr.po index 148fd34c29a..4fdcf9f31a7 100644 --- a/addons/hr_timesheet_sheet/i18n/hr.po +++ b/addons/hr_timesheet_sheet/i18n/hr.po @@ -350,7 +350,7 @@ msgstr "Period kontrolne kartice" #. module: hr_timesheet_sheet #: model:ir.model.fields,field_description:hr_timesheet_sheet.field_project_config_settings_module_project_timesheet_synchro msgid "Timesheet app for Chrome/Android/iOS" -msgstr "" +msgstr "Raspored app za Chrome/Android/iOS" #. module: hr_timesheet_sheet #: model:mail.message.subtype,description:hr_timesheet_sheet.mt_timesheet_approved @@ -376,7 +376,7 @@ msgstr "Vrsta evidencije rada" #. module: hr_timesheet_sheet #: model:ir.model.fields,field_description:hr_timesheet_sheet.field_project_config_settings_timesheet_range msgid "Timesheet range *" -msgstr "" +msgstr "Raspon rasporeda *" #. module: hr_timesheet_sheet #: model:ir.model.fields,field_description:hr_timesheet_sheet.field_hr_department_timesheet_to_approve_count diff --git a/addons/im_livechat/i18n/da.po b/addons/im_livechat/i18n/da.po index 59ca7d64680..cd6834ac76c 100644 --- a/addons/im_livechat/i18n/da.po +++ b/addons/im_livechat/i18n/da.po @@ -850,7 +850,7 @@ msgstr "" #. module: im_livechat #: model:ir.model,name:im_livechat.model_ir_autovacuum msgid "ir.autovacuum" -msgstr "" +msgstr "ir.autovacuum" #. module: im_livechat #: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form diff --git a/addons/im_livechat/i18n/el.po b/addons/im_livechat/i18n/el.po index 4a216598886..5359f382c0c 100644 --- a/addons/im_livechat/i18n/el.po +++ b/addons/im_livechat/i18n/el.po @@ -23,18 +23,18 @@ msgstr "" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_nbr_channel msgid "# of Sessions" -msgstr "" +msgstr "# των Συνεδριών" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_speaker msgid "# of speakers" -msgstr "" +msgstr "# των ομιλητών" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction #: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form msgid "% Happy" -msgstr "" +msgstr "% Χαρούμενος" #. module: im_livechat #: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_action @@ -43,6 +43,9 @@ msgid "" "* 'Auto popup' displays the button and automatically open the conversation pane.\n" "* 'Hide the button' hides the chat button on the pages." msgstr "" +"* 'Εμφάνιση κουμπιού' εμφανίζει το κουμπί συνομιλίας στις σελίδες.\n" +"* Το 'Αυτόματη αναδυόμενη προβολή' εμφανίζει το κουμπί και ανοίγει αυτόματα το παράθυρο συνομιλίας.\n" +"* 'Απόκρυψη κουμπιού' κρύβει το κουμπί συζήτησης στις σελίδες." #. module: im_livechat #: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form @@ -74,7 +77,7 @@ msgstr "Είσαι εντός του πίνακα;" #: code:addons/im_livechat/static/src/js/im_livechat.js:27 #, python-format msgid "Ask something ..." -msgstr "" +msgstr "Ρωτήστε κάτι ..." #. module: im_livechat #: model:ir.ui.view,arch_db:im_livechat.mail_channel_view_form @@ -85,41 +88,41 @@ msgstr "Παρεβρισκόμενοι" #. module: im_livechat #: selection:im_livechat.channel.rule,action:0 msgid "Auto popup" -msgstr "" +msgstr "Αυτόματη αναδυόμενη προβολή" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_auto_popup_timer msgid "Auto popup timer" -msgstr "" +msgstr "Αυτόματος χρονομετρητής" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_duration #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_duration msgid "Average duration" -msgstr "" +msgstr "Μέση διάρκεια" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_message msgid "Average message" -msgstr "" +msgstr "Μέσο μήνυμα" #. module: im_livechat #: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_time_to_answer msgid "Average time to give the first answer to the visitor" -msgstr "" +msgstr "Μέσος χρόνος για να δοθεί η πρώτη απάντηση στον επισκέπτη" #. module: im_livechat #. openerp-web #: code:addons/im_livechat/static/src/xml/im_livechat.xml:13 #, python-format msgid "Bad" -msgstr "" +msgstr "Κακό" #. module: im_livechat #: model:ir.actions.act_window,name:im_livechat.im_livechat_canned_response_action #: model:ir.ui.menu,name:im_livechat.canned_responses msgid "Canned Responses" -msgstr "" +msgstr "Έτοιμες Απαντήσεις" #. module: im_livechat #: model:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action @@ -129,6 +132,10 @@ msgid "" " replaced directly in your message, so that you can still edit\n" " it before sending." msgstr "" +"Οι έτοιμες απαντήσεις σας επιτρέπουν να εισάγετε προδακτυλογραφημένες " +"απαντήσεις στα μηνύματά σας πληκτρολογώντας :συντόμευση. Η συντόμευση" +" αντικαθίσταται απευθείας στο μήνυμά σας, έτσι ώστε να μπορείτε να την " +"επεξεργαστείτε πριν την αποστολή." #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_channel_id @@ -149,13 +156,13 @@ msgstr "Όνομα Καναλιού" #. module: im_livechat #: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form msgid "Channel Rule" -msgstr "" +msgstr "Κανόνας Καναλιού" #. module: im_livechat #: model:ir.model,name:im_livechat.model_im_livechat_channel_rule #: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form msgid "Channel Rules" -msgstr "" +msgstr "Κανόνες Καναλιού" #. module: im_livechat #: model:ir.ui.menu,name:im_livechat.support_channels @@ -177,12 +184,13 @@ msgstr "Συνομιλήστε με έναν από τους συνεργάτε #. module: im_livechat #: model:ir.actions.act_window,help:im_livechat.im_livechat_canned_response_action msgid "Click to create a new canned response." -msgstr "" +msgstr "Κάντε κλικ για να δημιουργήσετε μια νέα έτοιμη απάντηση." #. module: im_livechat #: model:ir.actions.act_window,help:im_livechat.im_livechat_channel_action msgid "Click to define a new website live chat channel." msgstr "" +"Κάντε κλικ για να ορίσετε ένα νέο κανάλι ζωντανής συνομιλίας στον ιστότοπο." #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_technical_name @@ -199,7 +207,7 @@ msgstr "Διαμόρφωση" #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_channel_id #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_channel_id msgid "Conversation" -msgstr "" +msgstr "Συζήτηση" #. module: im_livechat #: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form @@ -264,6 +272,8 @@ msgstr "Ημερομηνία δημιουργίας (έτος)" #: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_button_text msgid "Default text displayed on the Livechat Support Button" msgstr "" +"Το προεπιλεγμένο κείμενο που θα εμφανίζεται στο κουμπί υποστήριξης της " +"Ζωντανής Συζήτησης" #. module: im_livechat #: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_auto_popup_timer @@ -272,13 +282,16 @@ msgid "" "selected action must be 'Auto popup' otherwise this parameter will not be " "taken into account." msgstr "" +"Καθυστέρηση (σε δευτερόλεπτα) για να ανοίξει αυτόματα το παράθυρο " +"συνομιλίας. Σημείωση: η επιλεγμένη ενέργεια πρέπει να είναι \"Αυτόματη " +"αναδυόμενη προβολή\", διαφορετικά αυτή η παράμετρος δεν θα ληφθεί υπόψη." #. module: im_livechat #. openerp-web #: code:addons/im_livechat/static/src/xml/im_livechat.xml:7 #, python-format msgid "Did we correctly answer your question ?" -msgstr "" +msgstr "Απαντήσαμε σωστά στην ερώτησή σας;" #. module: im_livechat #: model:ir.model,name:im_livechat.model_mail_channel @@ -296,13 +309,13 @@ msgstr "Εμφάνιση Ονόματος" #. module: im_livechat #: selection:im_livechat.channel.rule,action:0 msgid "Display the button" -msgstr "" +msgstr "Εμφάνιση κουμπιού" #. module: im_livechat #: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_duration #: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_duration msgid "Duration of the conversation (in seconds)" -msgstr "" +msgstr "Διάρκεια της συνομιλίας (σε δευτερόλεπτα)" #. module: im_livechat #: model:ir.actions.act_window,help:im_livechat.im_livechat_channel_action @@ -310,13 +323,15 @@ msgid "" "Each channel has it's own URL that you can send by email to\n" " your customers in order to start chatting with you." msgstr "" +"Κάθε κανάλι έχει τη δική του διεύθυνση URL, την οποία μπορείτε να στείλετε " +"μέσω email στους πελάτες σας, προκειμένου να αρχίσουν να συζητούν μαζί σας." #. module: im_livechat #. openerp-web #: code:addons/im_livechat/static/src/xml/im_livechat.xml:19 #, python-format msgid "Explain your note" -msgstr "" +msgstr "Εξηγήστε τη σημείωσή σας" #. module: im_livechat #: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form @@ -332,13 +347,16 @@ msgid "" "Given the order to find a matching rule. If 2 rules are matching for the " "given url/country, the one with the lowest sequence will be chosen." msgstr "" +"Λαμβάνοντας υπόψη την σειρά των κανόνων αντιστοίχησης, εάν δύο κανόνες " +"ταιριάζουν για τη δεδομένη διεύθυνση URL/χώρα, θα επιλεγεί ο κανόνας " +"χαμηλότερη ακολουθία." #. module: im_livechat #. openerp-web #: code:addons/im_livechat/static/src/xml/im_livechat.xml:11 #, python-format msgid "Good" -msgstr "" +msgstr "Καλό" #. module: im_livechat #: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search @@ -355,7 +373,7 @@ msgstr "" #. module: im_livechat #: selection:im_livechat.channel.rule,action:0 msgid "Hide the button" -msgstr "" +msgstr "Απόκρυψη κουμπιού" #. module: im_livechat #: model:ir.actions.act_window,name:im_livechat.mail_channel_action @@ -367,7 +385,7 @@ msgstr "Ιστορικό" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date_hour msgid "Hour of start Date of session" -msgstr "" +msgstr "Ώρα έναρξης της συνεδρίας" #. module: im_livechat #. openerp-web @@ -380,13 +398,14 @@ msgstr "Πώς μπορώ να σας βοηθήσω;" #: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form msgid "How to use the Website Live Chat widget?" msgstr "" +"Πώς να χρησιμοποιήσετε το γραφικό στοιχείο της Ζωντανής Συζήτησης Ιστότοπου." #. module: im_livechat #. openerp-web #: code:addons/im_livechat/static/src/xml/im_livechat.xml:15 #, python-format msgid "I don't want to rate this conversation" -msgstr "" +msgstr "Δεν θέλω να αξιολογήσω αυτή τη συζήτηση" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_id @@ -415,7 +434,7 @@ msgstr "Συμμετοχή σε Κανάλι" #: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search #: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search msgid "Last 24h" -msgstr "" +msgstr "Τελευταίες 24 ώρες" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel___last_update @@ -473,12 +492,12 @@ msgstr "Ζωντανή Υποστήριξη" #: code:addons/im_livechat/static/src/xml/im_livechat_backend.xml:9 #, python-format msgid "Livechat" -msgstr "" +msgstr "Ζωντανής Συνομιλία" #. module: im_livechat #: model:ir.model,name:im_livechat.model_im_livechat_channel msgid "Livechat Channel" -msgstr "" +msgstr "Κανάλι Ζωντανής Συνομιλίας" #. module: im_livechat #: model:ir.actions.act_window,help:im_livechat.im_livechat_report_channel_action @@ -488,18 +507,22 @@ msgid "" "your company livechat session performance. Extract information about the " "missed sessions, the audiance, the duration of a session, etc." msgstr "" +"Η Αναφορά Καναλιού Ζωντανής Συνομιλίας σας επιτρέπει να ελέγχετε και να " +"αναλύετε εύκολα την απόδοση των συνεδριών της επιχείρησής σας. Μπορείτε να " +"εξάγετε πληροφορίες σχετικά με τις αναπάντητες συνεδρίες, την ακρόαση, τη " +"διάρκεια μιας περιόδου σύνδεσης κ.λπ." #. module: im_livechat #: model:ir.model,name:im_livechat.model_im_livechat_report_channel #: model:ir.model,name:im_livechat.model_im_livechat_report_operator msgid "Livechat Support Report" -msgstr "" +msgstr "Αναφορά Ζωντανής Συνομιλίας" #. module: im_livechat #: model:ir.actions.act_window,name:im_livechat.im_livechat_report_channel_action #: model:ir.actions.act_window,name:im_livechat.im_livechat_report_operator_action msgid "Livechat Support Report Channel" -msgstr "" +msgstr "Αναφορά Καναλιού Ζωντανής Συνομιλίας" #. module: im_livechat #: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_graph @@ -507,7 +530,7 @@ msgstr "" #: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_graph #: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_pivot msgid "Livechat Support Statistics" -msgstr "" +msgstr "Στατιστικά Ζωντανής Συνομιλίας" #. module: im_livechat #: model:res.groups,name:im_livechat.im_livechat_group_manager @@ -517,7 +540,7 @@ msgstr "Διευθυντής" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_sequence msgid "Matching order" -msgstr "" +msgstr "Σειρά Aντιστοιχίας" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_medium @@ -538,7 +561,7 @@ msgstr "" #. module: im_livechat #: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search msgid "Missed sessions" -msgstr "" +msgstr "Αναπάντητες συνεδρίες" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_name @@ -559,17 +582,17 @@ msgstr "" #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_nbr_channel #: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_nbr_channel msgid "Number of conversation" -msgstr "" +msgstr "Αριθμός συνομιλιών" #. module: im_livechat #: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_speaker msgid "Number of different speakers" -msgstr "" +msgstr "Πλήθος διαφορετικών ομιλητών" #. module: im_livechat #: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_nbr_message msgid "Number of message in the conversation" -msgstr "" +msgstr "Πλήθος μηνυμάτων συνεδρίας" #. module: im_livechat #. openerp-web @@ -589,7 +612,7 @@ msgstr "Χειριστής" #. module: im_livechat #: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_operator msgid "Operator Analysis" -msgstr "" +msgstr "Ανάλυση χειριστή" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_user_ids @@ -603,7 +626,7 @@ msgid "" "Operators\n" "
\n" " " -msgstr "" +msgstr "Χειριστές
class=\"fa fa-comments\"/>" #. module: im_livechat #: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form @@ -611,6 +634,8 @@ msgid "" "Operators that do not show any activity In Odoo for more than 30 minutes " "will be considered as disconnected." msgstr "" +"Οι χειριστές που δεν εμφανίζουν καμία δραστηριότητα στο Odoo για περισσότερο" +" από 30 λεπτά θα θεωρούνται αποσυνδεδεμένοι." #. module: im_livechat #: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form @@ -620,7 +645,7 @@ msgstr "Επιλογές" #. module: im_livechat #: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction msgid "Percentage of happy ratings over the past 7 days" -msgstr "" +msgstr "Ποσοστό ευχαριστημένων βαθμολογήσεων τις τελευταίες 7 ημέρες" #. module: im_livechat #: model:ir.model,name:im_livechat.model_rating_rating @@ -632,13 +657,15 @@ msgstr "Αξιολόγηση" #: code:addons/im_livechat/static/src/js/im_livechat.js:309 #, python-format msgid "Rating: :rating_%d" -msgstr "" +msgstr "Βαθμολογία: :βαθμολογία_%d" #. module: im_livechat #: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_regex_url msgid "" "Regular expression specifying the web pages this rule will be applied on." msgstr "" +"Ορίστε κάποιο Regular Expression που καθορίζει τις ιστοσελίδες στις οποίες " +"θα εφαρμοστεί.." #. module: im_livechat #: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat @@ -665,23 +692,23 @@ msgstr "Ιστορικό αναζήτησης" #: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search #: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_operator_view_search msgid "Search report" -msgstr "" +msgstr "Αναφορά αναζήτησης" #. module: im_livechat #: model:ir.ui.view,arch_db:im_livechat.mail_channel_view_form #: model:ir.ui.view,arch_db:im_livechat.mail_channel_view_tree msgid "Session Date" -msgstr "" +msgstr "Ημερομηνία Συνεδρίας" #. module: im_livechat #: model:ir.ui.view,arch_db:im_livechat.mail_channel_view_form msgid "Session Form" -msgstr "" +msgstr "Από Συνεδρία" #. module: im_livechat #: model:ir.ui.menu,name:im_livechat.menu_reporting_livechat_channel msgid "Session Statistics" -msgstr "" +msgstr "Στατιστικά Συνεδρίας" #. module: im_livechat #: model:ir.actions.act_window,name:im_livechat.mail_channel_action_from_livechat_channel @@ -694,7 +721,7 @@ msgstr "Βάρδιες" #. module: im_livechat #: model:ir.ui.menu,name:im_livechat.session_history msgid "Sessions History" -msgstr "" +msgstr "Ιστορικό Συνεδρίας" #. module: im_livechat #: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_image_small @@ -711,13 +738,13 @@ msgstr "" #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_start_date #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_start_date msgid "Start Date of session" -msgstr "" +msgstr "Ημερομηνία Έναρξης της Συνεδρίας" #. module: im_livechat #: model:ir.model.fields,help:im_livechat.field_im_livechat_report_channel_start_date #: model:ir.model.fields,help:im_livechat.field_im_livechat_report_operator_start_date msgid "Start date of the conversation" -msgstr "" +msgstr "Ημερομηνία Έναρξης της Συζήτησης" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_button_text @@ -727,12 +754,12 @@ msgstr "Κείμενο του Κουμπιού" #. module: im_livechat #: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_channel_id msgid "The channel of the rule" -msgstr "" +msgstr "Το κανάλι του κανόνα" #. module: im_livechat #: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_name msgid "The name of the channel" -msgstr "" +msgstr "Το όνομα του καναλιού" #. module: im_livechat #: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_rule_country_ids @@ -743,6 +770,11 @@ msgid "" "located in these 2 countries. This feature requires GeoIP installed on your " "server." msgstr "" +"Ο κανόνας ισχύει μόνο για αυτές τις χώρες. Παράδειγμα: εάν επιλέξετε " +"'Ελλάδα' και 'Βέλγιο' και ορίσετε τη δράση σε 'Απόκρυψη κουμπιού', το κουμπί" +" συζήτησης θα είναι κρυμμένο στη συγκεκριμένη διεύθυνση URL από τους " +"επισκέπτες που βρίσκονται από αυτές τις 2 χώρες. Αυτή η λειτουργία απαιτεί " +"την εγκατάσταση του GeoIP στον διακομιστή σας." #. module: im_livechat #: model:res.groups,comment:im_livechat.im_livechat_group_manager @@ -769,6 +801,8 @@ msgid "" "This is an automated 'welcome' message that your visitor will see when they " "initiate a new conversation." msgstr "" +"Αυτό είναι ένα αυτοματοποιημένο μήνυμα καλωσορίσματος που ο επισκέπτης θα " +"δει όταν ξεκινήσει μια νέα συζήτηση." #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_image_small @@ -778,17 +812,17 @@ msgstr "Μικρογραφία" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_operator_time_to_answer msgid "Time to answer" -msgstr "" +msgstr "Ώρα για απάντηση" #. module: im_livechat #: model:ir.ui.view,arch_db:im_livechat.im_livechat_report_channel_view_search msgid "Treated sessions" -msgstr "" +msgstr "Επεξεργασμένες συνεδρίες" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rule_regex_url msgid "URL Regex" -msgstr "" +msgstr "Διεύθυνση URL Regex" #. module: im_livechat #: model:ir.model.fields,help:im_livechat.field_im_livechat_channel_web_page @@ -796,6 +830,8 @@ msgid "" "URL to a static page where you client can discuss with the operator of the " "channel." msgstr "" +"Διεύθυνση URL σε μια στατική σελίδα όπου μπορείτε να συζητήσετε με τον " +"χειριστή του καναλιού." #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_uuid @@ -823,7 +859,7 @@ msgstr "Ιστοσελίδα" #. module: im_livechat #: model:ir.actions.act_window,name:im_livechat.im_livechat_channel_action msgid "Website Live Chat Channels" -msgstr "" +msgstr "Ζωντανά Κανάλια Chat Ιστότοπου" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_default_message @@ -837,6 +873,10 @@ msgid "" " to integrate the website live chat widget, allowing your website\n" " visitors to talk in real time with your operators." msgstr "" +"Μπορείτε να δημιουργήσετε κανάλια για κάθε ιστότοπο στον οποίο θέλετε να " +"ενσωματώσετε το γραφικό στοιχείο ζωντανής συνομιλίας ιστότοπου, επιτρέποντας" +" στους επισκέπτες του ιστοτόπου σας να μιλούν σε πραγματικό χρόνο με τους " +"χειριστές σας." #. module: im_livechat #: model:ir.actions.act_window,help:im_livechat.mail_channel_action @@ -844,6 +884,8 @@ msgid "" "Your chatter history is empty. Create a channel and start chatting to fill " "up your history." msgstr "" +"Το ιστορικό συνομιλίας σας είναι άδειο. Δημιουργήστε ένα κανάλι και " +"ξεκινήστε τη συζήτηση για να γεμίσετε το ιστορικό σας." #. module: im_livechat #: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_view_form @@ -870,4 +912,4 @@ msgstr "" #. module: im_livechat #: model:ir.ui.view,arch_db:im_livechat.im_livechat_channel_rule_view_form msgid "seconds" -msgstr "" +msgstr "δευτερόλεπτα" diff --git a/addons/im_livechat/i18n/hr.po b/addons/im_livechat/i18n/hr.po index 8ec98caaf2c..c1e13a5f50b 100644 --- a/addons/im_livechat/i18n/hr.po +++ b/addons/im_livechat/i18n/hr.po @@ -33,7 +33,7 @@ msgstr "# sesije" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_report_channel_nbr_speaker msgid "# of speakers" -msgstr "" +msgstr "# govornika" #. module: im_livechat #: model:ir.model.fields,field_description:im_livechat.field_im_livechat_channel_rating_percentage_satisfaction diff --git a/addons/lunch/i18n/el.po b/addons/lunch/i18n/el.po index 6dc8c317242..3434a3f5c6a 100644 --- a/addons/lunch/i18n/el.po +++ b/addons/lunch/i18n/el.po @@ -6,13 +6,14 @@ # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 # Stefanos Nikou , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-07 08:58+0000\n" "PO-Revision-Date: 2016-09-07 08:58+0000\n" -"Last-Translator: Stefanos Nikou , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -58,6 +59,8 @@ msgstr "" #: model:ir.actions.act_window,help:lunch.lunch_product_action msgid "A product is defined by its name, category, price and vendor." msgstr "" +"Ένα είδος καθορίζεται από το όνομα, την κατηγορία, την τιμή και τον " +"προμηθευτή του." #. module: lunch #: model:ir.model.fields,field_description:lunch.field_lunch_alert_active @@ -207,7 +210,7 @@ msgstr "" #. module: lunch #: model:ir.actions.act_window,help:lunch.lunch_cashmove_action_payment msgid "Click to create a payment." -msgstr "" +msgstr "Κάντε κλικ για να δημιουργήσετε μια πληρωμή." #. module: lunch #: model:ir.actions.act_window,help:lunch.lunch_product_action diff --git a/addons/mail/i18n/da.po b/addons/mail/i18n/da.po index c13b53e9fc6..e28174cd6ef 100644 --- a/addons/mail/i18n/da.po +++ b/addons/mail/i18n/da.po @@ -4725,7 +4725,7 @@ msgstr "ir.actions.server" #. module: mail #: model:ir.model,name:mail.model_ir_autovacuum msgid "ir.autovacuum" -msgstr "" +msgstr "ir.autovacuum" #. module: mail #: model:ir.model,name:mail.model_mail_alias_mixin diff --git a/addons/mail/i18n/el.po b/addons/mail/i18n/el.po index fe9576c4f4d..628fbdd974e 100644 --- a/addons/mail/i18n/el.po +++ b/addons/mail/i18n/el.po @@ -4919,7 +4919,7 @@ msgstr "publisher_warranty.contract" #. module: mail #: model:mail.channel,name:mail.channel_3 msgid "rd" -msgstr "" +msgstr "rd" #. module: mail #. openerp-web diff --git a/addons/maintenance/i18n/ro.po b/addons/maintenance/i18n/ro.po index 841bc53b77c..cabff7f9df1 100644 --- a/addons/maintenance/i18n/ro.po +++ b/addons/maintenance/i18n/ro.po @@ -29,7 +29,7 @@ msgstr "Categorie:" #. module: maintenance #: model:ir.ui.view,arch_db:maintenance.hr_equipment_view_kanban msgid "Model Number:" -msgstr "Numar model" +msgstr "Număr model:" #. module: maintenance #: model:ir.ui.view,arch_db:maintenance.hr_equipment_request_view_kanban @@ -382,7 +382,7 @@ msgstr "Echipament" #: model:mail.message.subtype,name:maintenance.mt_cat_mat_assign #: model:mail.message.subtype,name:maintenance.mt_mat_assign msgid "Equipment Assigned" -msgstr "" +msgstr "Echipament atribuit" #. module: maintenance #: model:ir.actions.act_window,name:maintenance.hr_equipment_category_action @@ -593,7 +593,7 @@ msgstr "" #: model:ir.model,name:maintenance.model_maintenance_request #: model:ir.ui.menu,name:maintenance.menu_m_request_form msgid "Maintenance Requests" -msgstr "Cerere de întrținere" +msgstr "Cerere de întreținere" #. module: maintenance #: model:ir.model,name:maintenance.model_maintenance_stage @@ -622,12 +622,12 @@ msgstr "" #: model:ir.model,name:maintenance.model_maintenance_team #: model:ir.ui.menu,name:maintenance.menu_maintenance_teams msgid "Maintenance Teams" -msgstr "" +msgstr "Echipe de întreținere" #. module: maintenance #: model:ir.model.fields,field_description:maintenance.field_maintenance_request_maintenance_type msgid "Maintenance Type" -msgstr "" +msgstr "Tip întreținere" #. module: maintenance #: model:ir.model.fields,field_description:maintenance.field_maintenance_equipment_maintenance_duration @@ -765,7 +765,7 @@ msgstr "" #. module: maintenance #: model:ir.ui.view,arch_db:maintenance.hr_equipment_view_form msgid "Preventive Maintenance Frequency" -msgstr "" +msgstr "Frecvență întreținere preventivă" #. module: maintenance #: model:maintenance.equipment.category,name:maintenance.equipment_printer @@ -835,7 +835,7 @@ msgstr "" #. module: maintenance #: model:ir.ui.view,arch_db:maintenance.hr_equipment_request_view_form msgid "Requested By" -msgstr "" +msgstr "Solicitat de" #. module: maintenance #: model:ir.model.fields,field_description:maintenance.field_maintenance_equipment_category_technician_user_id @@ -1049,7 +1049,7 @@ msgstr "" #: model:ir.ui.view,arch_db:maintenance.hr_equipment_request_view_search #: model:ir.ui.view,arch_db:maintenance.maintenance_team_kanban msgid "Top Priorities" -msgstr "" +msgstr "Top priorități" #. module: maintenance #: model:ir.ui.view,arch_db:maintenance.hr_equipment_view_kanban diff --git a/addons/mass_mailing/i18n/el.po b/addons/mass_mailing/i18n/el.po index baab1cb6600..862431fe79d 100644 --- a/addons/mass_mailing/i18n/el.po +++ b/addons/mass_mailing/i18n/el.po @@ -6,13 +6,14 @@ # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 # Stefanos Nikou , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:28+0000\n" "PO-Revision-Date: 2017-06-23 13:28+0000\n" -"Last-Translator: Stefanos Nikou , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -205,7 +206,7 @@ msgstr "" #. module: mass_mailing #: model:ir.ui.view,arch_db:mass_mailing.s_mail_block_three_cols msgid "A short description" -msgstr "" +msgstr "Μια σύντομη περιγραφή" #. module: mass_mailing #: model:ir.ui.view,arch_db:mass_mailing.s_mail_block_text_image @@ -277,7 +278,7 @@ msgstr "" #. module: mass_mailing #: model:ir.ui.view,arch_db:mass_mailing.s_mail_block_comparison_table msgid "Basic management" -msgstr "" +msgstr "Βασική διαχείριση" #. module: mass_mailing #: model:ir.model.fields,field_description:mass_mailing.field_mail_mass_mailing_body_html @@ -832,7 +833,7 @@ msgstr "" #. module: mass_mailing #: model:ir.model.fields,field_description:mass_mailing.field_mail_mail_statistics_links_click_ids msgid "Links click" -msgstr "" +msgstr "Κλικ συνδέσμων" #. module: mass_mailing #: model:ir.filters,name:mass_mailing.filter_contact_subscription diff --git a/addons/membership/i18n/el.po b/addons/membership/i18n/el.po index 27c8dc7ea05..57cb2fb9fe4 100644 --- a/addons/membership/i18n/el.po +++ b/addons/membership/i18n/el.po @@ -6,13 +6,14 @@ # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 # Stefanos Nikou , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-07 08:57+0000\n" "PO-Revision-Date: 2016-09-07 08:57+0000\n" -"Last-Translator: Stefanos Nikou , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -444,7 +445,7 @@ msgstr "" #: model:ir.actions.act_window,name:membership.action_membership_products #: model:ir.ui.view,arch_db:membership.membership_product_search_form_view msgid "Membership Products" -msgstr "" +msgstr "Είδη Συνδρομών" #. module: membership #: model:ir.model.fields,field_description:membership.field_product_template_membership_date_from @@ -466,7 +467,7 @@ msgstr "" #: model:ir.ui.view,arch_db:membership.membership_products_form #: model:ir.ui.view,arch_db:membership.membership_products_tree msgid "Membership products" -msgstr "" +msgstr "Είδη Συνδρομών" #. module: membership #: model:ir.ui.view,arch_db:membership.view_partner_form diff --git a/addons/mrp/i18n/el.po b/addons/mrp/i18n/el.po index 9885f996ae2..0b21e998aaa 100644 --- a/addons/mrp/i18n/el.po +++ b/addons/mrp/i18n/el.po @@ -9,13 +9,14 @@ # Eirini Spiridonidou , 2016 # Stefanos Nikou , 2016 # Giota Dandidou , 2017 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:27+0000\n" "PO-Revision-Date: 2017-06-23 13:27+0000\n" -"Last-Translator: Giota Dandidou , 2017\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -33,7 +34,7 @@ msgstr "Παραγωγή" #: model:ir.model.fields,field_description:mrp.field_product_product_bom_count #: model:ir.model.fields,field_description:mrp.field_product_template_bom_count msgid "# Bill of Material" -msgstr "" +msgstr "# Λογαριασμός των Υλικών (ΒοΜ)" #. module: mrp #: model:ir.model.fields,field_description:mrp.field_mrp_production_workorder_done_count @@ -595,7 +596,7 @@ msgstr "Κάντε κλικ για να προσθέσετε ένα κέντρο #. module: mrp #: model:ir.actions.act_window,help:mrp.mrp_bom_form_action msgid "Click to create a bill of material." -msgstr "" +msgstr "Κάντε κλικ για να δημιουργήσετε ένα Λογαριασμό των Υλικών (ΒοΜ)" #. module: mrp #: model:ir.actions.act_window,help:mrp.mrp_production_action @@ -805,7 +806,7 @@ msgstr "Τρέχουσα Παραγωγή" #. module: mrp #: model:ir.ui.view,arch_db:mrp.mrp_production_workcenter_form_view_inherit msgid "Current Qty" -msgstr "" +msgstr "Τρέχουσα Ποσότητα" #. module: mrp #: model:ir.model.fields,field_description:mrp.field_mrp_workorder_qty_producing @@ -933,7 +934,7 @@ msgstr "Διάρκεια" #. module: mrp #: model:ir.ui.view,arch_db:mrp.oee_tree_view msgid "Duration (minutes)" -msgstr "" +msgstr "Διάρκεια (σε λεπτά)" #. module: mrp #: model:ir.model.fields,field_description:mrp.field_mrp_routing_workcenter_time_mode @@ -995,7 +996,7 @@ msgstr "Αναμενόμενη Διάρκεια" #. module: mrp #: model:ir.model.fields,help:mrp.field_mrp_workorder_duration_expected msgid "Expected duration (in minutes)" -msgstr "" +msgstr "Αναμενόμενη διάρκεια (σε λεπτά)" #. module: mrp #: model:ir.ui.view,arch_db:mrp.view_mrp_config @@ -1562,7 +1563,7 @@ msgstr "Μάρκαρε ως Ολοκληρωμένη" #. module: mrp #: model:ir.ui.menu,name:mrp.menu_mrp_bom msgid "Master Data" -msgstr "" +msgstr "Βασικά Δεδομένα" #. module: mrp #: model:ir.model.fields,field_description:mrp.field_mrp_config_settings_module_mrp_mps @@ -2468,12 +2469,12 @@ msgstr "Αναζήτηση" #. module: mrp #: model:ir.ui.view,arch_db:mrp.view_mrp_bom_filter msgid "Search Bill Of Material" -msgstr "" +msgstr "Εύρεση Λογαριασμού των Υλικών (ΒοΜ)" #. module: mrp #: model:ir.ui.view,arch_db:mrp.view_mrp_bom_line_filter msgid "Search Bill Of Material Components" -msgstr "" +msgstr "Εύρεση Συστατικών Λογαριασμού των Υλικών (ΒοΜ)" #. module: mrp #: model:ir.ui.view,arch_db:mrp.view_mrp_production_filter @@ -2819,12 +2820,12 @@ msgstr "" #. module: mrp #: model:ir.model.fields,help:mrp.field_mrp_workcenter_time_stop msgid "Time in minutes for the cleaning." -msgstr "" +msgstr "Χρόνος καθαρισμού σε λεπτά." #. module: mrp #: model:ir.model.fields,help:mrp.field_mrp_workcenter_time_start msgid "Time in minutes for the setup." -msgstr "" +msgstr "Χρόνος εγκατάστασης σε λεπτά." #. module: mrp #: model:ir.model.fields,help:mrp.field_mrp_routing_workcenter_time_cycle_manual @@ -2919,7 +2920,7 @@ msgstr "Παρακολούθηση" #. module: mrp #: model:ir.ui.view,arch_db:mrp.mrp_production_workcenter_form_view_inherit msgid "Unblock" -msgstr "" +msgstr "Ξεμπλοκάρισμα" #. module: mrp #: model:ir.ui.view,arch_db:mrp.mrp_unbuild_form_view diff --git a/addons/mrp_repair/i18n/el.po b/addons/mrp_repair/i18n/el.po index 06d65d6d2f7..cda85639cc4 100644 --- a/addons/mrp_repair/i18n/el.po +++ b/addons/mrp_repair/i18n/el.po @@ -5,13 +5,14 @@ # Translators: # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-11-14 15:55+0000\n" "PO-Revision-Date: 2016-11-14 15:55+0000\n" -"Last-Translator: Martin Trigaux , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -565,7 +566,7 @@ msgstr "Προσφορά / Εντολή" #. module: mrp_repair #: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_quotation_notes msgid "Quotation Notes" -msgstr "" +msgstr "Σημειώσεις " #. module: mrp_repair #: model:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter @@ -624,7 +625,7 @@ msgstr "" #. module: mrp_repair #: model:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder msgid "Repair Quotation #:" -msgstr "" +msgstr "Προσφορά Επισκευής #:" #. module: mrp_repair #: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_name diff --git a/addons/payment/i18n/el.po b/addons/payment/i18n/el.po index 283a63ff4ef..c600f1caaa3 100644 --- a/addons/payment/i18n/el.po +++ b/addons/payment/i18n/el.po @@ -6,13 +6,14 @@ # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 # Nikos Gkountras , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:27+0000\n" "PO-Revision-Date: 2017-06-23 13:27+0000\n" -"Last-Translator: Nikos Gkountras , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -133,17 +134,17 @@ msgstr "Αποδέκτης" #. module: payment #: model:ir.model.fields,field_description:payment.field_payment_token_acquirer_id msgid "Acquirer Account" -msgstr "" +msgstr "Λογαριασμός Αποδέκτη / Acquirer" #. module: payment #: model:ir.model.fields,field_description:payment.field_payment_token_acquirer_ref msgid "Acquirer Ref." -msgstr "" +msgstr "Αναφ. Αποδέκτη" #. module: payment #: model:ir.model.fields,field_description:payment.field_payment_transaction_acquirer_reference msgid "Acquirer Reference" -msgstr "" +msgstr "Αναφορά Αποδέκτη" #. module: payment #: model:ir.model.fields,field_description:payment.field_payment_token_active @@ -207,7 +208,7 @@ msgstr "Authorize.Net" #. module: payment #: selection:payment.transaction,state:0 msgid "Authorized" -msgstr "" +msgstr "Εγκεκριμένη" #. module: payment #: model:payment.acquirer,name:payment.payment_acquirer_buckaroo @@ -270,7 +271,7 @@ msgstr "" #: model:ir.model.fields,field_description:payment.field_res_partner_payment_token_count #: model:ir.model.fields,field_description:payment.field_res_users_payment_token_count msgid "Count Payment Token" -msgstr "" +msgstr "Καταμέτρηση Μάρκας Πληρωμής" #. module: payment #: model:ir.model.fields,field_description:payment.field_payment_transaction_partner_country_id @@ -371,7 +372,7 @@ msgstr "" #. module: payment #: model:account.payment.method,name:payment.account_payment_method_electronic_in msgid "Electronic" -msgstr "" +msgstr "Ηλεκτρονικά" #. module: payment #: model:ir.model.fields,field_description:payment.field_payment_transaction_partner_email @@ -598,7 +599,7 @@ msgstr "Περιγραφή" #. module: payment #: model:ir.model.fields,help:payment.field_payment_token_name msgid "Name of the payment token" -msgstr "" +msgstr "Όνομα της Μάρκας Πληρωμής" #. module: payment #: selection:payment.acquirer,save_token:0 @@ -673,12 +674,12 @@ msgstr "Αποδέκτες Πληρωμής" #. module: payment #: model:ir.model.fields,field_description:payment.field_payment_acquirer_journal_id msgid "Payment Journal" -msgstr "" +msgstr "Ημερολόγιο Πληρωμών" #. module: payment #: model:ir.model.fields,field_description:payment.field_payment_transaction_payment_token_id msgid "Payment Token" -msgstr "" +msgstr "Μάρκες Πληρωμής" #. module: payment #: model:ir.model.fields,field_description:payment.field_res_partner_payment_token_ids @@ -687,7 +688,7 @@ msgstr "" #: model:ir.ui.view,arch_db:payment.payment_token_tree_view #: model:ir.ui.view,arch_db:payment.payment_token_view_search msgid "Payment Tokens" -msgstr "" +msgstr "Μάρκες Πληρωμής" #. module: payment #: model:ir.model,name:payment.model_payment_transaction @@ -781,12 +782,12 @@ msgstr "" #: model:ir.actions.act_window,name:payment.payment_token_action #: model:ir.ui.menu,name:payment.payment_token_menu msgid "Saved Payment Data" -msgstr "" +msgstr "Αποθηκευμένα Δεδομένα Πληρωμής" #. module: payment #: model:ir.model.fields,field_description:payment.field_account_payment_payment_token_id msgid "Saved payment token" -msgstr "" +msgstr "Αποθηκευμένη Μάρκα Πληρωμής" #. module: payment #: model:ir.model.fields,field_description:payment.field_payment_acquirer_token_implemented diff --git a/addons/point_of_sale/i18n/el.po b/addons/point_of_sale/i18n/el.po index 6f51a033b3d..258f6cbe154 100644 --- a/addons/point_of_sale/i18n/el.po +++ b/addons/point_of_sale/i18n/el.po @@ -9,13 +9,14 @@ # Eirini Spiridonidou , 2016 # Stefanos Nikou , 2016 # Giota Dandidou , 2017 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:27+0000\n" "PO-Revision-Date: 2017-06-23 13:27+0000\n" -"Last-Translator: Giota Dandidou , 2017\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -404,7 +405,7 @@ msgstr "Διαθέσιμοι Τρόποι Πληρωμής" #. module: point_of_sale #: model:ir.ui.view,arch_db:point_of_sale.product_template_search_view_pos msgid "Available in POS" -msgstr "" +msgstr "Διαθέσιμο σε POS" #. module: point_of_sale #: model:ir.model.fields,field_description:point_of_sale.field_product_product_available_in_pos @@ -1647,7 +1648,7 @@ msgstr "" #. module: point_of_sale #: model:ir.model.fields,field_description:point_of_sale.field_pos_config_settings_module_pos_loyalty msgid "Loyalty Program" -msgstr "" +msgstr "Πρόγραμμα αφοσίωσης" #. module: point_of_sale #: model:ir.ui.view,arch_db:point_of_sale.view_pos_payment @@ -2047,7 +2048,7 @@ msgstr "Γραμμές Παραγγελιών Εντατικής Λιανική #. module: point_of_sale #: model:ir.ui.view,arch_db:point_of_sale.view_partner_property_form msgid "POS Sales" -msgstr "" +msgstr "POS Πωλήσεις" #. module: point_of_sale #: code:addons/point_of_sale/models/pos_config.py:223 @@ -2253,7 +2254,7 @@ msgstr "" #. module: point_of_sale #: model:stock.picking.type,name:point_of_sale.picking_type_posout msgid "PoS Orders" -msgstr "" +msgstr "Παραγγελίες POS " #. module: point_of_sale #: model:ir.actions.act_window,name:point_of_sale.action_pos_config_kanban @@ -2394,7 +2395,7 @@ msgstr "" #. module: point_of_sale #: model:ir.model.fields,field_description:point_of_sale.field_pos_config_iface_precompute_cash msgid "Prefill Cash Payment" -msgstr "" +msgstr "Προπληρωμή με μετρητά" #. module: point_of_sale #. openerp-web @@ -2691,7 +2692,7 @@ msgstr "" #: code:addons/point_of_sale/static/src/js/chrome.js:368 #, python-format msgid "Scanner" -msgstr "" +msgstr "Σαρωτής" #. module: point_of_sale #. openerp-web @@ -2823,7 +2824,7 @@ msgstr "Βάρδιες" #: code:addons/point_of_sale/static/src/js/screens.js:1141 #, python-format msgid "Set Customer" -msgstr "" +msgstr "Επιλογή Πελάτη" #. module: point_of_sale #. openerp-web @@ -3404,7 +3405,7 @@ msgstr "Υπόδειξη Προϊόντος" #: model:ir.model.fields,field_description:point_of_sale.field_product_product_to_weight #: model:ir.model.fields,field_description:point_of_sale.field_product_template_to_weight msgid "To Weigh With Scale" -msgstr "" +msgstr "Ζυγιζώμενο" #. module: point_of_sale #: code:addons/point_of_sale/models/pos_order.py:768 @@ -3674,6 +3675,8 @@ msgid "" "You cannot delete a product saleable in point of sale while a session is " "still opened." msgstr "" +"Δεν μπορείτε να διαγράψετε ένα είδος που μπορεί να πωληθεί στο POS ενώ μια " +"περίοδος λειτουργίας εξακολουθεί να είναι ανοιχτή." #. module: point_of_sale #. openerp-web diff --git a/addons/point_of_sale/i18n/ja.po b/addons/point_of_sale/i18n/ja.po index 53c207ec30e..3dec4573577 100644 --- a/addons/point_of_sale/i18n/ja.po +++ b/addons/point_of_sale/i18n/ja.po @@ -2720,7 +2720,7 @@ msgstr "" #: code:addons/point_of_sale/static/src/js/screens.js:1997 #, python-format msgid "Select tax" -msgstr "" +msgstr "税選択" #. module: point_of_sale #: code:addons/point_of_sale/models/pos_order.py:204 diff --git a/addons/portal/i18n/el.po b/addons/portal/i18n/el.po index 8b453608f19..e492beb6307 100644 --- a/addons/portal/i18n/el.po +++ b/addons/portal/i18n/el.po @@ -99,7 +99,7 @@ msgstr "Email" #: code:addons/portal/wizard/portal_wizard.py:130 #, python-format msgid "Group %s is not a portal" -msgstr "" +msgstr "Η Ομάδα %s δεν είναι στην Πύλη" #. module: portal #: model:ir.model.fields,field_description:portal.field_portal_wizard_id @@ -254,4 +254,4 @@ msgstr "" #. module: portal #: model:mail.template,subject:portal.mail_template_data_portal_welcome msgid "Your Odoo account at ${user.company_id.name}" -msgstr "" +msgstr "Ο λογαριασμός σας Odoo στο ${user.company_id.name}" diff --git a/addons/pos_mercury/i18n/da.po b/addons/pos_mercury/i18n/da.po index adadbf932e4..b555ac94836 100644 --- a/addons/pos_mercury/i18n/da.po +++ b/addons/pos_mercury/i18n/da.po @@ -980,7 +980,7 @@ msgstr "barcode.rule" #. module: pos_mercury #: model:ir.model,name:pos_mercury.model_ir_autovacuum msgid "ir.autovacuum" -msgstr "" +msgstr "ir.autovacuum" #. module: pos_mercury #: model:ir.model,name:pos_mercury.model_pos_mercury_configuration diff --git a/addons/pos_mercury/i18n/el.po b/addons/pos_mercury/i18n/el.po index baae5182765..efe127068d1 100644 --- a/addons/pos_mercury/i18n/el.po +++ b/addons/pos_mercury/i18n/el.po @@ -6,13 +6,14 @@ # Kostas Goutoudis , 2016 # Stefanos Nikou , 2016 # Martin Trigaux , 2017 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:26+0000\n" "PO-Revision-Date: 2017-06-23 13:26+0000\n" -"Last-Translator: Martin Trigaux , 2017\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -195,7 +196,7 @@ msgstr "" #: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:7 #, python-format msgid "Electronic Payment" -msgstr "" +msgstr "Ηλεκτρονική Πληρωμή" #. module: pos_mercury #. openerp-web @@ -238,7 +239,7 @@ msgstr "" #: code:addons/pos_mercury/static/src/js/pos_mercury.js:170 #, python-format msgid "General Failure" -msgstr "" +msgstr "Γενική Αποτυχία" #. module: pos_mercury #. openerp-web diff --git a/addons/pos_restaurant/i18n/el.po b/addons/pos_restaurant/i18n/el.po index 7d013aeae0e..3e3030d33ea 100644 --- a/addons/pos_restaurant/i18n/el.po +++ b/addons/pos_restaurant/i18n/el.po @@ -7,13 +7,14 @@ # Kostas Goutoudis , 2016 # Stefanos Nikou , 2016 # Giota Dandidou , 2017 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:26+0000\n" "PO-Revision-Date: 2017-06-23 13:26+0000\n" -"Last-Translator: Giota Dandidou , 2017\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -34,6 +35,8 @@ msgid "" "A restaurant floor represents the place where customers are served, this is where you can\n" " define and position the tables." msgstr "" +"Η κάτοψη του εστιατορίου αντιπροσωπεύει τον τόπο όπου εξυπηρετούνται οι πελάτες, \n" +" όπου μπορείτε να ορίσετε και να τοποθετήσετε τα τραπέζια..." #. module: pos_restaurant #: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active @@ -112,7 +115,7 @@ msgstr "" #: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 #, python-format msgid "Bill" -msgstr "" +msgstr "Χρέωση" #. module: pos_restaurant #. openerp-web @@ -149,12 +152,12 @@ msgstr "" #. module: pos_restaurant #: model:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form msgid "Click to add a Restaurant Floor." -msgstr "" +msgstr "Κάντε κλικ για να προσθέσετε μία κάτοψη του εστιατορίου." #. module: pos_restaurant #: model:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form msgid "Click to add a Restaurant Order Printer." -msgstr "" +msgstr "Κάντε κλικ για να προσθέσετε έναν εκτυπωτή παραγγελιών εστιατορίων." #. module: pos_restaurant #: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_color @@ -224,7 +227,7 @@ msgstr "" #: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form #: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all msgid "Floor Plans" -msgstr "" +msgstr "Κατόψεις Μαγαζιού" #. module: pos_restaurant #. openerp-web @@ -299,7 +302,7 @@ msgstr "Τελευταία Ενημέρωση στις" #: code:addons/pos_restaurant/static/src/xml/multiprint.xml:52 #, python-format msgid "NEW" -msgstr "" +msgstr "ΝΕΑ" #. module: pos_restaurant #. openerp-web @@ -342,7 +345,7 @@ msgstr "Παραγγελία" #: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_printer_ids #: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all msgid "Order Printers" -msgstr "" +msgstr "Εκτυπωτές Παραγγελιών" #. module: pos_restaurant #: model:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form @@ -393,12 +396,12 @@ msgstr "Έντυπες Κατηγορίες Προϊόντων" #. module: pos_restaurant #: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_name msgid "Printer Name" -msgstr "" +msgstr "Όνομα Εκτυπωτή" #. module: pos_restaurant #: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_proxy_ip msgid "Proxy IP Address" -msgstr "" +msgstr "Proxy IP διεύθυνση" #. module: pos_restaurant #. openerp-web @@ -514,7 +517,7 @@ msgstr "" #. module: pos_restaurant #: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_proxy_ip msgid "The IP Address or hostname of the Printer's hardware proxy" -msgstr "" +msgstr "Η IP διεύθυνση ή το hostname του εκτυπωτή (Printer's hardware proxy)" #. module: pos_restaurant #: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count diff --git a/addons/product/i18n/el.po b/addons/product/i18n/el.po index 54d0f7cd8d5..05109efb514 100644 --- a/addons/product/i18n/el.po +++ b/addons/product/i18n/el.po @@ -6,13 +6,14 @@ # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 # Stefanos Nikou , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:27+0000\n" "PO-Revision-Date: 2017-06-23 13:27+0000\n" -"Last-Translator: Stefanos Nikou , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -34,7 +35,7 @@ msgstr "" #. module: product #: model:ir.model.fields,field_description:product.field_product_category_product_count msgid "# Products" -msgstr "" +msgstr "# Είδη" #. module: product #: code:addons/product/models/product_pricelist.py:438 @@ -144,7 +145,7 @@ msgstr "" #. module: product #: model:ir.ui.view,arch_db:product.product_category_form_view msgid " Products" -msgstr "" +msgstr " Είδη" #. module: product #: model:ir.ui.view,arch_db:product.product_variant_easy_edit_view @@ -159,7 +160,7 @@ msgstr "" #. module: product #: model:ir.ui.view,arch_db:product.report_pricelist msgid "Description" -msgstr "" +msgstr "Περιγραφή" #. module: product #: model:ir.ui.view,arch_db:product.report_pricelist @@ -290,6 +291,7 @@ msgstr "Όλα τα Προϊόντα" #: model:ir.ui.view,arch_db:product.product_variant_easy_edit_view msgid "All general settings about this product are managed on" msgstr "" +"Όλες οι γενικές ρυθμίσεις σχετικά με αυτό το προϊόν διαχειρίζονται στο" #. module: product #: model:product.product,website_description:product.product_product_8 @@ -558,7 +560,7 @@ msgstr "Τύπος Κατηγορίας" #. module: product #: model:ir.ui.view,arch_db:product.product_category_form_view msgid "Category name" -msgstr "" +msgstr "Όνομα Κατηγορίας" #. module: product #: code:addons/product/models/product_pricelist.py:427 @@ -829,7 +831,7 @@ msgstr "Laptop προσαρμοσμένο στις απαιτήσεις του #: model:product.product,description:product.product_product_5 #: model:product.template,description:product.product_product_5_product_template msgid "Custom computer shipped in kit." -msgstr "" +msgstr "Προσαρμοσμένος υπολογιστής που αποστέλλεται σε κιτ." #. module: product #: model:ir.model.fields,field_description:product.field_product_product_partner_ref @@ -2574,6 +2576,9 @@ msgid "" " process: price, notes in the quotation, accounting data,\n" " procurement methods, etc." msgstr "" +"Η φόρμα είδους περιέχει πληροφορίες για την απλούστευση της διαδικασίας πώλησης: \n" +" τιμή, σημειώσεις στην προσφορά, λογιστικά δεδομένα, \n" +" μέθοδοι προμήθειας κ.λ.π." #. module: product #: model:ir.actions.act_window,help:product.product_template_action @@ -2581,6 +2586,9 @@ msgid "" "The product form contains information to simplify the sale process: price, " "notes in the quotation, accounting data, procurement methods, etc." msgstr "" +"Η φόρμα είδους περιέχει πληροφορίες για την απλούστευση της διαδικασίας πώλησης: \n" +" τιμή, σημειώσεις στην προσφορά, λογιστικά δεδομένα, \n" +" μέθοδοι προμήθειας κ.λ.π." #. module: product #: model:product.product,website_description:product.product_product_5b @@ -3062,6 +3070,9 @@ msgid "" " a physical product, a consumable or a service you offer to\n" " customers." msgstr "" +"Πρέπει να ορίσετε ένα είδος για όλα όσα πουλάτε, είτε είναι \n" +" ένα φυσικό εμπόρευμα, ένα αναλώσιμο προϊόν ή μια υπηρεσία που προσφέρετε \n" +" στους πελάτες." #. module: product #: model:ir.actions.act_window,help:product.product_template_action @@ -3069,6 +3080,9 @@ msgid "" "You must define a product for everything you sell, whether it's a physical " "product, a consumable or a service you offer to customers." msgstr "" +"Πρέπει να ορίσετε ένα είδος για όλα όσα πουλάτε, είτε είναι \n" +" ένα φυσικό εμπόρευμα, ένα αναλώσιμο προϊόν ή μια υπηρεσία που προσφέρετε \n" +" στους πελάτες." #. module: product #: model:product.product,website_description:product.product_product_11 diff --git a/addons/product_extended/i18n/el.po b/addons/product_extended/i18n/el.po index 26083235dfe..c3185dbcd49 100644 --- a/addons/product_extended/i18n/el.po +++ b/addons/product_extended/i18n/el.po @@ -6,13 +6,14 @@ # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 # Stefanos Nikou , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-07 08:57+0000\n" "PO-Revision-Date: 2016-09-07 08:57+0000\n" -"Last-Translator: Stefanos Nikou , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -75,4 +76,4 @@ msgstr "" #. module: product_extended #: model:ir.model.fields,field_description:product_extended.field_product_product_to_weight msgid "To Weigh With Scale" -msgstr "" +msgstr "Ζυγιζώμενο" diff --git a/addons/project/i18n/ar.po b/addons/project/i18n/ar.po index 8d9fd41d723..da1ae5dcdc7 100644 --- a/addons/project/i18n/ar.po +++ b/addons/project/i18n/ar.po @@ -17,7 +17,7 @@ # hamza tayseer atieh , 2016 # Akram Alfusayal , 2016 # Mohammed Albasha , 2016 -# SaFi J. , 2016 +# Mustafa J. Kadhem , 2016 # Hossam Esam , 2016 # Shaima Safar , 2017 # khalil qandil , 2017 @@ -877,6 +877,11 @@ msgstr "" msgid "Active" msgstr "نشط" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2431,6 +2436,11 @@ msgstr "عدد الايام لغلق المهمة" msgid "Number of documents attached" msgstr "" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2705,6 +2715,7 @@ msgstr "مهام المشروع" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "المشروعات" diff --git a/addons/project/i18n/bg.po b/addons/project/i18n/bg.po index 2480fbc1e22..28404b49ff9 100644 --- a/addons/project/i18n/bg.po +++ b/addons/project/i18n/bg.po @@ -865,6 +865,11 @@ msgstr "" msgid "Active" msgstr "Активен" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2411,6 +2416,11 @@ msgstr "" msgid "Number of documents attached" msgstr "" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2685,6 +2695,7 @@ msgstr "Задачи на проекта" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Проекти" diff --git a/addons/project/i18n/bs.po b/addons/project/i18n/bs.po index 492cbefc812..2ac957a4200 100644 --- a/addons/project/i18n/bs.po +++ b/addons/project/i18n/bs.po @@ -879,6 +879,11 @@ msgstr "" msgid "Active" msgstr "Aktivan" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2425,6 +2430,11 @@ msgstr "" msgid "Number of documents attached" msgstr "" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2702,6 +2712,7 @@ msgstr "" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "" diff --git a/addons/project/i18n/ca.po b/addons/project/i18n/ca.po index 40c5b1d6915..6da9569e904 100644 --- a/addons/project/i18n/ca.po +++ b/addons/project/i18n/ca.po @@ -1039,6 +1039,11 @@ msgstr "Activar projecte d'exemple" msgid "Active" msgstr "Actiu" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2715,6 +2720,11 @@ msgstr "Número de dies per tancar la tasca." msgid "Number of documents attached" msgstr "Nombre de documents adjunts" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -3024,6 +3034,7 @@ msgstr "Tasques de projecte" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projectes" diff --git a/addons/project/i18n/cs.po b/addons/project/i18n/cs.po index 6310579b520..e36d0c733d6 100644 --- a/addons/project/i18n/cs.po +++ b/addons/project/i18n/cs.po @@ -871,6 +871,11 @@ msgstr "" msgid "Active" msgstr "Aktivní" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2428,6 +2433,11 @@ msgstr "Počet dní do uzavření úkolu" msgid "Number of documents attached" msgstr "Počet přiložených dokumentů" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2705,6 +2715,7 @@ msgstr "Úkoly projektů" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projekty" diff --git a/addons/project/i18n/da.po b/addons/project/i18n/da.po index 6478a807d2f..7f4f2bc9662 100644 --- a/addons/project/i18n/da.po +++ b/addons/project/i18n/da.po @@ -896,6 +896,11 @@ msgstr "" msgid "Active" msgstr "Aktiv" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2462,6 +2467,11 @@ msgstr "Antal dage til lukning af opgaven" msgid "Number of documents attached" msgstr "Antal tilknyttede dokumenter" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2746,6 +2756,7 @@ msgstr "Projekt opgaver" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projekter" diff --git a/addons/project/i18n/de.po b/addons/project/i18n/de.po index 9f1ad591489..6064ed13ec8 100644 --- a/addons/project/i18n/de.po +++ b/addons/project/i18n/de.po @@ -1169,6 +1169,11 @@ msgstr "Beispielprojekt aktivieren" msgid "Active" msgstr "Aktiv" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2865,6 +2870,11 @@ msgstr "Anzahl Tage f. Beendigung" msgid "Number of documents attached" msgstr "Anzahl Anhänge" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -3174,6 +3184,7 @@ msgstr "Projektaufgaben" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projekte" diff --git a/addons/project/i18n/el.po b/addons/project/i18n/el.po index 34a75cf7dea..8de89c5bdb5 100644 --- a/addons/project/i18n/el.po +++ b/addons/project/i18n/el.po @@ -8,13 +8,14 @@ # Alex Yo , 2016 # Stefanos Nikou , 2016 # Giota Dandidou , 2017 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:26+0000\n" "PO-Revision-Date: 2017-06-23 13:26+0000\n" -"Last-Translator: Giota Dandidou , 2017\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -554,7 +555,7 @@ msgstr "" #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "Billing" -msgstr "" +msgstr "Τιμολόγηση" #. module: project #: model:ir.ui.view,arch_db:project.project_planner @@ -879,6 +880,11 @@ msgstr "" msgid "Active" msgstr "Ενεργή" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -1011,7 +1017,7 @@ msgstr "" #. module: project #: model:ir.model.fields,field_description:project.field_report_project_task_user_user_id msgid "Assigned To" -msgstr "" +msgstr "Ανατεθειμένο σε" #. module: project #: model:ir.model.fields,field_description:project.field_project_task_user_id @@ -1328,12 +1334,12 @@ msgstr "" #. module: project #: model:ir.actions.act_window,name:project.open_create_project msgid "Create a Project" -msgstr "" +msgstr "Δημιουργία ενός Έργου" #. module: project #: model:ir.actions.act_window,help:project.open_view_project_all_config msgid "Create a new project." -msgstr "" +msgstr "Δημιουργία ενός νέου έργου." #. module: project #: model:ir.ui.view,arch_db:project.project_planner @@ -2078,6 +2084,8 @@ msgid "" "Internal notes are messages that will appear in the Chatter but will not be " "notified in Odoo's Inbox." msgstr "" +"Οι εσωτερικές σημειώσεις είναι μηνύματα που θα εμφανιστούν στον συνομιλητή " +"αλλά δεν θα εμφανιστούν στα Εισερχόμενα." #. module: project #: model:ir.ui.view,arch_db:project.project_planner @@ -2332,7 +2340,7 @@ msgstr "" #. module: project #: model:ir.ui.view,arch_db:project.view_project_project_filter msgid "My Favorites" -msgstr "" +msgstr "Τα Αγαπημένα μου" #. module: project #: model:ir.ui.view,arch_db:project.view_task_search_form @@ -2405,7 +2413,7 @@ msgstr "Κανονική" #: model:project.task,legend_blocked:project.project_task_9 #: model:project.task.type,legend_blocked:project.project_stage_0 msgid "Not validated" -msgstr "" +msgstr "Μη Επικυρωμένο" #. module: project #: model:ir.model.fields,field_description:project.field_project_task_notes @@ -2439,6 +2447,11 @@ msgstr "" msgid "Number of documents attached" msgstr "" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2687,12 +2700,12 @@ msgstr "Όνομα Έργου" #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "Project Settings" -msgstr "" +msgstr "Ρυθμίσεις Έργου" #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "Project Settings." -msgstr "" +msgstr "Ρυθμίσεις Έργου." #. module: project #: model:ir.ui.view,arch_db:project.view_project_task_graph @@ -2723,6 +2736,7 @@ msgstr "Εργασίες Έργου" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Έργα" @@ -2980,7 +2994,7 @@ msgstr "Προδιαγραφή" #: code:addons/project/static/src/js/web_planner_project.js:23 #, python-format msgid "Specification is validated" -msgstr "" +msgstr "Η προδιαγραφή είναι επικυρωμένη" #. module: project #. openerp-web diff --git a/addons/project/i18n/es.po b/addons/project/i18n/es.po index 111c3a54345..7b9659ef902 100644 --- a/addons/project/i18n/es.po +++ b/addons/project/i18n/es.po @@ -1063,6 +1063,11 @@ msgstr "Activar proyecto de ejemplo" msgid "Active" msgstr "Activo" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2745,6 +2750,11 @@ msgstr "Número de día para cerrar la tarea." msgid "Number of documents attached" msgstr "Número de documentos adjuntos" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -3054,6 +3064,7 @@ msgstr "Tareas del proyecto" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Proyectos" diff --git a/addons/project/i18n/et.po b/addons/project/i18n/et.po index 79cbc6b63ac..94941e57f49 100644 --- a/addons/project/i18n/et.po +++ b/addons/project/i18n/et.po @@ -864,6 +864,11 @@ msgstr "" msgid "Active" msgstr "Aktiivne" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2417,6 +2422,11 @@ msgstr "" msgid "Number of documents attached" msgstr "" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2691,6 +2701,7 @@ msgstr "Projekti ülesanded" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projektid" diff --git a/addons/project/i18n/eu.po b/addons/project/i18n/eu.po index b21f364272b..b45c70c6cc3 100644 --- a/addons/project/i18n/eu.po +++ b/addons/project/i18n/eu.po @@ -864,6 +864,11 @@ msgstr "" msgid "Active" msgstr "Gaituta" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2410,6 +2415,11 @@ msgstr "" msgid "Number of documents attached" msgstr "" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2684,6 +2694,7 @@ msgstr "Proiektuaren atazak" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "" diff --git a/addons/project/i18n/fa.po b/addons/project/i18n/fa.po index 34eb94e0924..3dd05d7dd6b 100644 --- a/addons/project/i18n/fa.po +++ b/addons/project/i18n/fa.po @@ -868,6 +868,11 @@ msgstr "" msgid "Active" msgstr "فعال" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2414,6 +2419,11 @@ msgstr "" msgid "Number of documents attached" msgstr "" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2694,6 +2704,7 @@ msgstr "" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "پروژه‌ها" diff --git a/addons/project/i18n/fi.po b/addons/project/i18n/fi.po index e91f77f2a46..9d663ee909e 100644 --- a/addons/project/i18n/fi.po +++ b/addons/project/i18n/fi.po @@ -931,6 +931,11 @@ msgstr "" msgid "Active" msgstr "Aktiivinen" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2505,6 +2510,11 @@ msgstr "Päivien määrä tehtävän valmistumiseksi" msgid "Number of documents attached" msgstr "Liitettyjen dokumenttien määrä" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2785,6 +2795,7 @@ msgstr "Projektin tehtävät" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projektit" diff --git a/addons/project/i18n/fr.po b/addons/project/i18n/fr.po index d19994e561f..443f1ce054b 100644 --- a/addons/project/i18n/fr.po +++ b/addons/project/i18n/fr.po @@ -21,9 +21,9 @@ # Lucas Deliege , 2016 # Melanie Bernard , 2016 # Henri Cornuau , 2016 -# Nicolas JEUDY , 2016 +# Nicolas JEUDY , 2016 # Daniel & Delphine , 2016 -# Quentin THEURET , 2016 +# Quentin THEURET , 2016 # Saad Thaifa , 2016 # Nancy Bolognesi , 2016 # Fabien Pinckaers , 2016 @@ -1066,6 +1066,11 @@ msgstr "Activer le projet de démonstration" msgid "Active" msgstr "Actif" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2750,6 +2755,11 @@ msgstr "Nb de jours pour effectuer la tâche" msgid "Number of documents attached" msgstr "Nombre de documents joints" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -3059,6 +3069,7 @@ msgstr "Tâches de projet" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projets" diff --git a/addons/project/i18n/he.po b/addons/project/i18n/he.po index edb4f84b91e..ea1c8706d02 100644 --- a/addons/project/i18n/he.po +++ b/addons/project/i18n/he.po @@ -867,6 +867,11 @@ msgstr "" msgid "Active" msgstr "פעיל" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2413,6 +2418,11 @@ msgstr "מספר הימים לסגירת משימה" msgid "Number of documents attached" msgstr "מספר מסמכים מצורפים" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2687,6 +2697,7 @@ msgstr "משימות הפרוייקט" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "פרוייקטים" diff --git a/addons/project/i18n/hr.po b/addons/project/i18n/hr.po index 22ef498f1fe..04a10976254 100644 --- a/addons/project/i18n/hr.po +++ b/addons/project/i18n/hr.po @@ -1025,6 +1025,11 @@ msgstr "Aktiviraj primjer projekta" msgid "Active" msgstr "Aktivan" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2676,6 +2681,11 @@ msgstr "Broj dana do zatvaranja zadatka" msgid "Number of documents attached" msgstr "Broj pridruženih dokumenata" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2982,6 +2992,7 @@ msgstr "Projektni zadaci" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projekti" diff --git a/addons/project/i18n/hu.po b/addons/project/i18n/hu.po index 18dcf18bef5..4e87ba147af 100644 --- a/addons/project/i18n/hu.po +++ b/addons/project/i18n/hu.po @@ -303,7 +303,7 @@ msgstr " Élő csevegés az odoo.com-on" #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid " Website Live Chat on" -msgstr " Élő csevegés a weboldalon bekapcsolva" +msgstr " Élő csevegés az odoo.com-on" #. module: project #: model:ir.ui.view,arch_db:project.project_planner @@ -609,7 +609,7 @@ msgid "" " The deadline will help you determine if a task or issue is progressing as expected and to anticipate its next update." msgstr "" "Határidő hozzáadása
\n" -" A határidő segít meghatározni, hogy egy feladat vagy ügy folyamata az elvárásoknak megfelelően zajlik-e, valamint előrevetíti annak következő frissítését." +" A határidő segít megállapítani, hogy egy feladat vagy ügy az elvárásoknak megfelelően halad-e, valamint előre jelzi annak következő frissítését." #. module: project #: model:ir.ui.view,arch_db:project.project_planner @@ -692,7 +692,7 @@ msgid "" " Add keywords in the 'Task title' field, for example [Customer name] or [Website]. This will help you navigate and search through the dozens of tasks in your project." msgstr "" "Névkonvenció meghatározása
\n" -" Adjon hozzá kulcsszavakat a 'Feladat cím' mezőbe, például [Ügyfél neve] vagy [Weboldal]. Ez segítséget nyújt a projekten belüli tucatnyi feladat közti navigálásban és keresésben." +" Adjon hozzá kulcsszavakat a 'Feladat címe' mezőben, például [Ügyfél neve] vagy [Weboldal]. Ez segítséget nyújt a projekten belüli tucatnyi feladat közti navigálásban és keresésben." #. module: project #: model:ir.ui.view,arch_db:project.project_planner @@ -857,7 +857,7 @@ msgstr "" #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "Recommended actions:" -msgstr "Ajánlott műveletek:" +msgstr "Javasolt műveletek:" #. module: project #: model:ir.ui.view,arch_db:project.project_planner @@ -921,8 +921,8 @@ msgid "" "Use Status Indicator
\n" " The Status indicator helps you manage Tasks and Issues by giving them one of 3 different colour: Grey, Green or Red. The meaning of these Statuses can be freely configured, for example:" msgstr "" -"Állapot jelző használata
\n" -" Az Állapot jelző segít a Feladatai és Ügyei szervezésében, azzal, hogy 3 különböző színt nyújt: Szürke, Zöld vagy Piros. Ezeknek az állapotoknak a jelentését szabadon beállíthatja, például:" +"Állapotjelző használata
\n" +" Az állapotjelző segít a feladatai és ügyei kezelésében azáltal, hogy ellátja azokat egy színnel a következő három közül: szürke, zöld vagy piros. Ezen állapotoknak a jelentését szabadon beállíthatja, például:" #. module: project #: model:ir.ui.view,arch_db:project.project_planner @@ -931,7 +931,7 @@ msgid "" " Tags are complementary to your project stages: they can work as a second level categorization which is very useful if you have a lot of Tasks or Issues to manage. Also, it becomes very easy to find Tasks or Issues by typing the Tag into the main Search bar." msgstr "" "Címkék használata
\n" -" A címkék a projektek szakaszait egészítik ki: második szintű kategorizálásként is működhetnek, mely nagyon hasznos, ha nagyon sok feladatot vagy ügyet kell kezelnie. Használatukkal könnyebben kereshetőek a feladatok a fő kereső sávban." +" A címkék kiegészítik a projektszakaszokat: második szintű kategorizálásként működhetnek, ami nagyon hasznos, ha sok feladatot vagy ügyet kell kezelnie. A feladatok vagy ügyek keresése is nagyon könnyűvé válik a címke fő keresősávba való begépelésével." #. module: project #: model:ir.ui.view,arch_db:project.project_planner @@ -1050,6 +1050,11 @@ msgstr "Minta projekt aktiválása" msgid "Active" msgstr "Aktív" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -1336,7 +1341,7 @@ msgstr "Felelős szerint" #. module: project #: model:ir.ui.view,arch_db:project.view_config_settings msgid "Cancel" -msgstr "Érvénytelenít" +msgstr "Mégsem" #. module: project #. openerp-web @@ -1346,12 +1351,12 @@ msgstr "Érvénytelenít" #: model:project.task.type,name:project.project_stage_3 #, python-format msgid "Cancelled" -msgstr "Érvénytelenítve" +msgstr "Törölve" #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "Change their Stages in the Project Stages tab" -msgstr "A Projekt szakasz fülön változtathatja meg a szakaszokat" +msgstr "Változtassa meg a szakaszaikat a projektszakaszok fülön" #. module: project #: model:ir.model.fields,help:project.field_account_analytic_account_use_tasks @@ -1569,7 +1574,7 @@ msgstr "Létrehozás dátuma" #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "Create the Projects" -msgstr "Projekt témák létrehozása" +msgstr "Hozza létre azon projekteket," #. module: project #: model:ir.model.fields,field_description:project.field_project_config_settings_create_uid @@ -1594,8 +1599,8 @@ msgid "" "Creating Tasks and/or Issues is the next step in managing your Projects.
\n" " In Odoo, it is pretty straightforward, but here are some explanations you may find useful." msgstr "" -"Témák ás/vagy Ügyek létrehozása a következő lépés a Projekt témái kezelésében.
\n" -" Az Odoo rendszerben, ez eléggé magától értetődő, de itt találhat egy két hasznos magyarázatot." +"A feladatok és/vagy ügyek létrehozása a következő lépés a projektek kezelésében.
\n" +" Az Odooban ez meglehetősen egyszerű, de az alábbi néhány útmutatást hasznosnak találhatja." #. module: project #: model:ir.ui.view,arch_db:project.view_task_project_user_search @@ -1647,14 +1652,14 @@ msgstr "Vásárlói ügyfélszolgálat" #: code:addons/project/static/src/js/web_planner_project.js:73 #, python-format msgid "Customer feedback has been requested" -msgstr "Vásárlói visszajelzés igényelve" +msgstr "Az ügyfél visszajelzése kérelmezésre került" #. module: project #. openerp-web #: code:addons/project/static/src/js/web_planner_project.js:91 #, python-format msgid "Customer has cancelled repair" -msgstr "Vásárló megszakította a javíttatást" +msgstr "Az ügyfél lemondta a javítást" #. module: project #. openerp-web @@ -1955,7 +1960,7 @@ msgstr "Példák" #: code:addons/project/static/src/js/web_planner_project.js:74 #, python-format msgid "Expert advice has been requested" -msgstr "Szakember tanácsát igényelte" +msgstr "A szakember tanácsa kérelmezésre került" #. module: project #: model:ir.model.fields,field_description:project.field_project_project_date @@ -1991,7 +1996,7 @@ msgstr "Kimondottan hasznos akkor, ha ügyféllel van vagy egy találkozón." #: code:addons/project/static/src/js/web_planner_project.js:88 #, python-format msgid "Feedback from customer requested" -msgstr "Vásárlótól kért visszajelzés" +msgstr "Az ügyfél visszajelzése kérelmezésre került" #. module: project #. openerp-web @@ -2125,7 +2130,9 @@ msgstr "Sok szerencsét!" #: model:ir.ui.view,arch_db:project.project_planner msgid "" "Green: the Task is ready for next stage (the job for this stage is complete)" -msgstr "Zöld: a Feladat készen áll a következő szakaszhoz" +msgstr "" +"Zöld: a feladat készen áll a következő szakaszba lépéshez (az ezen " +"szakaszhoz tartozó munka elkészült)" #. module: project #: model:ir.ui.view,arch_db:project.project_planner @@ -2310,7 +2317,7 @@ msgstr "Folyamatban" #: code:addons/project/static/src/js/web_planner_project.js:79 #, python-format msgid "Incoming" -msgstr "Érkező" +msgstr "Beérkező munka" #. module: project #: model:ir.ui.view,arch_db:project.edit_project @@ -2364,7 +2371,7 @@ msgstr "Az ügyön aktív munka folyik" #: code:addons/project/static/src/js/web_planner_project.js:75 #, python-format msgid "Issue is resolved" -msgstr "Ügy megoldva" +msgstr "Az ügy megoldva" #. module: project #: model:ir.ui.view,arch_db:project.project_planner @@ -2675,7 +2682,7 @@ msgstr "Új Feladat" #: code:addons/project/static/src/js/web_planner_project.js:86 #, python-format msgid "New repair added" -msgstr "Új javítás hozzáadva" +msgstr "Új javítási munka hozzáadva" #. module: project #: selection:project.config.settings,module_rating_project:0 @@ -2733,6 +2740,11 @@ msgstr "Napok száma a feladat lezárásáig" msgid "Number of documents attached" msgstr "Melléklet doukmentumok száma" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -3043,6 +3055,7 @@ msgstr "Projekt feladatai" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projektek" @@ -3104,7 +3117,7 @@ msgstr "Újranyitásra kész" #: code:addons/project/static/src/js/web_planner_project.js:105 #, python-format msgid "Reason for cancellation has been documented" -msgstr "Az érvénytelenítés oka dokumentálásra került" +msgstr "A törlés oka dokumentálásra került" #. module: project #: model:mail.template,subject:project.mail_template_data_project_task @@ -3119,7 +3132,7 @@ msgstr "Feljegyzés összefűzési azonosító ID" #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "Red: the Task is blocked (there's a problem)" -msgstr "Vörös: a Feladat blokkolt (probléma merült fel)" +msgstr "Piros: a feladat blokkolva van (probléma merült fel)" #. module: project #: model:ir.model.fields,field_description:project.field_project_project_code @@ -3148,21 +3161,21 @@ msgstr "Borító kép eltávolítása" #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "Repair Workshop" -msgstr "Javítás/Szerviz műhely" +msgstr "Szervízműhely" #. module: project #. openerp-web #: code:addons/project/static/src/js/web_planner_project.js:87 #, python-format msgid "Repair has started" -msgstr "Javítás elindítva" +msgstr "A javítás elkezdődött" #. module: project #. openerp-web #: code:addons/project/static/src/js/web_planner_project.js:90 #, python-format msgid "Repair is completed" -msgstr "Javítás befejezve" +msgstr "A javítás befejezve" #. module: project #: model:ir.ui.view,arch_db:project.project_planner @@ -3179,7 +3192,7 @@ msgstr "Kimutatások" #: code:addons/project/static/src/js/web_planner_project.js:89 #, python-format msgid "Request for parts has been sent" -msgstr "Alkatrész igény elküldve" +msgstr "Az alkatrészigénylés elküldésre került" #. module: project #: model:ir.ui.view,arch_db:project.project_planner @@ -3510,7 +3523,7 @@ msgstr "Feladatok" #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "Tasks & Issues" -msgstr "Feladatok & Ügyek" +msgstr "Feladatok & ügyek" #. module: project #: model:ir.actions.act_window,name:project.action_project_task_user_tree @@ -3769,8 +3782,8 @@ msgid "" "To configure these Kanban Statuses, go to the 'Project Stages' tab of a " "Project." msgstr "" -"Ezeknek a Kanban állapotoknak a beállításához, menjen a 'Projekt szakaszok' " -"fülre a Projektnél." +"Ezen kanbanállapotok beállításához keresse fel a projektek " +"'Projektszakaszok' fülét." #. module: project #: model:ir.ui.view,arch_db:project.project_planner @@ -3920,7 +3933,7 @@ msgstr "Következő alkalmazottak által látható" #: code:addons/project/static/src/js/web_planner_project.js:81 #, python-format msgid "Wait. Customer" -msgstr "Várak. Vásárlók" +msgstr "Várakozás az ügyfélre" #. module: project #. openerp-web @@ -3928,7 +3941,7 @@ msgstr "Várak. Vásárlók" #: code:addons/project/static/src/js/web_planner_project.js:82 #, python-format msgid "Wait. Expert" -msgstr "Várak. Szakértő" +msgstr "Várakozás a szakemberre" #. module: project #. openerp-web @@ -4232,4 +4245,4 @@ msgstr "Időkimutatással" #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "you listed on the previous step" -msgstr "az előbbi lépésen listáztás" +msgstr " amelyekről az előző lépésben listát készített" diff --git a/addons/project/i18n/hy.po b/addons/project/i18n/hy.po index 99463c1df6e..ad255a549e3 100644 --- a/addons/project/i18n/hy.po +++ b/addons/project/i18n/hy.po @@ -859,6 +859,11 @@ msgstr "" msgid "Active" msgstr "" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2405,6 +2410,11 @@ msgstr "" msgid "Number of documents attached" msgstr "" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2679,6 +2689,7 @@ msgstr "" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "" diff --git a/addons/project/i18n/id.po b/addons/project/i18n/id.po index d5ebbaaa623..2424725bcb8 100644 --- a/addons/project/i18n/id.po +++ b/addons/project/i18n/id.po @@ -1070,6 +1070,11 @@ msgstr "" msgid "Active" msgstr "Aktif" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2740,6 +2745,11 @@ msgstr "Jumlah hari untuk menutup kegiatan" msgid "Number of documents attached" msgstr "Jumlah dokumen yang dilampirkan" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -3043,6 +3053,7 @@ msgstr "Kegiatan-kegiatan proyek" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Proyek" diff --git a/addons/project/i18n/it.po b/addons/project/i18n/it.po index 71603061aaf..74ed1d477c2 100644 --- a/addons/project/i18n/it.po +++ b/addons/project/i18n/it.po @@ -9,7 +9,7 @@ # Francesco Garganese , 2016 # Alberto Vincenzi , 2016 # Paolo Valier , 2016 -# Marius Marolla , 2016 +# Marius Marolla , 2016 # p_amoruso , 2016 # Christian , 2016 # Giuseppe Castellani , 2016 @@ -912,6 +912,11 @@ msgstr "" msgid "Active" msgstr "Attivo" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2479,6 +2484,11 @@ msgstr "Numero di giorni per chiudere l'attività" msgid "Number of documents attached" msgstr "Numero di documenti allegati" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2761,6 +2771,7 @@ msgstr "Attività di Progetto" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Progetti" diff --git a/addons/project/i18n/ja.po b/addons/project/i18n/ja.po index 1b67a59491e..222b715fea0 100644 --- a/addons/project/i18n/ja.po +++ b/addons/project/i18n/ja.po @@ -991,6 +991,11 @@ msgstr "サンプルプロジェクトを有効にする" msgid "Active" msgstr "有効" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2585,6 +2590,11 @@ msgstr "タスクを閉じるための日数" msgid "Number of documents attached" msgstr "添付ファイルの数" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2867,6 +2877,7 @@ msgstr "プロジェクトのタスク" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "プロジェクト" diff --git a/addons/project/i18n/kab.po b/addons/project/i18n/kab.po index 49695c1ee11..332b1197dfc 100644 --- a/addons/project/i18n/kab.po +++ b/addons/project/i18n/kab.po @@ -860,6 +860,11 @@ msgstr "" msgid "Active" msgstr "Urmid" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2406,6 +2411,11 @@ msgstr "Amḍan n wussan i wemdel n twuri" msgid "Number of documents attached" msgstr "Amḍan n warraten yeddan" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2680,6 +2690,7 @@ msgstr "Tiwuriwin n usenfaṛ" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Isenfaṛen" diff --git a/addons/project/i18n/km.po b/addons/project/i18n/km.po index 3743dd1a4ee..0e393720b41 100644 --- a/addons/project/i18n/km.po +++ b/addons/project/i18n/km.po @@ -862,6 +862,11 @@ msgstr "" msgid "Active" msgstr "សកម្ម" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2408,6 +2413,11 @@ msgstr "" msgid "Number of documents attached" msgstr "" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2682,6 +2692,7 @@ msgstr "" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "" diff --git a/addons/project/i18n/ko.po b/addons/project/i18n/ko.po index d340f1deea5..5a942b47b3c 100644 --- a/addons/project/i18n/ko.po +++ b/addons/project/i18n/ko.po @@ -870,6 +870,11 @@ msgstr "" msgid "Active" msgstr "사용" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2418,6 +2423,11 @@ msgstr "업무 마감 소요 일수" msgid "Number of documents attached" msgstr "첨부 문서 갯수" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2693,6 +2703,7 @@ msgstr "프로젝트 업무" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "프로젝트" diff --git a/addons/project/i18n/lo.po b/addons/project/i18n/lo.po index d7b39278408..4a353aa231d 100644 --- a/addons/project/i18n/lo.po +++ b/addons/project/i18n/lo.po @@ -877,6 +877,11 @@ msgstr "" msgid "Active" msgstr "ໃຊ້ຢູ່" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2427,6 +2432,11 @@ msgstr "" msgid "Number of documents attached" msgstr "" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2711,6 +2721,7 @@ msgstr "" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "ບັນດາໂຄງການ" diff --git a/addons/project/i18n/lt.po b/addons/project/i18n/lt.po index 2083a4bdeb0..93e6003c8d6 100644 --- a/addons/project/i18n/lt.po +++ b/addons/project/i18n/lt.po @@ -927,6 +927,11 @@ msgstr "" msgid "Active" msgstr "Aktyvus" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2486,6 +2491,11 @@ msgstr "" msgid "Number of documents attached" msgstr "Prisegtų dokumentų skaičius" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2762,6 +2772,7 @@ msgstr "Projektų užduotys" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projektai" diff --git a/addons/project/i18n/lv.po b/addons/project/i18n/lv.po index 91488ce6073..56d5a06ad32 100644 --- a/addons/project/i18n/lv.po +++ b/addons/project/i18n/lv.po @@ -874,6 +874,11 @@ msgstr "" msgid "Active" msgstr "Aktīvs Sistēmā" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2431,6 +2436,11 @@ msgstr "Dienu skaits līdz uzdevuma pabeigšanai" msgid "Number of documents attached" msgstr "" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2715,6 +2725,7 @@ msgstr "Projekta uzdevumi" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projekti" diff --git a/addons/project/i18n/mn.po b/addons/project/i18n/mn.po index 943a9aede97..cfccdbb655a 100644 --- a/addons/project/i18n/mn.po +++ b/addons/project/i18n/mn.po @@ -1142,6 +1142,11 @@ msgstr "Жишээ төслийг идэвхжүүлэх" msgid "Active" msgstr "Идэвхитэй" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2815,6 +2820,11 @@ msgstr "Даалгаврыг хаах хүртлэх хоногийн тоо" msgid "Number of documents attached" msgstr "Хавсрагдсан баримтын тоо" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -3123,6 +3133,7 @@ msgstr "Төслийн даалгаврууд" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Төслүүд" diff --git a/addons/project/i18n/my.po b/addons/project/i18n/my.po index 423f9075c8f..738c40dddd9 100644 --- a/addons/project/i18n/my.po +++ b/addons/project/i18n/my.po @@ -865,6 +865,11 @@ msgstr "" msgid "Active" msgstr "တက်ကြွသည်။" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2414,6 +2419,11 @@ msgstr "" msgid "Number of documents attached" msgstr "" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2698,6 +2708,7 @@ msgstr "" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "" diff --git a/addons/project/i18n/nb.po b/addons/project/i18n/nb.po index f97dff72197..b9e3de2f062 100644 --- a/addons/project/i18n/nb.po +++ b/addons/project/i18n/nb.po @@ -5,7 +5,7 @@ # Translators: # Martin Trigaux , 2016 # Aleksander , 2016 -# Mari Løken , 2016 +# Mari Løken , 2016 # Roy Edvard Ellingsen , 2016 # Jan Vidar Strømsvold , 2016 # Joachim Flottorp , 2016 @@ -887,6 +887,11 @@ msgstr "" msgid "Active" msgstr "Aktiv" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2445,6 +2450,11 @@ msgstr "Antall dager for å lukke oppgaven" msgid "Number of documents attached" msgstr "Antall dokumenter vedlagt" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2719,6 +2729,7 @@ msgstr "Prosjektoppgaver" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Prosjekter" diff --git a/addons/project/i18n/nl.po b/addons/project/i18n/nl.po index d1c246e5232..ee698bf52e3 100644 --- a/addons/project/i18n/nl.po +++ b/addons/project/i18n/nl.po @@ -1145,6 +1145,11 @@ msgstr "Activeer voorbeeld project" msgid "Active" msgstr "Actief" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2823,6 +2828,11 @@ msgstr "Aantal dagen om de taak te sluiten" msgid "Number of documents attached" msgstr "Aantal toegevoegde documenten" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -3130,6 +3140,7 @@ msgstr "Projecttaken" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projecten" diff --git a/addons/project/i18n/pl.po b/addons/project/i18n/pl.po index 952d4f6983a..60759d0327a 100644 --- a/addons/project/i18n/pl.po +++ b/addons/project/i18n/pl.po @@ -930,6 +930,11 @@ msgstr "" msgid "Active" msgstr "Aktywne" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2490,6 +2495,11 @@ msgstr "Liczba dni do zamknięcia zadania" msgid "Number of documents attached" msgstr "Liczba załączonych dokumentów" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2770,6 +2780,7 @@ msgstr "Zadania projektu" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projekty" diff --git a/addons/project/i18n/pt.po b/addons/project/i18n/pt.po index aac687da1dd..e8297047afe 100644 --- a/addons/project/i18n/pt.po +++ b/addons/project/i18n/pt.po @@ -948,6 +948,11 @@ msgstr "" msgid "Active" msgstr "Ativo" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2552,6 +2557,11 @@ msgstr "Número de dias para fechar a tarefa" msgid "Number of documents attached" msgstr "N.º de documentos anexos" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2843,6 +2853,7 @@ msgstr "Tarefas do Projeto" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projetos" diff --git a/addons/project/i18n/pt_BR.po b/addons/project/i18n/pt_BR.po index 09fd5fc1b8f..21d2f01428f 100644 --- a/addons/project/i18n/pt_BR.po +++ b/addons/project/i18n/pt_BR.po @@ -1056,6 +1056,11 @@ msgstr "Ativar Amostra de Projeto" msgid "Active" msgstr "Ativo" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2737,6 +2742,11 @@ msgstr "Número de Dias para concluir a tarefa" msgid "Number of documents attached" msgstr "Número de documentos anexados" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -3044,6 +3054,7 @@ msgstr "Tarefas do projeto" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projetos" diff --git a/addons/project/i18n/ro.po b/addons/project/i18n/ro.po index 663820d3230..a4d29b56205 100644 --- a/addons/project/i18n/ro.po +++ b/addons/project/i18n/ro.po @@ -914,6 +914,11 @@ msgstr "Activează model proiect" msgid "Active" msgstr "Activ(a)" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2487,6 +2492,11 @@ msgstr "Numărul de zile până la închiderea sarcinii" msgid "Number of documents attached" msgstr "Num[r de documente atașate" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2764,6 +2774,7 @@ msgstr "Sarcini proiect" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Proiecte" diff --git a/addons/project/i18n/ru.po b/addons/project/i18n/ru.po index 5df887d575a..e29d33d3431 100644 --- a/addons/project/i18n/ru.po +++ b/addons/project/i18n/ru.po @@ -1037,6 +1037,11 @@ msgstr "Создать демо-проект" msgid "Active" msgstr "Активно" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2713,6 +2718,11 @@ msgstr "Количество дней для завершения задания msgid "Number of documents attached" msgstr "Количество прикрепленных документов" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -3021,6 +3031,7 @@ msgstr "Задания проекта" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Проекты" diff --git a/addons/project/i18n/sk.po b/addons/project/i18n/sk.po index 293ec2669f7..3cc91b9e535 100644 --- a/addons/project/i18n/sk.po +++ b/addons/project/i18n/sk.po @@ -1025,6 +1025,11 @@ msgstr "" msgid "Active" msgstr "Aktívny" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2682,6 +2687,11 @@ msgstr "Počet dní do zatvorenia úlohy" msgid "Number of documents attached" msgstr "Počet priloženych dokumentov" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2989,6 +2999,7 @@ msgstr "Úlohy projektov" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projekty" diff --git a/addons/project/i18n/sl.po b/addons/project/i18n/sl.po index 11713339a58..ef8a8caaa64 100644 --- a/addons/project/i18n/sl.po +++ b/addons/project/i18n/sl.po @@ -948,6 +948,11 @@ msgstr "" msgid "Active" msgstr "Aktivno" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2501,6 +2506,11 @@ msgstr "Število dni do zaprtja naloge" msgid "Number of documents attached" msgstr "Število prilog" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2780,6 +2790,7 @@ msgstr "Naloge na projektu" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projekti" diff --git a/addons/project/i18n/sq.po b/addons/project/i18n/sq.po index a4074df555f..c83d80f690d 100644 --- a/addons/project/i18n/sq.po +++ b/addons/project/i18n/sq.po @@ -863,6 +863,11 @@ msgstr "" msgid "Active" msgstr "Aktiv" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2409,6 +2414,11 @@ msgstr "" msgid "Number of documents attached" msgstr "" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2683,6 +2693,7 @@ msgstr "" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "" diff --git a/addons/project/i18n/sr.po b/addons/project/i18n/sr.po index 82ea93dbee3..10867180612 100644 --- a/addons/project/i18n/sr.po +++ b/addons/project/i18n/sr.po @@ -860,6 +860,11 @@ msgstr "" msgid "Active" msgstr "Активно" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2406,6 +2411,11 @@ msgstr "" msgid "Number of documents attached" msgstr "" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2680,6 +2690,7 @@ msgstr "" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "" diff --git a/addons/project/i18n/sv.po b/addons/project/i18n/sv.po index 0b63b726282..590f27a6177 100644 --- a/addons/project/i18n/sv.po +++ b/addons/project/i18n/sv.po @@ -878,6 +878,11 @@ msgstr "" msgid "Active" msgstr "Aktiv" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2432,6 +2437,11 @@ msgstr "Dagar för att genomföra aktiviteten" msgid "Number of documents attached" msgstr "Antal bifogade dokument " +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2709,6 +2719,7 @@ msgstr "Projektets aktiviteter" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projekt" diff --git a/addons/project/i18n/th.po b/addons/project/i18n/th.po index c6dec5f4a25..97cf0dc7e50 100644 --- a/addons/project/i18n/th.po +++ b/addons/project/i18n/th.po @@ -5,14 +5,14 @@ # Translators: # Khwunchai Jaengsawang , 2016 # Martin Trigaux , 2016 -# Prakobmai Sakhon , 2016 +# นัจ-ณวัสน์ เอกสิรินิธิพล , 2016 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:26+0000\n" "PO-Revision-Date: 2017-06-23 13:26+0000\n" -"Last-Translator: Prakobmai Sakhon , 2016\n" +"Last-Translator: นัจ-ณวัสน์ เอกสิรินิธิพล , 2016\n" "Language-Team: Thai (https://www.transifex.com/odoo/teams/41243/th/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -865,6 +865,11 @@ msgstr "" msgid "Active" msgstr "เปิดใช้งาน" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2411,6 +2416,11 @@ msgstr "" msgid "Number of documents attached" msgstr "" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2685,6 +2695,7 @@ msgstr "" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "โปรเจค" diff --git a/addons/project/i18n/tr.po b/addons/project/i18n/tr.po index f6701d0d736..6c16a711ea0 100644 --- a/addons/project/i18n/tr.po +++ b/addons/project/i18n/tr.po @@ -1052,6 +1052,11 @@ msgstr "Örnek Projeyi Etkinleştir" msgid "Active" msgstr "Etkin" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2730,6 +2735,11 @@ msgstr "Görevi kapatma için gün sayısı" msgid "Number of documents attached" msgstr "Ekli belge sayısı" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -3039,6 +3049,7 @@ msgstr "Proje görevleri" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Projeler" diff --git a/addons/project/i18n/uk.po b/addons/project/i18n/uk.po index aa3c1f82a5b..683ef00f5d8 100644 --- a/addons/project/i18n/uk.po +++ b/addons/project/i18n/uk.po @@ -933,6 +933,11 @@ msgstr "" msgid "Active" msgstr "Активно" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2490,6 +2495,11 @@ msgstr "Днів до завершення завдання" msgid "Number of documents attached" msgstr "Кількість долучених документів" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2764,6 +2774,7 @@ msgstr "Завдання проекту" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Проекти" diff --git a/addons/project/i18n/vi.po b/addons/project/i18n/vi.po index c60c6d1fe69..d1d5fc29417 100644 --- a/addons/project/i18n/vi.po +++ b/addons/project/i18n/vi.po @@ -871,6 +871,11 @@ msgstr "" msgid "Active" msgstr "Có hiệu lực" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2426,6 +2431,11 @@ msgstr "Số ngày để đóng nhiệm vụ" msgid "Number of documents attached" msgstr "Số tài liệu được đính kèm" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2700,6 +2710,7 @@ msgstr "Nhiệm vụ của dự án" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "Dự án" diff --git a/addons/project/i18n/zh_CN.po b/addons/project/i18n/zh_CN.po index 5992b076dc1..f435e691ac5 100644 --- a/addons/project/i18n/zh_CN.po +++ b/addons/project/i18n/zh_CN.po @@ -982,6 +982,11 @@ msgstr "激活示例项目" msgid "Active" msgstr "有效" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Activities" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.task_type_edit msgid "Add a description..." @@ -2550,6 +2555,11 @@ msgstr "距关闭日期" msgid "Number of documents attached" msgstr "附件数量" +#. module: project +#: model:ir.ui.view,arch_db:project.project_planner +msgid "Objectives" +msgstr "" + #. module: project #: model:ir.ui.view,arch_db:project.project_planner msgid "" @@ -2832,6 +2842,7 @@ msgstr "项目任务" #: model:ir.model.fields,field_description:project.field_project_task_type_project_ids #: model:ir.ui.menu,name:project.menu_projects_config #: model:ir.ui.view,arch_db:project.analytic_account_inherited_form +#: model:ir.ui.view,arch_db:project.project_planner #: model:ir.ui.view,arch_db:project.view_project msgid "Projects" msgstr "项目" diff --git a/addons/project_issue/i18n/el.po b/addons/project_issue/i18n/el.po index 77c51f947c8..9aca7de8dc5 100644 --- a/addons/project_issue/i18n/el.po +++ b/addons/project_issue/i18n/el.po @@ -563,7 +563,7 @@ msgstr "Κανονική" #: model:project.issue,legend_blocked:project_issue.crm_case_problemloadingpage0 #: model:project.issue,legend_blocked:project_issue.crm_case_programmingerror0 msgid "Not validated" -msgstr "" +msgstr "Μη Επικυρωμένο" #. module: project_issue #: model:ir.model.fields,help:project_issue.field_project_issue_report_delay_close diff --git a/addons/purchase/i18n/el.po b/addons/purchase/i18n/el.po index 991f4c404e6..4811156f15b 100644 --- a/addons/purchase/i18n/el.po +++ b/addons/purchase/i18n/el.po @@ -8,13 +8,14 @@ # Timos Zacharatos , 2016 # Stefanos Nikou , 2016 # Giota Dandidou , 2017 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:27+0000\n" "PO-Revision-Date: 2017-06-23 13:27+0000\n" -"Last-Translator: Giota Dandidou , 2017\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -97,7 +98,7 @@ msgstr "# Αγορών" #: model:ir.model.fields,field_description:purchase.field_res_partner_supplier_invoice_count #: model:ir.model.fields,field_description:purchase.field_res_users_supplier_invoice_count msgid "# Vendor Bills" -msgstr "" +msgstr "# Τιμολόγια Προμηθευτών" #. module: purchase #: model:ir.model.fields,field_description:purchase.field_purchase_order_invoice_count @@ -139,7 +140,7 @@ msgstr "Ημερομηνία Αιτ." #: model:ir.ui.view,arch_db:purchase.report_purchaseorder_document #: model:ir.ui.view,arch_db:purchase.report_purchasequotation_document msgid "Description" -msgstr "" +msgstr "Περιγραφή" #. module: purchase #: model:ir.ui.view,arch_db:purchase.report_purchasequotation_document @@ -328,12 +329,12 @@ msgstr "Μέση Τιμή" #. module: purchase #: model:ir.model.fields,field_description:purchase.field_purchase_order_line_invoice_lines msgid "Bill Lines" -msgstr "" +msgstr "Γραμμές Λογαριασμού" #. module: purchase #: model:ir.model.fields,field_description:purchase.field_purchase_order_line_qty_invoiced msgid "Billed Qty" -msgstr "" +msgstr "Τιμολογημένη Ποσότητα" #. module: purchase #: code:addons/purchase/models/purchase.py:581 @@ -344,7 +345,7 @@ msgstr "" #. module: purchase #: model:ir.model.fields,field_description:purchase.field_purchase_order_invoice_status msgid "Billing Status" -msgstr "" +msgstr "Κατάσταση Χρέωσης" #. module: purchase #: model:ir.model.fields,field_description:purchase.field_purchase_order_invoice_ids @@ -355,7 +356,7 @@ msgstr "Λογαριασμοί" #: model:ir.ui.view,arch_db:purchase.view_purchase_order_filter #: selection:purchase.order,invoice_status:0 msgid "Bills Received" -msgstr "" +msgstr "Ληφθέντα Τιμολόγια" #. module: purchase #: selection:product.template,purchase_line_warn:0 @@ -440,7 +441,7 @@ msgstr "" #. module: purchase #: model:ir.actions.act_window,help:purchase.purchase_rfq msgid "Click to create a request for quotation." -msgstr "" +msgstr "Κάντε κλικ για να δημιουργήσετε ένα αίτημα για προσφορά." #. module: purchase #: model:ir.actions.act_window,help:purchase.action_invoice_pending @@ -625,7 +626,7 @@ msgstr "" #. module: purchase #: selection:purchase.report,state:0 msgid "Draft RFQ" -msgstr "" +msgstr "Πρόχειρη Αίτηση" #. module: purchase #: model:ir.model.fields,field_description:purchase.field_purchase_order_dest_address_id @@ -663,7 +664,7 @@ msgstr "Εκτεταμένα Φίλτρα" #: code:addons/purchase/models/purchase.py:559 #, python-format msgid "Extra line with %s " -msgstr "" +msgstr "Επιπλέον γραμμή με %s" #. module: purchase #: model:ir.model.fields,field_description:purchase.field_purchase_order_fiscal_position_id @@ -793,12 +794,12 @@ msgstr "Τοποθεσία & Αποθήκη" #. module: purchase #: model:ir.ui.view,arch_db:purchase.purchase_order_form msgid "Lock" -msgstr "" +msgstr "Κλείδωμα" #. module: purchase #: selection:purchase.order,state:0 msgid "Locked" -msgstr "" +msgstr "Κλειδωμένο" #. module: purchase #: model:ir.ui.view,arch_db:purchase.view_purchase_configuration @@ -863,6 +864,8 @@ msgid "" "Most propositions of purchase orders are created automatically\n" " by Odoo based on inventory needs." msgstr "" +"Οι περισσότερες προσφορές παραγγελιών αγοράς δημιουργούνται αυτόματα \n" +" από την Odoo με βάση τις ανάγκες αποθέματος." #. module: purchase #: selection:product.template,purchase_line_warn:0 @@ -890,7 +893,7 @@ msgstr "Σημειώσεις" #. module: purchase #: selection:purchase.order,invoice_status:0 msgid "Nothing to Bill" -msgstr "" +msgstr "Τίποτα για Τιμολόγηση" #. module: purchase #: selection:product.template,purchase_method:0 @@ -1105,7 +1108,7 @@ msgstr "" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_product_normal_action_puchased msgid "Purchasable Products" -msgstr "" +msgstr "Είδη για Αγορά" #. module: purchase #: model:ir.ui.menu,name:purchase.menu_procurement_management @@ -1302,7 +1305,7 @@ msgstr "ΑγΠ Ολοκληρώθηκε" #. module: purchase #: selection:purchase.order,state:0 selection:purchase.report,state:0 msgid "RFQ Sent" -msgstr "" +msgstr "Αποστολή Αίτησης" #. module: purchase #: model:mail.template,report_name:purchase.email_template_edi_purchase @@ -1340,7 +1343,7 @@ msgstr "" #: model:ir.model.fields,field_description:purchase.field_purchase_order_picking_count #: model:ir.model.fields,field_description:purchase.field_purchase_order_picking_ids msgid "Receptions" -msgstr "" +msgstr "Κρατήσεις" #. module: purchase #: model:ir.ui.view,arch_db:purchase.purchase_order_tree @@ -1464,7 +1467,7 @@ msgstr "Ρυθμίσεις" #. module: purchase #: model:ir.ui.view,arch_db:purchase.purchase_order_form msgid "Shipment" -msgstr "" +msgstr "Μεταφορά" #. module: purchase #: selection:purchase.config.settings,group_uom:0 @@ -1564,6 +1567,9 @@ msgid "" " you had with your vendor. Once confirmed, a request for\n" " quotation is converted into a purchase order." msgstr "" +"Η αίτηση περιέχει την ιστορία της συζήτησης / διαπραγμάτευσης\n" +" που είχατε με τον προμηθευτή σας. Μόλις επιβεβαιωθεί, ένα αίτημα για\n" +" προσφορά μετατρέπεται σε εντολή αγοράς." #. module: purchase #: model:ir.actions.act_window,help:purchase.act_res_partner_2_purchase_order @@ -1640,6 +1646,8 @@ msgstr "" #: model:ir.actions.act_window,help:purchase.act_res_partner_2_purchase_order msgid "This vendor has no purchase order. Click to create a new RfQ." msgstr "" +"Αυτός ο προμηθευτής δεν έχει εντολή αγοράς. Κάντε κλικ για να δημιουργήσετε " +"μια νέα Αίτηση." #. module: purchase #: model:ir.model.fields,help:purchase.field_purchase_order_picking_type_id @@ -1713,7 +1721,7 @@ msgstr "Μονάδες Μέτρησης" #. module: purchase #: model:ir.ui.view,arch_db:purchase.purchase_order_form msgid "Unlock" -msgstr "" +msgstr "Ξεκλείδωμα" #. module: purchase #: model:ir.ui.view,arch_db:purchase.view_purchase_order_filter @@ -1833,7 +1841,7 @@ msgstr "Όγκος" #: model:ir.ui.view,arch_db:purchase.view_purchase_order_filter #: selection:purchase.order,invoice_status:0 msgid "Waiting Bills" -msgstr "" +msgstr "Αναμενόμενα Τιμολόγια" #. module: purchase #: model:ir.model,name:purchase.model_stock_warehouse @@ -1895,6 +1903,8 @@ msgid "" "You can control the invoice from your vendor according to\n" " what you purchased (services) or received (products)." msgstr "" +"Μπορείτε να ελέγξετε το τιμολόγιο από τον προμηθευτή σας σύμφωνα με\n" +" τι έχετε αγοράσει ή παραλάβει" #. module: purchase #: model:ir.actions.act_window,help:purchase.product_product_action diff --git a/addons/purchase/i18n/ja.po b/addons/purchase/i18n/ja.po index b5024584e1b..1b0abc8be12 100644 --- a/addons/purchase/i18n/ja.po +++ b/addons/purchase/i18n/ja.po @@ -342,7 +342,7 @@ msgstr "" #. module: purchase #: model:ir.model.fields,field_description:purchase.field_purchase_order_invoice_status msgid "Billing Status" -msgstr "" +msgstr "請求ステータス" #. module: purchase #: model:ir.model.fields,field_description:purchase.field_purchase_order_invoice_ids @@ -885,7 +885,7 @@ msgstr "ノート" #. module: purchase #: selection:purchase.order,invoice_status:0 msgid "Nothing to Bill" -msgstr "" +msgstr "請求対象なし" #. module: purchase #: selection:product.template,purchase_method:0 diff --git a/addons/purchase/i18n/ro.po b/addons/purchase/i18n/ro.po index 55223ce4546..89f6259e296 100644 --- a/addons/purchase/i18n/ro.po +++ b/addons/purchase/i18n/ro.po @@ -1672,6 +1672,8 @@ msgid "" "This purchase order has been modified from: %s" msgstr "" +"Această comandă de achiziție a fost modificată din : %s" #. module: purchase #: code:addons/purchase/models/account_invoice.py:184 diff --git a/addons/purchase_requisition/i18n/el.po b/addons/purchase_requisition/i18n/el.po index 0a646776da0..c291ea9e324 100644 --- a/addons/purchase_requisition/i18n/el.po +++ b/addons/purchase_requisition/i18n/el.po @@ -7,13 +7,14 @@ # Martin Trigaux , 2016 # Stefanos Nikou , 2016 # Giota Dandidou , 2017 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-11-14 15:54+0000\n" "PO-Revision-Date: 2016-11-14 15:54+0000\n" -"Last-Translator: Giota Dandidou , 2017\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -34,7 +35,7 @@ msgstr "Ημερομηνία" #. module: purchase_requisition #: model:ir.ui.view,arch_db:purchase_requisition.report_purchaserequisitions msgid "Description" -msgstr "" +msgstr "Περιγραφή" #. module: purchase_requisition #: model:ir.ui.view,arch_db:purchase_requisition.report_purchaserequisitions @@ -185,7 +186,7 @@ msgstr "" #. module: purchase_requisition #: model:ir.model.fields,field_description:purchase_requisition.field_purchase_requisition_schedule_date msgid "Delivery Date" -msgstr "" +msgstr "Ημερομηνία Παράδοσης" #. module: purchase_requisition #: model:ir.model.fields,field_description:purchase_requisition.field_purchase_requisition_description @@ -202,7 +203,7 @@ msgstr "Εμφάνιση Ονόματος" #. module: purchase_requisition #: selection:purchase.requisition.type,line_copy:0 msgid "Do not create RfQ lines automatically" -msgstr "" +msgstr "Μην δημιουργείτε αυτόματα γραμμές για τις Αιτήσεις " #. module: purchase_requisition #: model:ir.ui.view,arch_db:purchase_requisition.view_purchase_requisition_filter @@ -227,6 +228,8 @@ msgstr "Τέλος Μήνα" msgid "" "Example of purchase agreements include call for tenders and blanket orders." msgstr "" +"Παράδειγμα συμφωνιών αγοράς περιλαμβάνει πρόσκληση υποβολής προσφορών και " +"γενικές παραγγελίες." #. module: purchase_requisition #: model:ir.actions.act_window,help:purchase_requisition.action_purchase_requisition @@ -393,7 +396,7 @@ msgstr "" #: model:ir.ui.view,arch_db:purchase_requisition.view_purchase_requisition_form #: model:ir.ui.view,arch_db:purchase_requisition.view_purchase_requisition_tree msgid "Purchase Agreements" -msgstr "" +msgstr "Συμφωνίες Αγοράς" #. module: purchase_requisition #: model:ir.model,name:purchase_requisition.model_purchase_order @@ -454,7 +457,7 @@ msgstr "Ποσότητα" #. module: purchase_requisition #: model:ir.ui.view,arch_db:purchase_requisition.view_purchase_requisition_form msgid "RFQs/Orders" -msgstr "" +msgstr "Αιτήσεις / Παραγγελίες" #. module: purchase_requisition #: model:ir.actions.act_window,name:purchase_requisition.action_purchase_requisition_to_so @@ -495,17 +498,17 @@ msgstr "Προγραμματισμένη Ημερομηνία" #. module: purchase_requisition #: model:ir.ui.view,arch_db:purchase_requisition.view_purchase_requisition_filter msgid "Search Purchase Agreements" -msgstr "" +msgstr "Αναζήτηση Συμφωνιών Αγοράς" #. module: purchase_requisition #: selection:purchase.requisition.type,exclusive:0 msgid "Select multiple RFQ" -msgstr "" +msgstr "Επιλογή Πολλαπλών Αιτήσεων" #. module: purchase_requisition #: selection:purchase.requisition.type,exclusive:0 msgid "Select only one RFQ (exclusive)" -msgstr "" +msgstr "Επιλέξτε μόνο μία Αίτηση (αποκλειστικά)" #. module: purchase_requisition #: model:ir.model.fields,help:purchase_requisition.field_purchase_requisition_type_exclusive @@ -514,6 +517,9 @@ msgid "" "\n" " Select multiple RFQ: allows multiple purchase orders. On confirmation of a purchase order it does not cancel the remaining orders" msgstr "" +"Επιλέξτε μόνο μία Αίτηση (αποκλειστικά): όταν επιβεβαιωθεί μια εντολή αγοράς, ακυρώνει την υπόλοιπη εντολή αγοράς.\n" +"\n" +" Επιλογή πολλαπλών Αιτήσεων: επιτρέπει πολλαπλές εντολές αγοράς. Με την επιβεβαίωση της παραγγελίας δεν ακυρώνει τις υπόλοιπες παραγγελίες" #. module: purchase_requisition #: model:ir.model.fields,field_description:purchase_requisition.field_purchase_requisition_type_sequence @@ -605,6 +611,8 @@ msgid "" "You have to cancel or validate every RfQ before closing the purchase " "requisition." msgstr "" +"Πρέπει να ακυρώσετε ή να επικυρώσετε κάθε Αίτηση πριν κλείσετε την " +"παραγγελία αγοράς." #. module: purchase_requisition #: model:ir.ui.view,arch_db:purchase_requisition.view_purchase_requisition_form diff --git a/addons/rating/i18n/el.po b/addons/rating/i18n/el.po index de679f31294..53e8a2a6f55 100644 --- a/addons/rating/i18n/el.po +++ b/addons/rating/i18n/el.po @@ -122,7 +122,7 @@ msgstr "Ομαδοποίηση Κατά" #. module: rating #: model:ir.ui.view,arch_db:rating.view_rating_rating_search msgid "Happy" -msgstr "" +msgstr "Χαρούμενος" #. module: rating #. openerp-web @@ -281,7 +281,7 @@ msgstr "" #: model:ir.model.fields,help:rating.field_rating_mixin_rating_last_value #: model:ir.model.fields,help:rating.field_rating_rating_rating msgid "Rating value: 0=Unhappy, 10=Happy" -msgstr "" +msgstr "Βαθμολογία: 0=Δυσαρεστημένος, 10=Ευχαριστημένος" #. module: rating #: model:ir.ui.view,arch_db:rating.view_rating_rating_search diff --git a/addons/rating_project/i18n/el.po b/addons/rating_project/i18n/el.po index 0e0ed3a5113..bc1496129a7 100644 --- a/addons/rating_project/i18n/el.po +++ b/addons/rating_project/i18n/el.po @@ -125,7 +125,7 @@ msgstr "" #: model:ir.ui.menu,name:rating_project.rating_rating_menu_project #: model:ir.ui.view,arch_db:rating_project.view_project_project_rating_kanban msgid "Customer Ratings" -msgstr "" +msgstr "Αξιολογήσεις Πελατών" #. module: rating_project #: model:ir.actions.act_window,help:rating_project.rating_rating_action_task @@ -161,12 +161,12 @@ msgstr "" #. module: rating_project #: model:ir.model.fields,field_description:rating_project.field_project_project_percentage_satisfaction_project msgid "Happy % on Project" -msgstr "" +msgstr "Ευχαριστημένοι % σε Έργο" #. module: rating_project #: model:ir.model.fields,field_description:rating_project.field_project_project_percentage_satisfaction_task msgid "Happy % on Task" -msgstr "" +msgstr "Ευχαριστημένοι % σε Εργασία" #. module: rating_project #: model:ir.model.fields,help:rating_project.field_project_project_rating_status @@ -291,7 +291,7 @@ msgstr "" #. module: rating_project #: selection:project.project,rating_status_period:0 msgid "Weekly" -msgstr "" +msgstr "Εβδομαδιαία" #. module: rating_project #: selection:project.project,rating_status_period:0 diff --git a/addons/rating_project_issue/i18n/el.po b/addons/rating_project_issue/i18n/el.po index 207759b7bd2..7eb613dc33b 100644 --- a/addons/rating_project_issue/i18n/el.po +++ b/addons/rating_project_issue/i18n/el.po @@ -26,7 +26,7 @@ msgstr "" #. module: rating_project_issue #: model:ir.actions.act_window,name:rating_project_issue.rating_rating_action_issue msgid "Customer Ratings" -msgstr "" +msgstr "Αξιολογήσεις Πελατών" #. module: rating_project_issue #: model:ir.actions.act_window,help:rating_project_issue.rating_rating_action_issue diff --git a/addons/report_intrastat/i18n/el.po b/addons/report_intrastat/i18n/el.po index 7ddacb479f3..fe5c751d587 100644 --- a/addons/report_intrastat/i18n/el.po +++ b/addons/report_intrastat/i18n/el.po @@ -55,7 +55,7 @@ msgstr "" #. module: report_intrastat #: model:ir.ui.view,arch_db:report_intrastat.report_intrastatinvoice_document msgid "Payment Terms:" -msgstr "" +msgstr "Όροι Πληρωμής:" #. module: report_intrastat #: model:ir.ui.view,arch_db:report_intrastat.report_intrastatinvoice_document diff --git a/addons/sale/i18n/el.po b/addons/sale/i18n/el.po index b3ba7a30921..40488e109b1 100644 --- a/addons/sale/i18n/el.po +++ b/addons/sale/i18n/el.po @@ -8,13 +8,14 @@ # Timos Zacharatos , 2016 # Stefanos Nikou , 2016 # Giota Dandidou , 2017 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:27+0000\n" "PO-Revision-Date: 2017-06-23 13:27+0000\n" -"Last-Translator: Giota Dandidou , 2017\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -104,6 +105,8 @@ msgid "" "${(object.name or '').replace('/','_')}${object.state == 'draft' and " "'_draft' or ''}" msgstr "" +"${(object.name or '').replace('/','_')}${object.state == 'draft' and " +"'_draft' or ''}" #. module: sale #: model:mail.template,subject:sale.email_template_edi_sale @@ -111,6 +114,8 @@ msgid "" "${object.company_id.name} ${object.state in ('draft', 'sent') and " "'Quotation' or 'Order'} (Ref ${object.name or 'n/a' })" msgstr "" +"${object.company_id.name} ${object.state in ('draft', 'sent') and " +"'Quotation' or 'Order'} (Αναφ ${object.name or 'n/a' })" #. module: sale #: model:mail.template,subject:sale.mail_template_data_notification_email_sale_order @@ -221,6 +226,8 @@ msgid "" " to buy an extra pack of hours, because he used all his support\n" " hours.
" msgstr "" +"Παράδειγμα: προπληρωμένες προσφορές υπηρεσιών για τις οποίες ο πελάτης θα πρέπει \n" +"να αγοράσει ένα επιπλέον πακέτο ωρών, επειδή χρησιμοποίησε ήδη όλες τις ώρες υποστήριξης" #. module: sale #. openerp-web @@ -246,7 +253,7 @@ msgstr "Σχόλιο Φορολογικής Θέσης:" #. module: sale #: model:ir.ui.view,arch_db:sale.report_saleorder_document msgid "Payment Terms:" -msgstr "" +msgstr "Όροι Πληρωμής:" #. module: sale #: model:ir.ui.view,arch_db:sale.report_saleorder_document @@ -289,6 +296,7 @@ msgstr "Μια ενιαία τιμή πώλησης ανά προϊόν" #: model:res.groups,name:sale.group_warning_sale msgid "A warning can be set on a product or a customer (Sale)" msgstr "" +"Μια προειδοποίηση μπορεί να οριστεί για ένα προϊόν ή έναν πελάτη (Πώληση)" #. module: sale #: model:ir.model.fields,help:sale.field_sale_advance_payment_inv_deposit_account_id @@ -298,7 +306,7 @@ msgstr "Λογαριασμός που χρησιμοποιείται για τι #. module: sale #: model:ir.model.fields,field_description:sale.field_sale_layout_category_pagebreak msgid "Add pagebreak" -msgstr "" +msgstr "Προσθήκη Αλλαγή Σελίδας" #. module: sale #: model:ir.model.fields,field_description:sale.field_sale_layout_category_subtotal @@ -407,7 +415,7 @@ msgstr "Αναλυτική Λογιστική για τις πωλήσεις" #. module: sale #: selection:product.template,expense_policy:0 msgid "At cost" -msgstr "" +msgstr "Στο κόστος" #. module: sale #: selection:product.template,expense_policy:0 @@ -433,7 +441,7 @@ msgstr "Μπλοκαρισμένο Μήνυμα" #. module: sale #: model:ir.ui.view,arch_db:sale.report_configuration_search_view msgid "Breaks Page" -msgstr "" +msgstr "Αλλαγή Σελίδας" #. module: sale #: model:ir.filters,name:sale.filter_isale_report_product @@ -678,7 +686,7 @@ msgstr "Απαιτούμενος Χρόνος για Παράδοση" #. module: sale #: model:ir.model.fields,help:sale.field_account_invoice_partner_shipping_id msgid "Delivery address for current invoice." -msgstr "" +msgstr "Διεύθυνση παράδοσης για το τρέχον τιμολόγιο." #. module: sale #: model:ir.model.fields,help:sale.field_sale_order_partner_shipping_id @@ -829,7 +837,7 @@ msgstr "Εκτεταμένα Φίλτρα" #: code:addons/sale/models/sale.py:688 #, python-format msgid "Extra line with %s " -msgstr "" +msgstr "Επιπλέον γραμμή με %s" #. module: sale #: model:ir.model.fields,field_description:sale.field_sale_order_fiscal_position_id @@ -880,7 +888,7 @@ msgstr "Ομαδοποίηση Κατά" #. module: sale #: model:ir.ui.view,arch_db:sale.report_configuration_search_view msgid "Group By Name" -msgstr "" +msgstr "Ομαδοποίηση κατά Όνομα" #. module: sale #: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv_id @@ -897,6 +905,8 @@ msgid "" "If the sale is locked, you can not modify it anymore. However, you will " "still be able to invoice or deliver." msgstr "" +"Εάν η πώληση είναι κλειδωμένη, δεν μπορείτε να την τροποποιήσετε. Ωστόσο, θα" +" μπορείτε να τιμολογήσετε ή να παραδώσετε τα προϊόντα." #. module: sale #: model:ir.model.fields,field_description:sale.field_sale_advance_payment_inv_deposit_account_id @@ -1044,6 +1054,8 @@ msgid "" "Invoices will be created in draft so that you can review\n" " them before validation." msgstr "" +"Τα τιμολόγια θα δημιουργηθούν ως Πρόχειρα έτσι ώστε να μπορείτε να το ελέγξετε\n" +"πριν από την επικύρωση." #. module: sale #: model:ir.ui.menu,name:sale.menu_sale_invoicing @@ -1135,12 +1147,12 @@ msgstr "" #. module: sale #: model:ir.ui.view,arch_db:sale.view_order_form msgid "Lock" -msgstr "" +msgstr "Κλείδωμα" #. module: sale #: selection:sale.order,state:0 msgid "Locked" -msgstr "" +msgstr "Κλειδωμένο" #. module: sale #: model:ir.model.fields,field_description:sale.field_sale_config_settings_module_sale_contract @@ -1385,6 +1397,8 @@ msgid "" "Ordered Quantity: Invoice based on the quantity the customer ordered.\n" "Delivered Quantity: Invoiced based on the quantity the vendor delivered (time or deliveries)." msgstr "" +"Παραγγελθείσα Ποσότητα: Τιμολόγιο με βάση την ποσότητα που έχει παραγγείλει ο πελάτης.\n" +"Παραδοθείσα Ποσότητα: Τιμολόγιο με βάση την ποσότητα που έστειλε ο προμηθευτής (χρόνος ή παραδόσεις)." #. module: sale #: model:ir.ui.view,arch_db:sale.view_order_product_search @@ -1409,6 +1423,9 @@ msgid "" " policy based on ordered quantities for which you have\n" " delivered more than what have been ordered." msgstr "" +"Παραγγελίες για επιπλέον πωλήσεις είναι παραγγελίες που έχουν είδη με πολιτική τιμολόγησης \n" +" βασισμένη σε παραγγελθείσες ποσότητες για τις οποίες έχετε \n" +" παραδώσει περισσότερα από αυτά που έχουν παραγγελθεί." #. module: sale #. openerp-web @@ -1695,7 +1712,7 @@ msgstr "Ανάλυση Προσφορών" #. module: sale #: model:ir.ui.view,arch_db:sale.sale_order_view_search_inherit_quotation msgid "Quotations Sent" -msgstr "" +msgstr "Απεσταλμένες Προσφορές" #. module: sale #: model:ir.actions.act_window,name:sale.act_res_partner_2_sale_order @@ -2080,17 +2097,17 @@ msgstr "" #. module: sale #: model:ir.model.fields,field_description:sale.field_sale_config_settings_sale_show_tax msgid "Tax Display" -msgstr "" +msgstr "Εμφάνιση Φόρων" #. module: sale #: model:res.groups,name:sale.group_show_price_subtotal msgid "Tax display B2B" -msgstr "" +msgstr "Εμφάνιση Φόρων B2B" #. module: sale #: model:res.groups,name:sale.group_show_price_total msgid "Tax display B2C" -msgstr "" +msgstr "Εμφάνιση Φόρων B2C" #. module: sale #: model:ir.model.fields,field_description:sale.field_sale_order_amount_tax @@ -2326,7 +2343,7 @@ msgstr "Αφορολόγητο Ποσό" #. module: sale #: model:ir.model.fields,field_description:sale.field_sale_report_price_subtotal msgid "Untaxed Total" -msgstr "" +msgstr "Αφορολόγητο Σύνολο" #. module: sale #: model:ir.ui.view,arch_db:sale.sale_order_view_search_inherit_sale @@ -2444,11 +2461,13 @@ msgid "" "You can select all orders and invoice them in batch, or check\n" " every order and invoice them one by one." msgstr "" +"Μπορείτε να επιλέξετε όλες τις παραγγελίες και να τις τιμολογήσετε σε μία παρτίδα, ή να ελέγξετε \n" +" κάθε παραγγελία και να τιμολογήσετε τους μία προς μία" #. module: sale #: model:ir.actions.act_window,help:sale.action_orders_to_invoice msgid "You will find here all orders that are ready to be invoiced." -msgstr "" +msgstr "Θα βρείτε εδώ όλες τις παραγγελίες που είναι έτοιμες να τιμολογηθούν." #. module: sale #: model:ir.actions.act_window,help:sale.action_quotations_salesteams diff --git a/addons/sale_crm/i18n/el.po b/addons/sale_crm/i18n/el.po index c743bd4d6a1..d1d16333afe 100644 --- a/addons/sale_crm/i18n/el.po +++ b/addons/sale_crm/i18n/el.po @@ -5,13 +5,14 @@ # Translators: # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-07 08:57+0000\n" "PO-Revision-Date: 2016-09-07 08:57+0000\n" -"Last-Translator: Martin Trigaux , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -66,7 +67,7 @@ msgstr "" #. module: sale_crm #: model:ir.model.fields,field_description:sale_crm.field_res_users_payment_token_count msgid "Count Payment Token" -msgstr "" +msgstr "Καταμέτρηση Μάρκας Πληρωμής" #. module: sale_crm #: model:ir.model.fields,field_description:sale_crm.field_res_users_membership_state @@ -190,7 +191,7 @@ msgstr "Πωλήσεις" #. module: sale_crm #: model:ir.model.fields,field_description:sale_crm.field_res_users_payment_token_ids msgid "Payment Tokens" -msgstr "" +msgstr "Μάρκες Πληρωμής" #. module: sale_crm #: model:ir.actions.act_window,name:sale_crm.sale_action_quotations_new @@ -270,4 +271,4 @@ msgstr "Χρήστες" #. module: sale_crm #: model:ir.model.fields,field_description:sale_crm.field_res_users_property_stock_supplier msgid "Vendor Location" -msgstr "" +msgstr "Τοποθεσία Προμηθευτή" diff --git a/addons/sale_order_dates/i18n/el.po b/addons/sale_order_dates/i18n/el.po index f15392dea3b..dce62ac07ba 100644 --- a/addons/sale_order_dates/i18n/el.po +++ b/addons/sale_order_dates/i18n/el.po @@ -42,7 +42,7 @@ msgstr "" #. module: sale_order_dates #: model:ir.model.fields,help:sale_order_dates.field_sale_order_effective_date msgid "Date on which the first Delivery Order was created." -msgstr "" +msgstr "Ημερομηνία κατά την οποία δημιουργήθηκε η πρώτη εντολή παράδοσης." #. module: sale_order_dates #: model:ir.model.fields,field_description:sale_order_dates.field_sale_order_effective_date diff --git a/addons/sale_timesheet/i18n/de.po b/addons/sale_timesheet/i18n/de.po index 7ea1163afeb..1084096fccb 100644 --- a/addons/sale_timesheet/i18n/de.po +++ b/addons/sale_timesheet/i18n/de.po @@ -12,13 +12,14 @@ # Fabian Liesch , 2016 # Thorsten Vocks , 2016 # Constantin Ehrenstein , 2017 +# DE T2 , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-19 12:36+0000\n" "PO-Revision-Date: 2016-09-19 12:36+0000\n" -"Last-Translator: Constantin Ehrenstein , 2017\n" +"Last-Translator: DE T2 , 2017\n" "Language-Team: German (https://www.transifex.com/odoo/teams/41243/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -105,7 +106,7 @@ msgstr "Projekt" #. module: sale_timesheet #: model:ir.model.fields,field_description:sale_timesheet.field_sale_order_project_project_id msgid "Project associated to this sale" -msgstr "" +msgstr "Projekt für diesen Auftrag" #. module: sale_timesheet #: model:ir.model,name:sale_timesheet.model_sale_order @@ -131,6 +132,8 @@ msgstr "Aufgabe" msgid "" "Task Created (%s): %s" msgstr "" +"Aufgabe erstellt (%s): %s" #. module: sale_timesheet #: model:ir.model.fields,field_description:sale_timesheet.field_sale_order_tasks_count @@ -141,7 +144,7 @@ msgstr "Aufgaben" #. module: sale_timesheet #: model:ir.model.fields,field_description:sale_timesheet.field_sale_order_tasks_ids msgid "Tasks associated to this sale" -msgstr "" +msgstr "Aufgaben für diesen Auftrag" #. module: sale_timesheet #: code:addons/sale_timesheet/models/procurement.py:84 @@ -150,6 +153,8 @@ msgid "" "This task has been created from: %s (%s)" msgstr "" +"Diese Aufgabe wurde erstellt von: %s (%s)" #. module: sale_timesheet #: model:ir.model.fields,help:sale_timesheet.project_time_mode_id_duplicate_xmlid diff --git a/addons/sale_timesheet/i18n/fr.po b/addons/sale_timesheet/i18n/fr.po index c7335199649..6b4fcd55101 100644 --- a/addons/sale_timesheet/i18n/fr.po +++ b/addons/sale_timesheet/i18n/fr.po @@ -15,13 +15,14 @@ # Jérémy Donas , 2016 # Sébastien Le Ray , 2017 # Eloïse Stilmant , 2017 +# e2f_fr_t5 , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-19 12:36+0000\n" "PO-Revision-Date: 2016-09-19 12:36+0000\n" -"Last-Translator: Eloïse Stilmant , 2017\n" +"Last-Translator: e2f_fr_t5 , 2017\n" "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -136,6 +137,7 @@ msgstr "Tâche" msgid "" "Task Created (%s): %s" msgstr "" +"Tâche créée (%s) : %s" #. module: sale_timesheet #: model:ir.model.fields,field_description:sale_timesheet.field_sale_order_tasks_count diff --git a/addons/stock/i18n/el.po b/addons/stock/i18n/el.po index c57cd7ad529..c3626c2bc27 100644 --- a/addons/stock/i18n/el.po +++ b/addons/stock/i18n/el.po @@ -8,13 +8,14 @@ # Giota Dandidou , 2016 # Eirini Spiridonidou , 2016 # Stefanos Nikou , 2016 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-11-22 14:03+0000\n" "PO-Revision-Date: 2016-11-22 14:03+0000\n" -"Last-Translator: Stefanos Nikou , 2016\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -81,6 +82,11 @@ msgid "" "* Available: When products are reserved, it is set to 'Available'.\n" "* Done: When the shipment is processed, the state is 'Done'." msgstr "" +"* Νέα: Όταν η κίνηση του αποθέματος έχει δημιουργηθεί αλλά δεν έχει ακόμη επιβεβαιωθεί.\n" +"* Αναμονή Άλλης Κίνησης: Αυτή η κατάσταση μπορεί να εμφανιστεί όταν η κίνηση αναμένει μια άλλη κίνηση, π.χ. σε μια αλυσιδωτή ροή.\n" +"* Αναμονή Διαθεσιμότητας: Αυτή η κατάσταση εμφανίζεται όταν η ανάλυση προμηθειών δεν είναι μία ευθεία γραμμή. Μπορεί να χρειαστεί το εκτελεστεί ο χρονοπρογραμματιστής, για να δημιουργήσει ένα εξάρτημα ... \n" +"* Διαθέσιμη: Όταν τα είδη είναι δεσμευμένα.\n" +"* Ολοκληρωμένη: Όταν η αποστολή έχε επεξεργαστεί." #. module: stock #: model:ir.model.fields,help:stock.field_stock_location_usage @@ -362,7 +368,7 @@ msgstr "" #. module: stock #: model:ir.ui.view,arch_db:stock.report_picking msgid "Commitment Date" -msgstr "" +msgstr "Υπ. Ημέρα Παράδοσης" #. module: stock #: model:ir.ui.view,arch_db:stock.inventory_planner @@ -380,7 +386,7 @@ msgstr "Ημερομηνία" #. module: stock #: model:ir.ui.view,arch_db:stock.report_delivery_document msgid "Delivered Quantity" -msgstr "" +msgstr "Παραδοθείσα Ποσότητα" #. module: stock #: model:ir.ui.view,arch_db:stock.report_picking @@ -482,7 +488,7 @@ msgstr "Παραγγελία (Προέλευση)" #. module: stock #: model:ir.ui.view,arch_db:stock.report_delivery_document msgid "Ordered Quantity" -msgstr "" +msgstr "Παραγγελθείσα Ποσότητα" #. module: stock #: model:ir.ui.view,arch_db:stock.report_inventory @@ -527,7 +533,7 @@ msgstr "Προέλευση" #. module: stock #: model:ir.ui.view,arch_db:stock.report_picking msgid "State" -msgstr "" +msgstr "Κατάσταση" #. module: stock #: model:ir.ui.view,arch_db:stock.inventory_planner @@ -681,6 +687,8 @@ msgid "" "All items couldn't be shipped, the remaining ones will be shipped as soon as" " they become available." msgstr "" +"Δεν ήταν δυνατή η αποστολή όλων των προϊόντων, τα υπόλοιπα θα σταλούν μόλις " +"είναι διαθέσιμα." #. module: stock #: code:addons/stock/models/stock_inventory.py:90 @@ -1221,7 +1229,7 @@ msgstr "" #. module: stock #: model:ir.actions.act_window,help:stock.action_receipt_picking_move msgid "Click to register a product receipt." -msgstr "" +msgstr "Κάντε κλικ για να καταχωρίσετε μια παραλαβή εμπορεύματος." #. module: stock #: model:ir.actions.act_window,help:stock.action_receive_move @@ -1415,12 +1423,12 @@ msgstr "Δημιουργία Προμηθευτών" #. module: stock #: model:ir.ui.view,arch_db:stock.inventory_planner msgid "Create a Quotation" -msgstr "" +msgstr "Δημιουργία μιας Προσφοράς" #. module: stock #: model:ir.ui.view,arch_db:stock.inventory_planner msgid "Create a RFQ" -msgstr "" +msgstr "Δημιουργία μίας Αίτησης" #. module: stock #: model:ir.ui.view,arch_db:stock.view_backorder_confirmation @@ -1924,7 +1932,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock.field_product_product_description_picking #: model:ir.model.fields,field_description:stock.field_product_template_description_picking msgid "Description on Picking" -msgstr "" +msgstr "Περιγραφή στις Συλλογές" #. module: stock #: model:ir.ui.view,arch_db:stock.view_move_form @@ -2203,7 +2211,7 @@ msgstr "" #. module: stock #: model:stock.incoterms,name:stock.incoterm_FCA msgid "FREE CARRIER" -msgstr "" +msgstr "ΔΩΡΕΑΝ ΜΕΤΑΦΟΡΕΣ" #. module: stock #: model:stock.incoterms,name:stock.incoterm_FOB @@ -2438,6 +2446,12 @@ msgid "" " the purchase order reference. Then you can confirm all products\n" " received using the buttons on the right of each line." msgstr "" +"Εδώ μπορείτε να παραλαμβάνετε μεμονωμένα προϊόντα, ανεξάρτητα\n" +" από την παραγγελία αγοράς ή συλλογής από την οποία προέρχονται. Θα βρείτε\n" +" τον κατάλογο όλων των προϊόντων που περιμένουν. Μόλις λάβετε\n" +" την παραγγελία σας, μπορείτε να φιλτράρετε με βάση το όνομα του προμηθευτή\n" +" ή την αναφορά εντολής αγοράς. Στη συνέχεια, μπορείτε να επιβεβαιώσετε όλες\n" +" παραλαβές χρησιμοποιώντας τα κουμπιά στα δεξιά κάθε γραμμής." #. module: stock #: model:ir.actions.act_window,help:stock.action_deliver_move @@ -2706,7 +2720,7 @@ msgstr "Αν θέλετε να το κάνετε μόνοι σας:" #. module: stock #: model:ir.model,name:stock.model_stock_immediate_transfer msgid "Immediate Transfer" -msgstr "" +msgstr "Άμεση Mεταφορά" #. module: stock #: code:addons/stock/models/stock_picking.py:792 @@ -3049,7 +3063,7 @@ msgstr "Διαδρομές Απογραφής" #. module: stock #: model:ir.ui.view,arch_db:stock.inventory_planner msgid "Inventory Settings" -msgstr "" +msgstr "Ρυθμίσεις Απόθεματος" #. module: stock #: model:ir.actions.act_window,name:stock.quantsact @@ -3618,7 +3632,7 @@ msgstr "" #. module: stock #: model:ir.model.fields,field_description:stock.field_stock_config_settings_group_stock_multi_warehouses msgid "Manage several warehouses" -msgstr "" +msgstr "Διαχειριστείτε πολλές αποθήκες" #. module: stock #: model:res.groups,name:stock.group_stock_manager @@ -3871,7 +3885,7 @@ msgstr "Νέα Διαθέσιμη Ποσότητα" #. module: stock #: model:ir.actions.act_window,name:stock.action_picking_form msgid "New Transfer" -msgstr "" +msgstr "Νέα Μεταφορά" #. module: stock #: model:ir.model.fields,field_description:stock.field_stock_pack_operation_fresh_record @@ -4107,7 +4121,7 @@ msgstr "Όνομα Λειτουργίας" #: model:ir.ui.view,arch_db:stock.view_picking_type_tree #: model:ir.ui.view,arch_db:stock.view_warehouse msgid "Operation Types" -msgstr "" +msgstr "Τύποι Λειτουργίας" #. module: stock #: model:ir.model.fields,field_description:stock.field_stock_pack_operation_lot_operation_id @@ -4123,7 +4137,7 @@ msgstr "Λειτουργίες" #. module: stock #: model:ir.ui.menu,name:stock.menu_pickingtype msgid "Operations Types" -msgstr "" +msgstr "Τύποι Λειτουργίας" #. module: stock #: model:ir.model.fields,help:stock.field_stock_move_linked_move_operation_ids @@ -4373,6 +4387,12 @@ msgid "" " A package can also be unpacked, allowing the disposal of its former content" " as single units again." msgstr "" +"Τα πακέτα συνήθως δημιουργούνται από λειτουργίες συσκευασίας που " +"πραγματοποιούνται σε μεταφορές και μπορούν να περιέχουν πολλά διαφορετικά " +"προϊόντα. Στη συνέχεια, μπορείτε να επαναχρησιμοποιήσετε ένα πακέτο για να " +"μετακινήσετε ολόκληρο το περιεχόμενο κάπου αλλού ή να το συσκευάσετε σε άλλο" +" μεγαλύτερο πακέτο. Ένα πακέτο μπορεί επίσης να αποσυσκευασθεί, επιτρέποντας" +" εκ νέου τη διάθεση του πρώην περιεχομένου του ως μονάδων ξανά" #. module: stock #: model:ir.ui.view,arch_db:stock.quant_package_search_view @@ -5336,7 +5356,7 @@ msgstr "Κράτηση των προϊόντων χειροκίνητα ή με #. module: stock #: model:ir.ui.view,arch_db:stock.view_move_picking_form msgid "Reserved" -msgstr "" +msgstr "Κρατημένη" #. module: stock #: model:ir.model.fields,field_description:stock.field_stock_move_operation_link_reserved_quant_id @@ -5449,7 +5469,7 @@ msgstr "Διαδρομές" #. module: stock #: model:ir.ui.view,arch_db:stock.inventory_planner msgid "Routes Management" -msgstr "" +msgstr "Διαχείριση Διαδρομών" #. module: stock #: model:ir.model.fields,help:stock.field_stock_warehouse_resupply_route_ids @@ -5928,7 +5948,7 @@ msgstr "Ανάλυση Κινήσεων Αποθέματος" #: model:ir.actions.act_window,name:stock.product_open_quants #: model:ir.actions.act_window,name:stock.product_template_open_quants msgid "Stock On Hand" -msgstr "" +msgstr "Ποσότητα στο Χέρι" #. module: stock #: model:ir.ui.view,arch_db:stock.stock_scrap_form_view @@ -6124,6 +6144,7 @@ msgstr "" #: model:ir.ui.view,arch_db:stock.inventory_planner msgid "The RFQ becomes a Purchase Order and a Transfer Order is created" msgstr "" +"Το Αίτηση γίνεται εντολή αγοράς και δημιουργείται μια εντολή μεταφοράς" #. module: stock #: model:ir.model.fields,help:stock.field_product_product_sale_delay @@ -6385,6 +6406,8 @@ msgid "" "This analysis gives you a fast overview on the current stock level of your " "products and their current inventory value." msgstr "" +"Αυτή η ανάλυση σας δίνει μια γρήγορη επισκόπηση του τρέχοντος αποθέματος των" +" ειδών σας και της τρέχουσας αξίας του αποθέματός τους." #. module: stock #: model:ir.model.fields,help:stock.field_stock_quant_package_packaging_id @@ -6511,7 +6534,7 @@ msgstr "" #. module: stock #: model:ir.ui.view,arch_db:stock.report_delivery_document msgid "This shipment is a backorder of" -msgstr "" +msgstr "Αυτή η αποστολή είναι ένα backorder της" #. module: stock #: model:ir.model.fields,help:stock.field_res_partner_property_stock_customer @@ -6689,7 +6712,7 @@ msgstr "" #. module: stock #: model:ir.model.fields,field_description:stock.field_stock_move_picking_id msgid "Transfer Reference" -msgstr "" +msgstr "Αναφορά Μεταφοράς" #. module: stock #: model:ir.actions.act_window,name:stock.action_picking_tree @@ -6857,7 +6880,7 @@ msgstr "Ενημέρωση Ποσότητας Προϊόντος" #: model:ir.ui.view,arch_db:stock.product_product_view_form_easy_inherit_stock #: model:ir.ui.view,arch_db:stock.product_template_form_view_procurement_button msgid "Update Qty On Hand" -msgstr "" +msgstr "Ενημέρωση Ποσότητας Είδους στο Χέρι" #. module: stock #: selection:stock.move,priority:0 selection:stock.picking,priority:0 @@ -6929,12 +6952,12 @@ msgstr "Προμηθευτής" #: model:ir.model.fields,field_description:stock.field_res_partner_property_stock_supplier #: selection:stock.location,usage:0 msgid "Vendor Location" -msgstr "" +msgstr "Τοποθεσία Προμηθευτή" #. module: stock #: model:ir.ui.view,arch_db:stock.view_location_search msgid "Vendor Locations" -msgstr "" +msgstr "Τοποθεσίες Προμηθευτή" #. module: stock #: model:stock.location,name:stock.stock_location_suppliers diff --git a/addons/stock/i18n/ro.po b/addons/stock/i18n/ro.po index 0e5ab4ea06f..f25e7a1378c 100644 --- a/addons/stock/i18n/ro.po +++ b/addons/stock/i18n/ro.po @@ -3032,7 +3032,7 @@ msgstr "Setări inventar" #: model:ir.ui.view,arch_db:stock.view_stock_quant_graph_value #: model:ir.ui.view,arch_db:stock.view_stock_quant_tree msgid "Inventory Valuation" -msgstr "Evaluare Inventar" +msgstr "Poziții de stock" #. module: stock #: model:ir.model.fields,field_description:stock.field_stock_quant_inventory_value diff --git a/addons/stock_account/i18n/el.po b/addons/stock_account/i18n/el.po index d7021c0cbe7..d8e21bea491 100644 --- a/addons/stock_account/i18n/el.po +++ b/addons/stock_account/i18n/el.po @@ -6,13 +6,14 @@ # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 # Giota Dandidou , 2017 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:27+0000\n" "PO-Revision-Date: 2017-06-23 13:27+0000\n" -"Last-Translator: Giota Dandidou , 2017\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -95,6 +96,9 @@ msgid "" "Choose the accounting date at which you want to value the stock moves " "created by the inventory instead of the default one (the inventory end date)" msgstr "" +"Επιλέξτε την λογιστική ημερομηνία που θέλετε να εκτιμηθούν οι κινήσεις " +"αποθεμάτων που δημιουργούνται από την απογραφή αντί για τη προεπιλεγμένη (η " +"ημερομηνία λήξης της απογραφής)" #. module: stock_account #: model:ir.ui.view,arch_db:stock_account.view_wizard_valuation_history diff --git a/addons/website_hr_recruitment/i18n/el.po b/addons/website_hr_recruitment/i18n/el.po index b2c0d49061b..966205fedb5 100644 --- a/addons/website_hr_recruitment/i18n/el.po +++ b/addons/website_hr_recruitment/i18n/el.po @@ -402,7 +402,7 @@ msgstr "" #. module: website_hr_recruitment #: model:ir.model.fields,field_description:website_hr_recruitment.field_hr_job_website_description msgid "Website description" -msgstr "" +msgstr "Περιγραφή Ιστότοπου" #. module: website_hr_recruitment #: model:ir.ui.view,arch_db:website_hr_recruitment.default_website_description diff --git a/addons/website_links/i18n/el.po b/addons/website_links/i18n/el.po index 90a510c2a3e..ea2d29b50a9 100644 --- a/addons/website_links/i18n/el.po +++ b/addons/website_links/i18n/el.po @@ -219,7 +219,7 @@ msgstr "" #. module: website_links #: model:ir.ui.view,arch_db:website_links.create_shorten_url msgid "Your tracked links" -msgstr "" +msgstr "Οι σύνδεσμοι που έχετε παρακολουθήσει" #. module: website_links #. openerp-web diff --git a/addons/website_livechat/i18n/el.po b/addons/website_livechat/i18n/el.po index ab9bc07c0ad..fd3421ea57b 100644 --- a/addons/website_livechat/i18n/el.po +++ b/addons/website_livechat/i18n/el.po @@ -22,27 +22,27 @@ msgstr "" #. module: website_livechat #: model:ir.ui.view,arch_db:website_livechat.channel_page msgid "Livechat Channel" -msgstr "" +msgstr "Κανάλι Ζωντανής Συνομιλίας" #. module: website_livechat #: model:ir.model.fields,help:website_livechat.field_im_livechat_channel_website_description msgid "Description of the channel displayed on the website page" -msgstr "" +msgstr "Περιγραφή του καναλιού που εμφανίζεται στη σελίδα του ιστότοπου" #. module: website_livechat #: model:ir.model,name:website_livechat.model_im_livechat_channel msgid "Livechat Channel" -msgstr "" +msgstr "Κανάλι Ζωντανής Συνομιλίας" #. module: website_livechat #: model:ir.ui.view,arch_db:website_livechat.header_footer_custom msgid "Livechat Support" -msgstr "" +msgstr "Υποστήριξη Ζωντανής Συνομιλίας" #. module: website_livechat #: model:ir.ui.view,arch_db:website_livechat.channel_list_page msgid "Livechat Support Channels" -msgstr "" +msgstr "Κανάλια Υποστήριξης Livechat" #. module: website_livechat #: model:ir.ui.view,arch_db:website_livechat.channel_page @@ -57,17 +57,17 @@ msgstr "Το" #. module: website_livechat #: model:ir.ui.view,arch_db:website_livechat.channel_page msgid "The Team" -msgstr "" +msgstr "Η Ομάδα" #. module: website_livechat #: model:ir.ui.view,arch_db:website_livechat.channel_list_page msgid "There is no public livechat channel to show." -msgstr "" +msgstr "Δεν υπάρχει δημόσιο κανάλι ζωντανής συνομιλίας για προβολή." #. module: website_livechat #: model:ir.ui.view,arch_db:website_livechat.channel_page msgid "This is no rating for this channel for now." -msgstr "" +msgstr "Δεν υπάρχει βαθμολογία για αυτό το κανάλι έως τώρα." #. module: website_livechat #: model:ir.model,name:website_livechat.model_website @@ -78,17 +78,17 @@ msgstr "Ιστότοπος" #: model:ir.model.fields,field_description:website_livechat.field_website_channel_id #: model:ir.model.fields,field_description:website_livechat.field_website_config_settings_channel_id msgid "Website Live Chat Channel" -msgstr "" +msgstr "Κανάλι Ζωντανής Συνομιλίας Ιστότοπου" #. module: website_livechat #: model:ir.model.fields,field_description:website_livechat.field_im_livechat_channel_website_description msgid "Website description" -msgstr "" +msgstr "Περιγραφή Ιστότοπου" #. module: website_livechat #: model:ir.ui.view,arch_db:website_livechat.channel_page msgid "last feedbacks" -msgstr "" +msgstr "τελευταία σχόλια" #. module: website_livechat #: model:ir.model,name:website_livechat.model_website_config_settings diff --git a/addons/website_portal/i18n/el.po b/addons/website_portal/i18n/el.po index 807b1e2c650..bd3bc41dd30 100644 --- a/addons/website_portal/i18n/el.po +++ b/addons/website_portal/i18n/el.po @@ -95,7 +95,7 @@ msgstr "Email" #: code:addons/website_portal/controllers/main.py:103 #, python-format msgid "Invalid Email! Please enter a valid email address." -msgstr "" +msgstr "Μη έγκυρο Email! Παρακαλώ εισάγετε μια έγκυρη διεύθυνση Email" #. module: website_portal #: model:ir.ui.view,arch_db:website_portal.my_account_link @@ -122,7 +122,7 @@ msgstr "Πωλητής" #: code:addons/website_portal/controllers/main.py:120 #, python-format msgid "Some required fields are empty." -msgstr "" +msgstr "Ορισμένα υποχρεωτικά πεδία είναι κενά." #. module: website_portal #: model:ir.ui.view,arch_db:website_portal.details diff --git a/addons/website_portal_sale/i18n/el.po b/addons/website_portal_sale/i18n/el.po index fa29320b0bc..640b72cbb35 100644 --- a/addons/website_portal_sale/i18n/el.po +++ b/addons/website_portal_sale/i18n/el.po @@ -54,6 +54,8 @@ msgid "" " " "Expired" msgstr "" +" Έχει " +"Λήξει" #. module: website_portal_sale #: model:ir.ui.view,arch_db:website_portal_sale.portal_my_invoices @@ -62,6 +64,8 @@ msgid "" " " "Cancelled" msgstr "" +" " +"Ακυρώθηκε" #. module: website_portal_sale #: model:ir.ui.view,arch_db:website_portal_sale.orders_followup diff --git a/addons/website_portal_sale/i18n/es.po b/addons/website_portal_sale/i18n/es.po index 27e5b438dbd..fa73883889f 100644 --- a/addons/website_portal_sale/i18n/es.po +++ b/addons/website_portal_sale/i18n/es.po @@ -13,13 +13,14 @@ # oihane , 2016 # Luis M. Triana , 2016 # Miguel Orueta , 2016 +# Christopher Ormaza , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-29 14:01+0000\n" "PO-Revision-Date: 2016-09-29 14:01+0000\n" -"Last-Translator: Miguel Orueta , 2016\n" +"Last-Translator: Christopher Ormaza , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -176,6 +177,9 @@ msgid "" "Changing VAT number is not allowed once invoices have been issued for your " "account. Please contact us directly for this operation." msgstr "" +"No se permite cambiar el número de VAT(Identificación Fiscal) una vez que se" +" hayan emitido las facturas para su cuenta. Por favor contáctenos " +"directamente para esta operación." #. module: website_portal_sale #: code:addons/website_portal_sale/controllers/main.py:184 @@ -184,6 +188,8 @@ msgid "" "Changing your name is not allowed once invoices have been issued for your " "account. Please contact us directly for this operation." msgstr "" +"No se permite cambiar su nombre una vez que se hayan emitido las facturas " +"para su cuenta. Por favor contáctenos directamente para esta operación." #. module: website_portal_sale #: model:ir.ui.view,arch_db:website_portal_sale.portal_my_invoices diff --git a/addons/website_project/i18n/el.po b/addons/website_project/i18n/el.po index f4002c4d7ce..ae1913837ba 100644 --- a/addons/website_project/i18n/el.po +++ b/addons/website_project/i18n/el.po @@ -23,7 +23,7 @@ msgstr "" #. module: website_project #: model:ir.ui.view,arch_db:website_project.my_task msgid "Assigned to" -msgstr "" +msgstr "Ανατεθειμένο σε" #. module: website_project #: model:ir.ui.view,arch_db:website_project.my_project @@ -159,12 +159,12 @@ msgstr "Εργασίες" #. module: website_project #: model:ir.ui.view,arch_db:website_project.my_projects msgid "There are no projects." -msgstr "" +msgstr "Δεν υπάρχουν έργα." #. module: website_project #: model:ir.ui.view,arch_db:website_project.my_tasks msgid "There are no tasks." -msgstr "" +msgstr "Δεν υπάρχουν εργασίες." #. module: website_project #: model:ir.ui.view,arch_db:website_project.my_projects diff --git a/addons/website_project_issue/i18n/el.po b/addons/website_project_issue/i18n/el.po index b47822f4b0d..b3358953505 100644 --- a/addons/website_project_issue/i18n/el.po +++ b/addons/website_project_issue/i18n/el.po @@ -22,7 +22,7 @@ msgstr "" #. module: website_project_issue #: model:ir.ui.view,arch_db:website_project_issue.my_issues_issue msgid "Assigned to" -msgstr "" +msgstr "Ανατεθειμένο σε" #. module: website_project_issue #: model:ir.ui.view,arch_db:website_project_issue.my_issues_issue @@ -32,7 +32,7 @@ msgstr "Ημερομηνία:" #. module: website_project_issue #: model:ir.ui.view,arch_db:website_project_issue.my_issues_issue msgid "Description" -msgstr "" +msgstr "Περιγραφή" #. module: website_project_issue #: model:ir.ui.view,arch_db:website_project_issue.my_issues_issue diff --git a/addons/website_quote/i18n/de.po b/addons/website_quote/i18n/de.po index da41f8f3e57..a69bc172e08 100644 --- a/addons/website_quote/i18n/de.po +++ b/addons/website_quote/i18n/de.po @@ -21,13 +21,14 @@ # Mathias Neef , 2016 # key six , 2017 # Andi , 2017 +# e2f_de_t6 , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:28+0000\n" "PO-Revision-Date: 2017-06-23 13:28+0000\n" -"Last-Translator: Andi , 2017\n" +"Last-Translator: e2f_de_t6 , 2017\n" "Language-Team: German (https://www.transifex.com/odoo/teams/41243/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -908,6 +909,8 @@ msgid "" "If we store your payment information on our server, subscription payments " "will be made automatically." msgstr "" +"Wenn Ihre Zahlungsinformationen auf unserem Server gespeichert ist, erfolgen" +" Abonnementszahlungen automatisch." #. module: website_quote #: selection:sale.order,require_payment:0 diff --git a/addons/website_quote/i18n/el.po b/addons/website_quote/i18n/el.po index a013ce56a09..93a39cef84d 100644 --- a/addons/website_quote/i18n/el.po +++ b/addons/website_quote/i18n/el.po @@ -6,13 +6,14 @@ # Kostas Goutoudis , 2016 # Martin Trigaux , 2016 # Giota Dandidou , 2017 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:28+0000\n" "PO-Revision-Date: 2017-06-23 13:28+0000\n" -"Last-Translator: Giota Dandidou , 2017\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -189,6 +190,8 @@ msgid "" " " "Expired" msgstr "" +" Έχει " +"Λήξει" #. module: website_quote #: model:ir.ui.view,arch_db:website_quote.quotations @@ -196,6 +199,8 @@ msgid "" " " "Cancelled" msgstr "" +" " +"Ακυρώθηκε" #. module: website_quote #: model:product.product,quote_description:website_quote.product_product_quote_2 @@ -243,7 +248,7 @@ msgstr "Προτεινόμενα Προϊόντα" #. module: website_quote #: model:ir.ui.view,arch_db:website_quote.so_quotation msgid "with payment terms: " -msgstr "" +msgstr "με όρους πληρωμής: " #. module: website_quote #: model:ir.ui.view,arch_db:website_quote.opt_quotation_signature @@ -659,7 +664,7 @@ msgstr "Περιγραφή" #. module: website_quote #: model:ir.model.fields,field_description:website_quote.field_delivery_carrier_website_description msgid "Description for Online Quotations" -msgstr "" +msgstr "Περιγραφή για τις Online Προσφορές" #. module: website_quote #: model:ir.model.fields,field_description:website_quote.field_delivery_carrier_quote_description @@ -1391,12 +1396,12 @@ msgstr "Προσφορά" #. module: website_quote #: model:ir.model.fields,field_description:website_quote.field_sale_quote_template_number_of_days msgid "Quotation Duration" -msgstr "" +msgstr "Διάρκεια Προσφοράς" #. module: website_quote #: model:ir.model,name:website_quote.model_sale_quote_option msgid "Quotation Option" -msgstr "" +msgstr "Επιλογές Προσφοράς" #. module: website_quote #: model:ir.model.fields,field_description:website_quote.field_sale_order_template_id @@ -1426,7 +1431,7 @@ msgstr "Πρότυπα Προσφοράς" #. module: website_quote #: model:ir.model.fields,field_description:website_quote.field_sale_order_quote_viewed msgid "Quotation Viewed" -msgstr "" +msgstr "Προσφορά Διαβάστηκε" #. module: website_quote #: code:addons/website_quote/controllers/main.py:26 @@ -1788,7 +1793,7 @@ msgstr "" #. module: website_quote #: model:ir.actions.report.xml,name:website_quote.report_web_quote msgid "Web Quotation" -msgstr "" +msgstr "Προσφορά Ιστότοπου" #. module: website_quote #: model:ir.ui.view,arch_db:website_quote.view_sale_quote_template_form diff --git a/addons/website_quote/i18n/tr.po b/addons/website_quote/i18n/tr.po index 8501fc7a625..31a34c658ce 100644 --- a/addons/website_quote/i18n/tr.po +++ b/addons/website_quote/i18n/tr.po @@ -17,13 +17,14 @@ # Gökhan Erdoğdu , 2016 # İlknur Püskül , 2017 # Levent Karakaş , 2017 +# Hakan ıı , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-06-23 13:28+0000\n" "PO-Revision-Date: 2017-06-23 13:28+0000\n" -"Last-Translator: Levent Karakaş , 2017\n" +"Last-Translator: Hakan ıı , 2017\n" "Language-Team: Turkish (https://www.transifex.com/odoo/teams/41243/tr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -960,6 +961,8 @@ msgid "" "If we store your payment information on our server, subscription payments " "will be made automatically." msgstr "" +"Ödeme bilgilerinizi sunucumuzda saklarsak, abonelik ödemeleri otomatik " +"olarak yapılacaktır." #. module: website_quote #: selection:sale.order,require_payment:0 diff --git a/addons/website_rating_project_issue/i18n/el.po b/addons/website_rating_project_issue/i18n/el.po index d894f7e4a52..1f9dcd4d92f 100644 --- a/addons/website_rating_project_issue/i18n/el.po +++ b/addons/website_rating_project_issue/i18n/el.po @@ -42,7 +42,7 @@ msgstr "" #. module: website_rating_project_issue #: model:ir.ui.view,arch_db:website_rating_project_issue.project_rating_data msgid "Bad" -msgstr "" +msgstr "Κακό" #. module: website_rating_project_issue #: model:ir.ui.view,arch_db:website_rating_project_issue.project_data_satisfaction @@ -52,7 +52,7 @@ msgstr "" #. module: website_rating_project_issue #: model:ir.ui.view,arch_db:website_rating_project_issue.project_rating_data msgid "Happy" -msgstr "" +msgstr "Χαρούμενος" #. module: website_rating_project_issue #: model:ir.ui.view,arch_db:website_rating_project_issue.project_data_satisfaction @@ -67,7 +67,7 @@ msgstr "" #. module: website_rating_project_issue #: model:ir.ui.view,arch_db:website_rating_project_issue.project_data_satisfaction msgid "Last 7 days" -msgstr "" +msgstr "Τελευταίες 7 ημέρες" #. module: website_rating_project_issue #: model:ir.ui.view,arch_db:website_rating_project_issue.project_data_satisfaction diff --git a/addons/website_sale/i18n/da.po b/addons/website_sale/i18n/da.po index 93be5f3ce4e..36c052ecdc4 100644 --- a/addons/website_sale/i18n/da.po +++ b/addons/website_sale/i18n/da.po @@ -107,7 +107,7 @@ msgid "" " My cart" msgstr "" "\n" -" Min indkøbskurv" +" Min kurv" #. module: website_sale #: model:ir.ui.view,arch_db:website_sale.terms @@ -1789,7 +1789,7 @@ msgstr "" #: code:addons/website_sale/static/src/js/website_sale.js:15 #, python-format msgid "My Cart" -msgstr "Min indkøbskurv" +msgstr "Min kurv" #. module: website_sale #: model:ir.model.fields,field_description:website_sale.field_product_image_name diff --git a/addons/website_sale/i18n/el.po b/addons/website_sale/i18n/el.po index 86bf61faeb9..a5fdc49929a 100644 --- a/addons/website_sale/i18n/el.po +++ b/addons/website_sale/i18n/el.po @@ -7,13 +7,14 @@ # Martin Trigaux , 2016 # Stefanos Nikou , 2016 # Giota Dandidou , 2017 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-07-18 14:21+0000\n" "PO-Revision-Date: 2017-07-18 14:21+0000\n" -"Last-Translator: Giota Dandidou , 2017\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -899,6 +900,7 @@ msgstr "" #: model:ir.ui.view,arch_db:website_sale.website_planner msgid "Can take up to several days to receive the money" msgstr "" +"Μπορεί να χρειαστούν έως και αρκετές ημέρες για να εισπραχθούν τα χρήματα" #. module: website_sale #: model:ir.model.fields,field_description:website_sale.field_sale_order_cart_quantity @@ -1350,7 +1352,7 @@ msgstr "Από Ιστότοπο" #. module: website_sale #: model:ir.ui.view,arch_db:website_sale.extra_info msgid "Give us your feedback..." -msgstr "" +msgstr "Δώστε μας το σχόλιό σας" #. module: website_sale #: model:ir.model.fields,help:website_sale.field_website_config_settings_module_portal @@ -1515,7 +1517,7 @@ msgstr "" #: code:addons/website_sale/controllers/main.py:474 #, python-format msgid "Invalid Email! Please enter a valid email address." -msgstr "" +msgstr "Μη έγκυρο Email! Παρακαλώ εισάγετε μια έγκυρη διεύθυνση Email" #. module: website_sale #: model:ir.actions.act_window,name:website_sale.action_invoices_ecommerce @@ -1576,7 +1578,7 @@ msgstr "Τελευταία Ενημέρωση στις" #. module: website_sale #: model:ir.ui.view,arch_db:website_sale.website_planner msgid "Legal Name" -msgstr "" +msgstr "Νομικό όνομα" #. module: website_sale #: model:ir.ui.view,arch_db:website_sale.website_planner @@ -2232,7 +2234,7 @@ msgstr "" #. module: website_sale #: model:ir.ui.view,arch_db:website_sale.address_kanban msgid "Select this address" -msgstr "" +msgstr "Επιλογή αυτής της διεύθυνσης" #. module: website_sale #: model:ir.ui.view,arch_db:website_sale.website_planner @@ -2252,12 +2254,12 @@ msgstr "Επιλέξιμο" #. module: website_sale #: model:ir.ui.view,arch_db:website_sale.website_planner msgid "Sell" -msgstr "" +msgstr "Πώληση" #. module: website_sale #: model:ir.ui.view,arch_db:website_sale.website_planner msgid "Sell More" -msgstr "" +msgstr "Πώληση Περισσότερων" #. module: website_sale #: model:ir.model.fields,field_description:website_sale.field_product_public_category_sequence @@ -2433,7 +2435,7 @@ msgstr "" #: code:addons/website_sale/controllers/main.py:485 #, python-format msgid "Some required fields are empty." -msgstr "" +msgstr "Ορισμένα υποχρεωτικά πεδία είναι κενά." #. module: website_sale #: model:ir.ui.view,arch_db:website_sale.404 @@ -2864,7 +2866,7 @@ msgstr "Δεν έχετε καμία επιβεβαιωμένη παραγγελ #. module: website_sale #: model:ir.actions.act_window,help:website_sale.action_unpaid_orders_ecommerce msgid "You don't have any unpaid order from the website." -msgstr "" +msgstr "Δεν έχετε καμία απλήρωτη παραγγελία από τον Ιστότοπο." #. module: website_sale #: model:ir.ui.view,arch_db:website_sale.address diff --git a/addons/website_sale_delivery/i18n/el.po b/addons/website_sale_delivery/i18n/el.po index 59992390849..87d2e8cfa80 100644 --- a/addons/website_sale_delivery/i18n/el.po +++ b/addons/website_sale_delivery/i18n/el.po @@ -117,7 +117,7 @@ msgstr "" #. module: website_sale_delivery #: model:ir.model.fields,field_description:website_sale_delivery.field_delivery_carrier_website_description msgid "Description for Online Quotations" -msgstr "" +msgstr "Περιγραφή για τις Online Προσφορές" #. module: website_sale_delivery #: model:ir.model.fields,field_description:website_sale_delivery.field_delivery_carrier_quote_description @@ -220,7 +220,7 @@ msgstr "Αριθμός Αξιολογήσεων" #. module: website_sale_delivery #: model:ir.model.fields,help:website_sale_delivery.field_delivery_carrier_rating_last_value msgid "Rating value: 0=Unhappy, 10=Happy" -msgstr "" +msgstr "Βαθμολογία: 0=Δυσαρεστημένος, 10=Ευχαριστημένος" #. module: website_sale_delivery #: model:ir.model,name:website_sale_delivery.model_sale_order diff --git a/addons/website_sale_digital/i18n/el.po b/addons/website_sale_digital/i18n/el.po index 0577e26c185..24be0e560be 100644 --- a/addons/website_sale_digital/i18n/el.po +++ b/addons/website_sale_digital/i18n/el.po @@ -47,7 +47,7 @@ msgstr "" #. module: website_sale_digital #: model:ir.model.fields,field_description:website_sale_digital.field_ir_attachment_product_downloadable msgid "Downloadable from product portal" -msgstr "" +msgstr "Λήψη από την πύλη προϊόντων" #. module: website_sale_digital #: model:ir.ui.view,arch_db:website_sale_digital.orders_followup_downloads diff --git a/addons/website_sale_stock/i18n/el.po b/addons/website_sale_stock/i18n/el.po index 1fdf01b80ac..c2587e53273 100644 --- a/addons/website_sale_stock/i18n/el.po +++ b/addons/website_sale_stock/i18n/el.po @@ -40,6 +40,8 @@ msgid "" " Shipped" msgstr "" +" Έχουν Αποσταλεί" #. module: website_sale_stock #: model:ir.ui.view,arch_db:website_sale_stock.orders_followup_shipping diff --git a/addons/website_slides/i18n/el.po b/addons/website_slides/i18n/el.po index d9a010536bd..6f128538c0f 100644 --- a/addons/website_slides/i18n/el.po +++ b/addons/website_slides/i18n/el.po @@ -641,7 +641,7 @@ msgstr "Επιλεγμένη Διαφάνεια" #. module: website_slides #: model:ir.model.fields,field_description:website_slides.field_slide_channel_promote_strategy msgid "Featuring Policy" -msgstr "" +msgstr "Πολιτική Χαρακτηρισμού" #. module: website_slides #. openerp-web diff --git a/addons/website_slides/i18n/tr.po b/addons/website_slides/i18n/tr.po index 90c8fbd457b..8cd0b71ead5 100644 --- a/addons/website_slides/i18n/tr.po +++ b/addons/website_slides/i18n/tr.po @@ -521,7 +521,7 @@ msgstr "Döküman ID" #. module: website_slides #: model:ir.model.fields,field_description:website_slides.field_slide_slide_url msgid "Document URL" -msgstr "" +msgstr "Doküman URL" #. module: website_slides #: model:ir.ui.view,arch_db:website_slides.slides_channel_header @@ -685,7 +685,7 @@ msgstr "Resim" #. module: website_slides #: selection:slide.slide,slide_type:0 msgid "Infographic" -msgstr "" +msgstr "İnfografi" #. module: website_slides #: model:ir.ui.view,arch_db:website_slides.slides_channel_header @@ -765,7 +765,7 @@ msgstr "" #. module: website_slides #: model:ir.model.fields,field_description:website_slides.field_slide_slide_mime_type msgid "Mime-type" -msgstr "" +msgstr "Mime-Türü" #. module: website_slides #: model:ir.ui.view,arch_db:website_slides.slide_detail_view @@ -950,7 +950,7 @@ msgstr "" #: code:addons/website_slides/models/slides.py:533 #, python-format msgid "Please enter valid Youtube or Google Doc URL" -msgstr "" +msgstr "Lütfen geçerli bir Youtube veya Google Doc URL'si girin" #. module: website_slides #: code:addons/website_slides/controllers/main.py:282 @@ -974,7 +974,7 @@ msgstr "" #: model:ir.model.fields,field_description:website_slides.field_slide_embed_slide_id #: selection:slide.slide,slide_type:0 msgid "Presentation" -msgstr "" +msgstr "Sunum" #. module: website_slides #: model:mail.message.subtype,description:website_slides.mt_channel_slide_published @@ -1122,7 +1122,7 @@ msgstr "" #. module: website_slides #: model:ir.ui.view,arch_db:website_slides.view_slide_slide_form msgid "Slide" -msgstr "" +msgstr "Slayt" #. module: website_slides #: model:ir.model,name:website_slides.model_slide_tag @@ -1336,7 +1336,7 @@ msgstr "Görünümler" #. module: website_slides #: model:ir.ui.view,arch_db:website_slides.related_slides msgid "Views ." -msgstr "" +msgstr "Görünümler" #. module: website_slides #: model:ir.model.fields,field_description:website_slides.field_slide_channel_visibility @@ -1409,12 +1409,12 @@ msgstr "" #. module: website_slides #: model:ir.model.fields,help:website_slides.field_slide_slide_document_id msgid "Youtube or Google Document ID" -msgstr "" +msgstr "Youtube veya Google Doc ID" #. module: website_slides #: model:ir.model.fields,help:website_slides.field_slide_slide_url msgid "Youtube or Google Document URL" -msgstr "" +msgstr "Youtube veya Google Doc URL" #. module: website_slides #: model:ir.ui.view,arch_db:website_slides.slide_social_email diff --git a/odoo/addons/base/i18n/da.po b/odoo/addons/base/i18n/da.po index c7f36770c65..df09abdae95 100644 --- a/odoo/addons/base/i18n/da.po +++ b/odoo/addons/base/i18n/da.po @@ -18316,7 +18316,7 @@ msgstr "ir.attachment" #. module: base #: model:ir.model,name:base.model_ir_autovacuum msgid "ir.autovacuum" -msgstr "" +msgstr "ir.autovacuum" #. module: base #: model:ir.model,name:base.model_ir_config_parameter diff --git a/odoo/addons/base/i18n/el.po b/odoo/addons/base/i18n/el.po index 43ea68b4dae..2c3205fae9a 100644 --- a/odoo/addons/base/i18n/el.po +++ b/odoo/addons/base/i18n/el.po @@ -8,13 +8,14 @@ # Sophia Anastasopoulos , 2016 # Stefanos Nikou , 2016 # Giota Dandidou , 2017 +# George Tarasidis , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-10-20 07:12+0000\n" "PO-Revision-Date: 2017-10-20 07:12+0000\n" -"Last-Translator: Giota Dandidou , 2017\n" +"Last-Translator: George Tarasidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -603,6 +604,11 @@ msgid "" " to allow you to define interviews for different jobs.\n" " " msgstr "" +"\n" +" Χρησιμοποιήστε έντυπα συνέντευξης κατά τη διαδικασία πρόσληψης.\n" +" Αυτή η ενότητα είναι ενσωματωμένη στο άρθρωμα 'Ερευνα\n" +" για να μπορέσετε να ορίσετε συνεντεύξεις για διάφορες θέσεις εργασίας.\n" +" " #. module: base #: model:ir.module.module,description:base.module_timesheet_grid_sale @@ -6068,7 +6074,7 @@ msgstr "Σύνδεσμοι Ενεργειών / Προεπιλογές" #: model:ir.model.fields,field_description:base.field_ir_actions_help #: model:ir.model.fields,field_description:base.field_ir_actions_help_305 msgid "Action Description" -msgstr "" +msgstr "Περιγραφή Δράσης" #. module: base #: model:ir.model.fields,field_description:base.field_ir_act_client_name @@ -10381,7 +10387,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_web_kanban_gauge msgid "Gauge Widget for Kanban" -msgstr "" +msgstr "Γραφικό Στοιχείο Μετρητή για Kanban" #. module: base #: model:ir.ui.view,arch_db:base.view_rule_form @@ -10693,7 +10699,7 @@ msgstr "Haiti" #. module: base #: model:ir.module.module,summary:base.module_hw_scanner msgid "Hardware Driver for Barcode Scanners" -msgstr "" +msgstr "Πρόγραμμα οδήγησης υλικού για σαρωτές Barcode" #. module: base #: model:ir.module.module,summary:base.module_hw_blackbox_be @@ -11356,22 +11362,22 @@ msgstr "Εισαγωγές / Εξαγωγές" #. module: base #: model:ir.module.module,shortdesc:base.module_account_bank_statement_import_camt msgid "Import CAMT Bank Statement" -msgstr "" +msgstr "Εισαγωγή CAMT Τραπεζικής Δήλωσης" #. module: base #: model:ir.module.module,shortdesc:base.module_account_bank_statement_import_csv msgid "Import CSV Bank Statement" -msgstr "" +msgstr "Εισαγωγή CSV Τραπεζικής Δήλωσης" #. module: base #: model:ir.module.module,shortdesc:base.module_account_bank_statement_import_ofx msgid "Import OFX Bank Statement" -msgstr "" +msgstr "Εισαγωγή OFX Τραπεζικής Δήλωσης" #. module: base #: model:ir.module.module,shortdesc:base.module_account_bank_statement_import_qif msgid "Import QIF Bank Statement" -msgstr "" +msgstr "Εισαγωγή QIF Τραπεζικής Δήλωσης" #. module: base #: model:ir.actions.act_window,name:base.action_view_base_import_language @@ -11400,7 +11406,7 @@ msgstr "Ανενεργή" #. module: base #: model:ir.ui.view,arch_db:base.view_users_search msgid "Inactive Users" -msgstr "" +msgstr "Ανενεργοί Χρήστες" #. module: base #: model:ir.model.fields,field_description:base.field_wkf_activity_in_transitions @@ -11636,7 +11642,7 @@ msgstr "" #. module: base #: model:ir.ui.view,arch_db:base.view_users_search msgid "Internal Users" -msgstr "" +msgstr "Εσωτερικοί Χρήστες" #. module: base #: model:ir.ui.view,arch_db:base.view_partner_form @@ -11755,7 +11761,7 @@ msgstr "Αποθήκη" #. module: base #: model:ir.module.module,shortdesc:base.module_stock msgid "Inventory Management" -msgstr "" +msgstr "Διαχείριση Αποθεμάτων" #. module: base #: model:ir.module.module,summary:base.module_stock_account @@ -12540,12 +12546,12 @@ msgstr "Αρχεία καταγραφής" #. module: base #: model:ir.module.module,shortdesc:base.module_pos_loyalty msgid "Loyalty Program" -msgstr "" +msgstr "Πρόγραμμα αφοσίωσης" #. module: base #: model:ir.module.module,summary:base.module_pos_loyalty msgid "Loyalty Program for the Point of Sale " -msgstr "" +msgstr "Πρόγραμμα αφοσίωσης για την Εντατική Λιανική" #. module: base #: model:ir.module.module,shortdesc:base.module_lunch @@ -12647,7 +12653,7 @@ msgstr "Προγραμματιστής" #. module: base #: model:ir.module.module,shortdesc:base.module_mrp_maintenance msgid "Maintenance - MRP" -msgstr "" +msgstr "Συντήρηση - MRP" #. module: base #: model:res.country,name:base.mw @@ -13708,7 +13714,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_web_settings_dashboard msgid "Odoo Settings Dashboard" -msgstr "" +msgstr "Ταμπλό Ρυθμίσεων Odoo" #. module: base #: model:ir.module.module,shortdesc:base.module_crm_voip @@ -14640,7 +14646,7 @@ msgstr "Πρότυπο Email Προϊόντος" #. module: base #: model:ir.module.module,shortdesc:base.module_mrp_plm msgid "Product Lifecycle Management (PLM)" -msgstr "" +msgstr "Διαχείριση Ζωής Προϊόντος (PLM)" #. module: base #: model:ir.module.module,shortdesc:base.module_product_extended @@ -14805,7 +14811,7 @@ msgstr "Αιτήσεις Αγορών" #. module: base #: model:ir.module.module,shortdesc:base.module_purchase_mrp msgid "Purchase and MRP Management" -msgstr "" +msgstr "Διαχείριση Αγορών και MRP" #. module: base #: model:ir.module.category,name:base.module_category_purchase_management @@ -14862,7 +14868,7 @@ msgstr "Έλεγχος Ποιότητας" #. module: base #: model:ir.module.module,summary:base.module_quality_mrp msgid "Quality Management with MRP" -msgstr "" +msgstr "Διαχείριση Ποιότητας με MRP" #. module: base #: model:ir.module.module,description:base.module_website_event_questions @@ -18448,7 +18454,7 @@ msgstr "Αποθήκη" #. module: base #: model:ir.module.module,shortdesc:base.module_stock_barcode msgid "Warehouse Management Barcode Scanning" -msgstr "" +msgstr "Διαχείριση Αποθήκης Σκανάρισμα Barcode" #. module: base #: model:ir.module.module,shortdesc:base.module_stock_picking_wave @@ -19740,7 +19746,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_test_impex msgid "test-import-export" -msgstr "" +msgstr "δοκιμή-εισαγωγή-εξαγωγή" #. module: base #: model:ir.module.module,shortdesc:base.module_test_inherit diff --git a/odoo/addons/base/i18n/es.po b/odoo/addons/base/i18n/es.po index 1aac7540d9e..7fe2fbf49f5 100644 --- a/odoo/addons/base/i18n/es.po +++ b/odoo/addons/base/i18n/es.po @@ -40,13 +40,14 @@ # David Vidal , 2017 # David Arnold , 2017 # Miguel Orueta , 2017 +# Christopher Ormaza , 2017 msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-10-20 07:12+0000\n" "PO-Revision-Date: 2017-10-20 07:12+0000\n" -"Last-Translator: Miguel Orueta , 2017\n" +"Last-Translator: Christopher Ormaza , 2017\n" "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -7096,7 +7097,7 @@ msgstr "Impuestos sobre la base del efectivo de la cuenta" #. module: base #: model:ir.module.module,shortdesc:base.module_account_taxcloud msgid "Account TaxCloud" -msgstr "" +msgstr "Cuenta TaxCloud" #. module: base #: model:ir.module.module,shortdesc:base.module_website_sale_account_taxcloud diff --git a/odoo/addons/base/i18n/hr.po b/odoo/addons/base/i18n/hr.po index f5025e27068..65583a6f249 100644 --- a/odoo/addons/base/i18n/hr.po +++ b/odoo/addons/base/i18n/hr.po @@ -250,7 +250,7 @@ msgid "" msgstr "" "\n" "\n" -"[objekt s napomenom: %s - %s]" +"[objekt s referencom: %s - %s]" #. module: base #: model:ir.module.module,description:base.module_l10n_be_invoice_bba @@ -766,6 +766,9 @@ msgid "" " Resource management for Project\n" " " msgstr "" +"\n" +" Upravljanje resursima za Projekte\n" +" " #. module: base #: model:ir.module.module,summary:base.module_sale_ebay @@ -1484,6 +1487,16 @@ msgid "" " - Regional State listings\n" " " msgstr "" +"\n" +"Osnovni modul za Etiopijsku lokalizaciju\n" +"======================================\n" +"\n" +"Ovo je najnovija Etiopijska OpenERP lokalizacija i sastoji se od:\n" +" - Kontnog plana\n" +" - Porezne strukture\n" +" - Strukture poreza po odbitku\n" +" - Regionalnih državnih oglasa\n" +" " #. module: base #: model:ir.module.module,description:base.module_l10n_br diff --git a/odoo/addons/base/i18n/hu.po b/odoo/addons/base/i18n/hu.po index bf95170ef8b..24bf1070795 100644 --- a/odoo/addons/base/i18n/hu.po +++ b/odoo/addons/base/i18n/hu.po @@ -7587,7 +7587,7 @@ msgstr "Csoportok hozzáférése" #. module: base #: model:ir.model.fields,field_description:base.field_res_groups_menu_access msgid "Access Menu" -msgstr "Hozzáférési menü" +msgstr "Menü hozzáférés" #. module: base #: model:ir.ui.view,arch_db:base.edit_menu_access @@ -9589,7 +9589,7 @@ msgstr "Kolumbiai számlatükör és adórendszer" #: model:ir.model.fields,field_description:base.field_res_partner_color #: model:ir.model.fields,field_description:base.field_res_users_color msgid "Color Index" -msgstr "Szín jegyzék" +msgstr "Szín index" #. module: base #: model:ir.model.fields,field_description:base.field_ir_model_fields_column1 @@ -19583,7 +19583,7 @@ msgstr "Átmenetek" #. module: base #: model:ir.model.fields,field_description:base.field_res_groups_trans_implied_ids msgid "Transitively inherits" -msgstr "Tárgyak származtatásai" +msgstr "Átmenetes öröklés" #. module: base #: model:ir.model.fields,field_description:base.field_ir_model_fields_translate diff --git a/odoo/addons/base/i18n/mn.po b/odoo/addons/base/i18n/mn.po index 6580419a014..443e12d623f 100644 --- a/odoo/addons/base/i18n/mn.po +++ b/odoo/addons/base/i18n/mn.po @@ -11625,7 +11625,7 @@ msgstr "" #. module: base #: model:ir.module.category,description:base.module_category_hr_recruitment msgid "Helps you manage your recruitments." -msgstr "ХН Бүрдүүлэлтийг удирдахад тусладаг." +msgstr "ХН бүрдүүлэлтийг удирдахад тусладаг." #. module: base #: model:ir.module.category,description:base.module_category_survey @@ -11719,7 +11719,7 @@ msgstr "Хэрхэн тооцоолсон талбарыг тодорхойло #. module: base #: model:ir.module.module,shortdesc:base.module_hr_recruitment_survey msgid "Hr Recruitment Interview Forms" -msgstr "ХН Бүрдүүлэлтийн ярилцлагын маягтууд" +msgstr "ХН бүрдүүлэлтийн ярилцлагын маягтууд" #. module: base #: model:ir.module.category,name:base.module_category_human_resources_survey @@ -12672,7 +12672,7 @@ msgstr "Ажлууд, Хэлтсүүд, Ажилчдийн дэлгэрэнгү #. module: base #: model:ir.module.module,summary:base.module_hr_recruitment msgid "Jobs, Recruitment, Applications, Job Interviews" -msgstr "Ажлын байр, ХН Бүрдүүлэлт, Ажилд орох өргөдөл, Ажлын ярилцлага" +msgstr "Ажлын байр, ХН бүрдүүлэлт, Ажилд орох өргөдөл, Ажлын ярилцлага" #. module: base #: model:ir.model.fields,field_description:base.field_wkf_activity_join_mode @@ -15799,12 +15799,12 @@ msgstr "Бичлэгийн дүрэм" #. module: base #: model:ir.module.category,name:base.module_category_hr_recruitment msgid "Recruitment" -msgstr "ХН Бүрдүүлэлт" +msgstr "ХН бүрдүүлэлт" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_recruitment msgid "Recruitment Process" -msgstr "ХН Бүрдүүлэлтийн явц" +msgstr "ХН бүрдүүлэлтийн явц" #. module: base #: model:ir.module.module,shortdesc:base.module_subscription From 68d4b4f1e1e77d8cfb10bbb4588d1c2763463b21 Mon Sep 17 00:00:00 2001 From: Aaron Bohy Date: Thu, 9 Nov 2017 16:14:23 +0100 Subject: [PATCH 13/37] [FIX] web: grouped list views: allow sorting groups Before this rev., sorting groups in list views wasn't supported. It hadn't been implemented in the new views. This rev. activates the feature, so groups can now be sorted on their aggregates again. It also implements a basic (first level only) sorting in mockReadGroup, in the mock server. opw 781288 --- .../static/src/js/views/basic/basic_model.js | 1 + .../web/static/tests/helpers/mock_server.js | 17 +++++++++ addons/web/static/tests/views/list_tests.js | 38 ++++++++++++++++++- .../static/tests/views/view_dialogs_tests.js | 1 + 4 files changed, 56 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/js/views/basic/basic_model.js b/addons/web/static/src/js/views/basic/basic_model.js index 7e702e30862..fcd9785b9a5 100644 --- a/addons/web/static/src/js/views/basic/basic_model.js +++ b/addons/web/static/src/js/views/basic/basic_model.js @@ -3431,6 +3431,7 @@ var BasicModel = AbstractModel.extend({ domain: list.domain, context: list.context, groupBy: list.groupedBy, + orderBy: list.orderedBy, lazy: true, }) .then(function (groups) { diff --git a/addons/web/static/tests/helpers/mock_server.js b/addons/web/static/tests/helpers/mock_server.js index f78de2f5c0b..788a11e6f8a 100644 --- a/addons/web/static/tests/helpers/mock_server.js +++ b/addons/web/static/tests/helpers/mock_server.js @@ -707,6 +707,23 @@ var MockServer = Class.extend({ return res; }); + + if (kwargs.orderby) { + // only consider first sorting level + kwargs.orderby = kwargs.orderby.split(',')[0]; + var fieldName = kwargs.orderby.split(' ')[0]; + var order = kwargs.orderby.split(' ')[1]; + result.sort(function (g1, g2) { + if (g1[fieldName] < g2[fieldName]) { + return order === 'ASC' ? -1 : 1; + } + if (g1[fieldName] > g2[fieldName]) { + return order === 'ASC' ? 1 : -1; + } + return 0; + }); + } + return result; }, /** diff --git a/addons/web/static/tests/views/list_tests.js b/addons/web/static/tests/views/list_tests.js index 2b0762aaf82..fc05a1c92a4 100644 --- a/addons/web/static/tests/views/list_tests.js +++ b/addons/web/static/tests/views/list_tests.js @@ -635,6 +635,42 @@ QUnit.module('Views', { list.destroy(); }); + QUnit.test('groups can be sorted on aggregates', function (assert) { + assert.expect(10); + + var list = createView({ + View: ListView, + model: 'foo', + data: this.data, + groupBy: ['foo'], + arch: '', + mockRPC: function (route, args) { + if (args.method === 'read_group') { + assert.step(args.kwargs.orderby || 'default order'); + } + return this._super.apply(this, arguments); + }, + }); + + assert.strictEqual(list.$('tbody .o_list_number').text(), '10517', + "initial order should be 10, 5, 17"); + assert.strictEqual(list.$('tfoot td:nth(2)').text(), '32', "total should be 32"); + + list.$('.o_column_sortable').click(); // sort (int_field ASC) + assert.strictEqual(list.$('tfoot td:nth(2)').text(), '32', "total should still be 32"); + assert.strictEqual(list.$('tbody .o_list_number').text(), '51017', + "order should be 5, 10, 17"); + + list.$('.o_column_sortable').click(); // sort (int_field DESC) + assert.strictEqual(list.$('tbody .o_list_number').text(), '17105', + "initial order should be 17, 10, 5"); + assert.strictEqual(list.$('tfoot td:nth(2)').text(), '32', "total should still be 32"); + + assert.verifySteps(['default order', 'int_field ASC', 'int_field DESC']); + + list.destroy(); + }); + QUnit.test('properly apply onchange in simple case', function (assert) { assert.expect(2); @@ -1693,7 +1729,7 @@ QUnit.module('Views', { // close first level group nbRPCs = {readGroup: 0, searchRead: 0}; envIDs = []; // the group being closed, there is no more record in the environment - list.$('.o_group_header:first').click(); + list.$('.o_group_header:nth(1)').click(); assert.strictEqual(nbRPCs.readGroup, 0, "should have done no read_group"); assert.strictEqual(nbRPCs.searchRead, 0, "should have done no search_read"); diff --git a/addons/web/static/tests/views/view_dialogs_tests.js b/addons/web/static/tests/views/view_dialogs_tests.js index 30ab2b8274e..1d99d5b1cb7 100644 --- a/addons/web/static/tests/views/view_dialogs_tests.js +++ b/addons/web/static/tests/views/view_dialogs_tests.js @@ -95,6 +95,7 @@ QUnit.module('Views', { domain: [["display_name","like","a"], ["display_name","ilike","piou"], ["foo","ilike","piou"]], fields:["display_name","foo","bar"], groupby:["bar"], + orderby: '', lazy: true }, "should search with the complete domain (domain + search), and group by 'bar'"); } From c7c3974d612b51d0396f29a7404eec193245e39c Mon Sep 17 00:00:00 2001 From: Aaron Bohy Date: Fri, 10 Nov 2017 10:22:02 +0100 Subject: [PATCH 14/37] [FIX] account_asset: never hide depreciation widget Before this rev., the widget was hidden when the value of its corresponding field (move_check) was falsy. However, it should always be visible, regardless its value. opw 781628 --- addons/account_asset/static/src/js/account_asset.js | 11 +++++++++++ .../account_asset/static/tests/account_asset_tests.js | 6 +++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/addons/account_asset/static/src/js/account_asset.js b/addons/account_asset/static/src/js/account_asset.js index 4c9ed37145f..1a403adbb6a 100644 --- a/addons/account_asset/static/src/js/account_asset.js +++ b/addons/account_asset/static/src/js/account_asset.js @@ -21,6 +21,17 @@ var AccountAssetWidget = AbstractField.extend({ }), description: "", + //-------------------------------------------------------------------------- + // Public + //-------------------------------------------------------------------------- + + /** + * @override + */ + isSet: function () { + return true; // it should always be displayed, whatever its value + }, + //-------------------------------------------------------------------------- // Private //-------------------------------------------------------------------------- diff --git a/addons/account_asset/static/tests/account_asset_tests.js b/addons/account_asset/static/tests/account_asset_tests.js index 3ae5ac40073..f59af58d915 100644 --- a/addons/account_asset/static/tests/account_asset_tests.js +++ b/addons/account_asset/static/tests/account_asset_tests.js @@ -56,7 +56,7 @@ QUnit.module('account_asset', { }); QUnit.test('basic rendering', function (assert) { - assert.expect(17); + assert.expect(18); var form = createView({ View: FormView, @@ -121,6 +121,10 @@ QUnit.test('basic rendering', function (assert) { assert.ok(!form.$('.o_deprec_lines_toggler_cell:nth(3) button').attr('disabled'), "fourth line toggle should not be disabled"); + // check the visibility: the widget should always be visible, regardless its value + assert.strictEqual(form.$('.o_deprec_lines_toggler:visible').length, 4, + "all togglers should be visible"); + form.destroy(); }); From 9822c42707cab575b4a173b60569da1a1c6725aa Mon Sep 17 00:00:00 2001 From: Jairo Llopis Date: Mon, 13 Nov 2017 12:00:30 +0100 Subject: [PATCH 15/37] [FIX] mass_mailing: switch to theme images at 1st theme selection Without this patch, default images for themes are not used automatically in themes' templates when one is chosen for the 1st time. This was not inducing any bug in standard 10.0 but with custom-made templates, you had to put the correct themes images in the defined template. This allows to just `t-call` snippets instead of having to fully hardcode them in theme templates. --- addons/mass_mailing/static/src/js/mass_mailing_editor.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/mass_mailing/static/src/js/mass_mailing_editor.js b/addons/mass_mailing/static/src/js/mass_mailing_editor.js index cc0b9d2dd08..9e62986b383 100644 --- a/addons/mass_mailing/static/src/js/mass_mailing_editor.js +++ b/addons/mass_mailing/static/src/js/mass_mailing_editor.js @@ -326,7 +326,6 @@ snippets_editor.Class.include({ switch_theme.last = theme_params; $body.removeClass(all_classes).addClass(theme_params.className); - switch_images(theme_params, $editable_area); var $old_layout = $editable_area.find(".o_layout"); // This wrapper structure is the only way to have a responsive and @@ -349,8 +348,9 @@ snippets_editor.Class.include({ $contents = $editable_area.contents(); } - $editable_area.empty().append($new_layout); $new_wrapper_content.append($contents); + switch_images(theme_params, $new_wrapper_content); + $editable_area.empty().append($new_layout); $old_layout.remove(); if (first_choice) { From 9bea73514554a92dff65ca90a600a7be6ee7b009 Mon Sep 17 00:00:00 2001 From: Aaron Bohy Date: Mon, 13 Nov 2017 14:05:09 +0100 Subject: [PATCH 16/37] [FIX] web: search view: autocomplete on datetime fields ... gives wrong values due to the timezone. For instance, let's assume that the browser timezone of the user is UTC+2, and the user types 10/09/2017 10:00:00 in a searchview with a datetime field in its arch (i.e. which autocompletes on a datatime field). Before this rev., the suggested value was 10/09/2017 08:00:00, i.e. the timezone offset was substracted from the value. --- addons/web/static/src/js/views/search_inputs.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/js/views/search_inputs.js b/addons/web/static/src/js/views/search_inputs.js index edeffd874b0..e8b2c87baae 100644 --- a/addons/web/static/src/js/views/search_inputs.js +++ b/addons/web/static/src/js/views/search_inputs.js @@ -351,7 +351,8 @@ var DateField = Field.extend(/** @lends instance.web.search.DateField# */{ return $.when(null); } - var m = moment(v, t === 'datetime' ? 'YYYY-MM-DD HH:mm:ss' : 'YYYY-MM-DD'); + // THIS SHOULD BE FORWARDPORTED UP TO SAAS-15, NOT LATER + var m = moment.utc(v, t === 'datetime' ? 'YYYY-MM-DD HH:mm:ss' : 'YYYY-MM-DD'); if (!m.isValid()) { return $.when(null); } var d = m.toDate(); var date_string = formats.format_value(d, this.attrs); From 6d616c566f8fbd49d277720c04abd079a04ced76 Mon Sep 17 00:00:00 2001 From: Aaron Bohy Date: Mon, 13 Nov 2017 13:01:29 +0100 Subject: [PATCH 17/37] [FIX] web: search view: autocomplete on datetime fields ... gives wrong values due to the timezone. For instance, let's assume that the browser timezone of the user is UTC+2, and the user types 10/09/2017 10:00:00 in a searchview with a datetime field in its arch (i.e. which autocompletes on a datatime field). Before this rev., the suggested value was 10/09/2017 12:00:00, i.e. the timezone offset was added to the value. opw 779832 --- addons/web/static/src/js/chrome/search_inputs.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/web/static/src/js/chrome/search_inputs.js b/addons/web/static/src/js/chrome/search_inputs.js index d734bb0ebf2..d567551873f 100644 --- a/addons/web/static/src/js/chrome/search_inputs.js +++ b/addons/web/static/src/js/chrome/search_inputs.js @@ -349,7 +349,7 @@ var DateField = Field.extend(/** @lends instance.web.search.DateField# */{ var t, v; try { t = (this.attrs && this.attrs.type === 'datetime') ? 'datetime' : 'date'; - v = field_utils.parse[t](needle, {type: t}); + v = field_utils.parse[t](needle, {type: t}, {timezone: true}); } catch (e) { return $.when(null); } From e419f395a123040896dbe942ad7f0ce10983d197 Mon Sep 17 00:00:00 2001 From: Grzegorz Krukar Date: Sat, 16 Sep 2017 18:44:34 +0200 Subject: [PATCH 18/37] [FIX] requirements: update psycopg2 version 2.7.1 is broken with glibc 2.66 upgrading to latest working version: 2.7.3 cf psycopg/psycopg2-wheels#2 Add CLA Fixes #19511 Closes #19512 --- doc/cla/individual/grzekru.md | 11 +++++++++++ requirements.txt | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 doc/cla/individual/grzekru.md diff --git a/doc/cla/individual/grzekru.md b/doc/cla/individual/grzekru.md new file mode 100644 index 00000000000..6dbd42dbaf6 --- /dev/null +++ b/doc/cla/individual/grzekru.md @@ -0,0 +1,11 @@ +Poland, 2017-09-17 + +I hereby agree to the terms of the Odoo Individual Contributor License +Agreement v1.0. + +I declare that I am authorized and able to make this agreement and sign this +declaration. + +Signed, + +Grzegorz Krukar grzegorzgk1@gmail.com https://github.com/grzekru \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index 2b41c3f9dd0..da721057f19 100644 --- a/requirements.txt +++ b/requirements.txt @@ -16,7 +16,7 @@ passlib==1.6.5 Pillow==3.4.1 psutil==4.3.1 psycogreen==1.0 -psycopg2==2.7.1 +psycopg2==2.7.3 pydot==1.2.3 pyparsing==2.1.10 pyPdf==1.13 From 13d2b29f0151a9f607df96246104f30bb49cae86 Mon Sep 17 00:00:00 2001 From: Victor Oliveira da Silva Date: Mon, 13 Nov 2017 13:36:48 -0200 Subject: [PATCH 19/37] [FIX] doc: fix typo Closes #20726 --- doc/reference/javascript.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/reference/javascript.rst b/doc/reference/javascript.rst index 2a1e2b3a018..a639d305f57 100644 --- a/doc/reference/javascript.rst +++ b/doc/reference/javascript.rst @@ -594,7 +594,7 @@ API. Odoo Web eschews direct calls to :py:meth:`~odoo.models.Model.read_group` in favor of calling a method of :class:`~odoo.web.Query`, :py:meth:`much -in the way it is one in SQLAlchemy ` +in the way it is done in SQLAlchemy ` [#terminal]_:: some_query.group_by(['field1', 'field2']).then(function (groups) { From d6c2906d447b18ff7949e064045c1aaed047d909 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20V=C3=A1zquez=20Acosta?= Date: Mon, 13 Nov 2017 10:41:03 -0500 Subject: [PATCH 20/37] [FIX] mail: access the super of TestMailGroup Instead of the parent of TestMail class Closes #20728 --- addons/mail/tests/test_mail_channel.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/mail/tests/test_mail_channel.py b/addons/mail/tests/test_mail_channel.py index 1c43f79edaf..e50f493426e 100644 --- a/addons/mail/tests/test_mail_channel.py +++ b/addons/mail/tests/test_mail_channel.py @@ -31,7 +31,7 @@ class TestMailGroup(TestMail): def mail_group_message_get_recipient_values(self, cr, uid, ids, notif_message=None, recipient_ids=None, context=None): return self.pool['mail.thread'].message_get_recipient_values(cr, uid, ids, notif_message=notif_message, recipient_ids=recipient_ids, context=context) cls.env['mail.channel']._patch_method('message_get_recipient_values', mail_group_message_get_recipient_values) - super(TestMail, cls).tearDownClass() + super(TestMailGroup, cls).tearDownClass() @mute_logger('openerp.addons.base.ir.ir_model', 'openerp.models') def test_access_rights_public(self): From d07f9c5ef534732288352f6e6559956a15907b1e Mon Sep 17 00:00:00 2001 From: mehdi-ghezal Date: Fri, 10 Nov 2017 11:24:54 +0100 Subject: [PATCH 21/37] [CLA] signature for mehdi-ghezal Backported to 9.0 cf comment Closes #20850 --- doc/cla/individual/mehdi-ghezal.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 doc/cla/individual/mehdi-ghezal.md diff --git a/doc/cla/individual/mehdi-ghezal.md b/doc/cla/individual/mehdi-ghezal.md new file mode 100644 index 00000000000..a5083336bfd --- /dev/null +++ b/doc/cla/individual/mehdi-ghezal.md @@ -0,0 +1,9 @@ +France, 2017-11-10 + +I hereby agree to the terms of the Odoo Individual Contributor License Agreement v1.0. + +I declare that I am authorized and able to make this agreement and sign this declaration. + +Signed, + +Mehdi GHEZAL mehdi.ghezal@gmail.com https://github.com/mehdi-ghezal From 466ca1e07e6373d3683ad6b2b9245ffd52195e1c Mon Sep 17 00:00:00 2001 From: fwi-odoo Date: Tue, 14 Nov 2017 11:28:07 +0100 Subject: [PATCH 22/37] [FIX] web: handle SessionExpiredException in the crash_manager --- addons/web/static/src/js/framework/crash_manager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/web/static/src/js/framework/crash_manager.js b/addons/web/static/src/js/framework/crash_manager.js index bc9046f5719..831f762b78c 100644 --- a/addons/web/static/src/js/framework/crash_manager.js +++ b/addons/web/static/src/js/framework/crash_manager.js @@ -54,7 +54,7 @@ var CrashManager = core.Class.extend({ new (handler)(this, error).display(); return; } - if (error.data.name === "openerp.http.SessionExpiredException" || error.data.name === "werkzeug.exceptions.Forbidden") { + if (error.data.name === "odoo.http.SessionExpiredException" || error.data.name === "werkzeug.exceptions.Forbidden") { this.show_warning({type: "Session Expired", data: { message: _t("Your Odoo session expired. Please refresh the current web page.") }}); return; } From 73f0c6da6d60c308006f34e81573179bc1efda71 Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Wed, 8 Nov 2017 15:20:18 +0100 Subject: [PATCH 23/37] [FIX] l10n_fr_fec: Receivable/Payable In the FEC report, opening entries on receivable and payable accounts should be split by partner. opw-781321 --- addons/l10n_fr_fec/wizard/fec.py | 61 +++++++++++++++++++++++++++++++- 1 file changed, 60 insertions(+), 1 deletion(-) diff --git a/addons/l10n_fr_fec/wizard/fec.py b/addons/l10n_fr_fec/wizard/fec.py index d56762b537c..00440affe2e 100644 --- a/addons/l10n_fr_fec/wizard/fec.py +++ b/addons/l10n_fr_fec/wizard/fec.py @@ -169,8 +169,9 @@ class AccountFrFec(models.TransientModel): ''' sql_query += ''' - GROUP BY aml.account_id + GROUP BY aml.account_id, aat.type HAVING sum(aml.balance) != 0 + AND aat.type not in ('receivable', 'payable') ''' formatted_date_from = self.date_from.replace('-', '') date_from = datetime.strptime(self.date_from, DEFAULT_SERVER_DATE_FORMAT) @@ -208,6 +209,64 @@ class AccountFrFec(models.TransientModel): unaffected_earnings_results[5] = unaffected_earnings_account.name w.writerow([s.encode("utf-8") for s in unaffected_earnings_results]) + # INITIAL BALANCE - receivable/payable + sql_query = ''' + SELECT + 'OUV' AS JournalCode, + 'Balance initiale' AS JournalLib, + 'OUVERTURE/' || %s AS EcritureNum, + %s AS EcritureDate, + MIN(aa.code) AS CompteNum, + replace(MIN(aa.name), '|', '/') AS CompteLib, + CASE WHEN rp.ref IS null OR rp.ref = '' + THEN COALESCE('ID ' || rp.id, '') + ELSE rp.ref + END + AS CompAuxNum, + COALESCE(replace(rp.name, '|', '/'), '') AS CompAuxLib, + '-' AS PieceRef, + %s AS PieceDate, + '/' AS EcritureLib, + replace(CASE WHEN sum(aml.balance) <= 0 THEN '0,00' ELSE to_char(SUM(aml.balance), '999999999999999D99') END, '.', ',') AS Debit, + replace(CASE WHEN sum(aml.balance) >= 0 THEN '0,00' ELSE to_char(-SUM(aml.balance), '999999999999999D99') END, '.', ',') AS Credit, + '' AS EcritureLet, + '' AS DateLet, + %s AS ValidDate, + '' AS Montantdevise, + '' AS Idevise, + MIN(aa.id) AS CompteID + FROM + account_move_line aml + LEFT JOIN account_move am ON am.id=aml.move_id + LEFT JOIN res_partner rp ON rp.id=aml.partner_id + JOIN account_account aa ON aa.id = aml.account_id + LEFT JOIN account_account_type aat ON aa.user_type_id = aat.id + WHERE + am.date < %s + AND am.company_id = %s + AND aat.include_initial_balance = 't' + AND (aml.debit != 0 OR aml.credit != 0) + ''' + + # For official report: only use posted entries + if self.export_type == "official": + sql_query += ''' + AND am.state = 'posted' + ''' + + sql_query += ''' + GROUP BY aml.account_id, aat.type, rp.ref, rp.id + HAVING sum(aml.balance) != 0 + AND aat.type in ('receivable', 'payable') + ''' + self._cr.execute( + sql_query, (formatted_date_year, formatted_date_from, formatted_date_from, formatted_date_from, self.date_from, company.id)) + + for row in self._cr.fetchall(): + listrow = list(row) + account_id = listrow.pop() + w.writerow([s.encode("utf-8") for s in listrow]) + # LINES sql_query = ''' SELECT From 97eb4a36b0a0b1004e8c49d5a457360ea3d4cdcb Mon Sep 17 00:00:00 2001 From: "Jonathan Nemry (METRUM)" Date: Tue, 14 Nov 2017 15:03:27 +0100 Subject: [PATCH 24/37] [CLA] METRUM signature of Corporate CLA 1.0 Done at #20926 --- doc/cla/corporate/metrum.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 doc/cla/corporate/metrum.md diff --git a/doc/cla/corporate/metrum.md b/doc/cla/corporate/metrum.md new file mode 100644 index 00000000000..b64bf351a8b --- /dev/null +++ b/doc/cla/corporate/metrum.md @@ -0,0 +1,16 @@ +Belgium, 2017-11-14 + +METRUM SA agrees to the terms of the Odoo Corporate Contributor License +Agreement v1.0. + +I declare that I am authorized and able to make this agreement and sign this +declaration. + +Signed, + +Jonathan Nemry jonathan.nemry@metrum.lu https://github.com/JonathanNEMRY + +List of contributors: + +Pascal Pelzer pascal.pelzer@metrum.lu https://github.com/PascalPelzer +Jonathan Nemry jonathan.nemry@metrum.lu https://github.com/JonathanNEMRY From b152c5be4faaca651e1fe0173e66d330291cef98 Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Tue, 14 Nov 2017 15:36:58 +0100 Subject: [PATCH 25/37] [FIX] im_livechat: Creation date (hour) Go to Report -> Operator Analysis -> Apply group_by 'Creation date (hour)' => traceback. `start_date_hour` is implemented for Livechat Support Report on Channels, but not on Operators. opw-782255 --- addons/im_livechat/report/im_livechat_report_operator_views.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/addons/im_livechat/report/im_livechat_report_operator_views.xml b/addons/im_livechat/report/im_livechat_report_operator_views.xml index 902a16ab1ac..773229b2577 100644 --- a/addons/im_livechat/report/im_livechat_report_operator_views.xml +++ b/addons/im_livechat/report/im_livechat_report_operator_views.xml @@ -36,7 +36,6 @@ - From 1662088ed649ba33645797457cba06d83f30d089 Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Tue, 14 Nov 2017 15:55:28 +0100 Subject: [PATCH 26/37] [FIX] mrp: product name Complement of commit ea96aa167634281511dfe2 to raw materials. opw-781039 --- addons/mrp/report/mrp_production_templates.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/addons/mrp/report/mrp_production_templates.xml b/addons/mrp/report/mrp_production_templates.xml index d8a90b371ac..13fd06a4477 100644 --- a/addons/mrp/report/mrp_production_templates.xml +++ b/addons/mrp/report/mrp_production_templates.xml @@ -93,8 +93,7 @@ - - + From 7f989b94b02bb7daf9cce964bdde078aac794033 Mon Sep 17 00:00:00 2001 From: Goffin Simon Date: Tue, 14 Nov 2017 14:25:36 +0100 Subject: [PATCH 27/37] [FIX] product: Impossible to get the right pricelist in multi company The logic was not the same in function _compute_product_pricelist and in function _inverse_product_pricelist. The function _get_partner_pricelist must check the default pricelist for the company when no pricelist is given for the specific partner(res_id) because the function set_multi doesn't set a specific pricelist to the partner if the pricelist set and the default one are the same. opw:779808 --- addons/product/models/product_pricelist.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/product/models/product_pricelist.py b/addons/product/models/product_pricelist.py index fd2bfdb9dec..a1bf5527b99 100644 --- a/addons/product/models/product_pricelist.py +++ b/addons/product/models/product_pricelist.py @@ -299,7 +299,7 @@ class Pricelist(models.Model): Property = self.env['ir.property'].with_context(force_company=company_id or self.env.user.company_id.id) p = Partner.browse(partner_id) - pl = Property.get('property_product_pricelist', Partner._name, '%s,%s' % (Partner._name, p.id)) + pl = Property.get('property_product_pricelist', Partner._name, '%s,%s' % (Partner._name, p.id)) or Property.get('property_product_pricelist', 'res.partner') if pl: pl = pl[0].id From 661dab1ed681ef408e7e7d78b7122157dae249ce Mon Sep 17 00:00:00 2001 From: Goffin Simon Date: Tue, 14 Nov 2017 22:34:45 +0100 Subject: [PATCH 28/37] [FIX] product: Keep the stable behavior Revert of this commit: 7f989b94b02bb7daf9cce964bdde078aac794033 because it changes the behavior in stable version. opw:779808 --- addons/product/models/product_pricelist.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/product/models/product_pricelist.py b/addons/product/models/product_pricelist.py index a1bf5527b99..fd2bfdb9dec 100644 --- a/addons/product/models/product_pricelist.py +++ b/addons/product/models/product_pricelist.py @@ -299,7 +299,7 @@ class Pricelist(models.Model): Property = self.env['ir.property'].with_context(force_company=company_id or self.env.user.company_id.id) p = Partner.browse(partner_id) - pl = Property.get('property_product_pricelist', Partner._name, '%s,%s' % (Partner._name, p.id)) or Property.get('property_product_pricelist', 'res.partner') + pl = Property.get('property_product_pricelist', Partner._name, '%s,%s' % (Partner._name, p.id)) if pl: pl = pl[0].id From 5297321207c2d45f8bb1c3e6f692fbde93148f0f Mon Sep 17 00:00:00 2001 From: Romain Derie Date: Mon, 13 Nov 2017 13:27:02 +0100 Subject: [PATCH 29/37] [FIX] website_sale: 0.00 total is showing in empty cart if logged in Before this commit, if you go on /shop/cart and your cart is empty, it will show the total (Subtotal, Taxes, Total) as $ 0.00. Indeed, the code is retrieving a 'sale.order' if you are connected and you already have a draft sale order on DB (eg: you just add something to cart and emptied it afterward). - Add product to your cart and proceed to checkout - On checkout cart, remove the product, your cart is now empty - Reload the page (you should still be on /shop/cart) or go to /shop/cart - You now see the zero prices (Subtotal, Taxes, Total) Now, we will hide this if you have an order but no line on that order. This closes #20896 --- addons/website_sale/views/templates.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml index 663f57f8b5e..b260d26af7e 100644 --- a/addons/website_sale/views/templates.xml +++ b/addons/website_sale/views/templates.xml @@ -1396,7 +1396,7 @@