From 126b49075d595e954e7ce18400aaaa243cc7a343 Mon Sep 17 00:00:00 2001 From: Stefan Rijnhart Date: Wed, 26 Jun 2013 15:58:42 +0200 Subject: [PATCH 01/16] [FIX] Export creates xml id based on wrong table name lp bug: https://launchpad.net/bugs/1194893 fixed bzr revid: stefan@therp.nl-20130626135842-sdbvopuen0s7liv9 --- openerp/osv/orm.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/openerp/osv/orm.py b/openerp/osv/orm.py index 499a21f8555..6aafd05e0bf 100644 --- a/openerp/osv/orm.py +++ b/openerp/osv/orm.py @@ -1106,7 +1106,7 @@ class BaseModel(object): def _get_xml_id(self, cr, uid, r): model_data = self.pool.get('ir.model.data') - data_ids = model_data.search(cr, uid, [('model', '=', r._table_name), ('res_id', '=', r['id'])]) + data_ids = model_data.search(cr, uid, [('model', '=', r._model._table), ('res_id', '=', r['id'])]) if len(data_ids): d = model_data.read(cr, uid, data_ids, ['name', 'module'])[0] if d['module']: @@ -1116,13 +1116,13 @@ class BaseModel(object): else: postfix = 0 while True: - n = self._table+'_'+str(r['id']) + (postfix and ('_'+str(postfix)) or '' ) + n = r._model._table+'_'+str(r['id']) + (postfix and ('_'+str(postfix)) or '' ) if not model_data.search(cr, uid, [('name', '=', n)]): break postfix += 1 model_data.create(cr, SUPERUSER_ID, { 'name': n, - 'model': self._name, + 'model': r._model._name, 'res_id': r['id'], 'module': '__export__', }) From 216f4d5e66452168b542f88adb703561c510f399 Mon Sep 17 00:00:00 2001 From: Stefan Rijnhart Date: Wed, 26 Jun 2013 16:04:39 +0200 Subject: [PATCH 02/16] [FIX] Do not search for model = table name in previous commit bzr revid: stefan@therp.nl-20130626140439-3emprb4ewc2xlcsy --- openerp/osv/orm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openerp/osv/orm.py b/openerp/osv/orm.py index 6aafd05e0bf..cfd811a80dc 100644 --- a/openerp/osv/orm.py +++ b/openerp/osv/orm.py @@ -1106,7 +1106,7 @@ class BaseModel(object): def _get_xml_id(self, cr, uid, r): model_data = self.pool.get('ir.model.data') - data_ids = model_data.search(cr, uid, [('model', '=', r._model._table), ('res_id', '=', r['id'])]) + data_ids = model_data.search(cr, uid, [('model', '=', r._model._name), ('res_id', '=', r['id'])]) if len(data_ids): d = model_data.read(cr, uid, data_ids, ['name', 'module'])[0] if d['module']: From e578e2af784cb3af11ceae7d07cc07c7036a85e9 Mon Sep 17 00:00:00 2001 From: "Mohammed Shekha (OpenERP)" Date: Thu, 17 Oct 2013 18:32:17 +0530 Subject: [PATCH 03/16] [FIX]Fix the issue of page navigation when all records of current page are deleted, currently it does not go to previous page instead displays blank list, expected behavior: it should navigated to previous page when all records of the current page deleted. bzr revid: msh@openerp.com-20131017130217-dtpukpq27fdmsvd9 --- addons/web/static/src/js/view_list.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/js/view_list.js b/addons/web/static/src/js/view_list.js index 74c2fc47aee..dd8b62ae619 100644 --- a/addons/web/static/src/js/view_list.js +++ b/addons/web/static/src/js/view_list.js @@ -593,7 +593,13 @@ instance.web.ListView = instance.web.View.extend( /** @lends instance.web.ListVi _(ids).each(function (id) { self.records.remove(self.records.get(id)); }); - self.configure_pager(self.dataset); + if (self.records.length == 0 && self.page > 0) { + //Trigger previous manually to navigate to previous page, + //If all records are deleted on current page. + self.$pager.find('ul li:first a').trigger('click'); + } else { + self.configure_pager(self.dataset); + } self.compute_aggregates(); }); }, From 62ea0bb3831cd5b5c60b69d4ee8d93e3bd679415 Mon Sep 17 00:00:00 2001 From: Stefan Rijnhart Date: Thu, 24 Oct 2013 23:47:35 +0200 Subject: [PATCH 04/16] [FIX] Update test for external id bzr revid: stefan@therp.nl-20131024214735-emciqtcm6vrs9xda --- openerp/tests/addons/test_impex/tests/test_export.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/openerp/tests/addons/test_impex/tests/test_export.py b/openerp/tests/addons/test_impex/tests/test_export.py index 26219b36d3b..995d69471d6 100644 --- a/openerp/tests/addons/test_impex/tests/test_export.py +++ b/openerp/tests/addons/test_impex/tests/test_export.py @@ -309,8 +309,9 @@ class test_m2o(CreatorCase): def test_external_id(self): integer_id = self.registry('export.integer').create( self.cr, openerp.SUPERUSER_ID, {'value': 42}) - # __export__.$class.$id - external_id = u'__export__.export_many2one_%d' % integer_id + # Expecting the m2o target model name in the external id, + # not this model's name + external_id = u'__export__.export_integer_%d' % integer_id self.assertEqual( self.export(integer_id, fields=['value/id']), [[external_id]]) From ec0f9de9dc06963c2d7aab704af1fba0f10470cd Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Fri, 21 Feb 2014 12:58:55 +0100 Subject: [PATCH 05/16] [FIX] web: preserve order of saved export fields list bzr revid: dle@openerp.com-20140221115855-ycny8ai1vyb23cdd --- addons/web/controllers/main.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index 20e552cdf0b..d55e7ad0270 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -1522,8 +1522,8 @@ class Export(openerpweb.Controller): req, model, map(operator.itemgetter('name'), export_fields_list)) return [ - {'name': field_name, 'label': fields_data[field_name]} - for field_name in fields_data.keys() + {'name': field['name'], 'label': fields_data[field['name']]} + for field in export_fields_list ] def fields_info(self, req, model, export_fields): From 16a5c4511469c12764d0896fc0f2a774d0fc1c5a Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Sat, 22 Feb 2014 03:57:06 +1100 Subject: [PATCH 06/16] [FIX] home action: open the linked menu in addition to execute the action. The menu tree is now correctly displayed instead of only messaging. bzr revid: mat@openerp.com-20140221165706-79uqffr5nk4zbj5e --- addons/web/static/src/js/chrome.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js index af271e3f2f9..8fb13aae746 100644 --- a/addons/web/static/src/js/chrome.js +++ b/addons/web/static/src/js/chrome.js @@ -1410,12 +1410,13 @@ instance.web.WebClient = instance.web.Client.extend({ if (_.isEmpty(state) || state.action == "login") { self.menu.has_been_loaded.done(function() { new instance.web.Model("res.users").call("read", [self.session.uid, ["action_id"]]).done(function(data) { - var first_menu_id = self.menu.$el.find("a:first").data("menu"); - if(first_menu_id) - self.menu.menu_click(first_menu_id); - if(data.action_id) { self.action_manager.do_action(data.action_id[0]); + self.menu.open_action(data.action_id[0]); + } else { + var first_menu_id = self.menu.$el.find("a:first").data("menu"); + if(first_menu_id) + self.menu.menu_click(first_menu_id); } }); }); From b0d401d6e580077e340c6ede46f608f5391f4250 Mon Sep 17 00:00:00 2001 From: Launchpad Translations on behalf of openerp <> Date: Mon, 24 Feb 2014 06:03:08 +0000 Subject: [PATCH 07/16] Launchpad automatic translations update. bzr revid: launchpad_translations_on_behalf_of_openerp-20140221063809-721gx6izacr4uc07 bzr revid: launchpad_translations_on_behalf_of_openerp-20140222073238-b28iwuxw1cp32fas bzr revid: launchpad_translations_on_behalf_of_openerp-20140223074450-qijz5rsfsjahcgq0 bzr revid: launchpad_translations_on_behalf_of_openerp-20140224060308-psqz6bx89jpqt428 --- openerp/addons/base/i18n/fi.po | 46 ++++++++++++++++++++++++++-------- openerp/addons/base/i18n/ja.po | 26 ++++++++++++++++--- openerp/addons/base/i18n/ro.po | 8 +++--- 3 files changed, 62 insertions(+), 18 deletions(-) diff --git a/openerp/addons/base/i18n/fi.po b/openerp/addons/base/i18n/fi.po index 300b24bac3c..4e9ab6d1a43 100644 --- a/openerp/addons/base/i18n/fi.po +++ b/openerp/addons/base/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-server\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:35+0000\n" -"PO-Revision-Date: 2014-02-18 15:52+0000\n" +"PO-Revision-Date: 2014-02-23 12:28+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-19 05:39+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-24 06:03+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing @@ -26,7 +26,7 @@ msgid "" " " msgstr "" "\n" -"Moduuli Šekkien kirjoittamisen ja tulostamiseen.\n" +"Moduuli Shekkien kirjoittamisen ja tulostamiseen.\n" "===========================================\n" " " @@ -135,7 +135,7 @@ msgstr "" "Moduuli joka lisää valmistajat ja ominaisuudet tuotelomakkeelle.\n" "=========================================================\n" "\n" -"Voit net määritellä tuotteelle seuraavat tiedot:\n" +"Voit nyt määritellä tuotteelle seuraavat tiedot:\n" "---------------------------------------------------------\n" " * Valmistaja\n" " * Valmistajan tuotenimi\n" @@ -448,6 +448,13 @@ msgid "" "invoices from picking, OpenERP is able to add and compute the shipping " "line.\n" msgstr "" +"\n" +"Sallii toimitustapojen lisäämisen myyntitilauksille ja keräilyyn. \n" +"==============================================================\n" +"\n" +"Voit määritellä oman huolitsijan ja toimitustaulukon hinnoille. Kun laskut " +"luodaan \n" +"keräilyssä, OpenERP lisää lähetysrivit ja laskee nille hinnat.\n" #. module: base #: code:addons/base/ir/ir_filters.py:80 @@ -598,7 +605,7 @@ msgstr "" #. module: base #: view:workflow.transition:0 msgid "Workflow Transition" -msgstr "" +msgstr "Työnkulun eteneminen" #. module: base #: model:res.country,name:base.gf @@ -647,6 +654,20 @@ msgid "" "* Use emails to automatically confirm and send acknowledgements for any " "event registration\n" msgstr "" +"\n" +"Tapahtumien organisointi ja hallinta.\n" +"====================================\n" +"\n" +"Tapahtumamoduuli mahdollistaa tehokkaan tapahtumien organisoinnin ja niihin " +"liittyvien \n" +"töiden hallinnan: suunnittelun, rekisteröintien seurannan, osallistumisen " +"jne. \n" +"\n" +"Pääominaisuudet\n" +"------------\n" +"* Hallitse tapahtumia ja rekisteröintejä\n" +"* Käytä sähköpostia automatisoimaan vahvistuksia ja lähettämään kuittaus " +"jokaisesta rekisteröitymisestä.\n" #. module: base #: selection:base.language.install,lang:0 @@ -1667,6 +1688,11 @@ msgid "" "=============\n" " " msgstr "" +"\n" +"Tämä moduuli lisää palautevalikon ja toimii jos Palauteportaali on " +"asennettu. \n" +"=======================================================================\n" +" " #. module: base #: report:ir.module.reference:0 @@ -3950,7 +3976,7 @@ msgstr "Raportointi" #: field:res.partner,title:0 #: field:res.partner.title,name:0 msgid "Title" -msgstr "Yhtiömuoto" +msgstr "Titteli" #. module: base #: help:ir.property,res_id:0 @@ -7966,7 +7992,7 @@ msgstr "Salasana" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_claim msgid "Portal Claim" -msgstr "Reklmaatioporttaali" +msgstr "Palauteportaali" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_pe @@ -15108,7 +15134,7 @@ msgstr "Bulgaria / български език" #. module: base #: model:ir.ui.menu,name:base.menu_aftersale msgid "After-Sale Services" -msgstr "Jälkimarkkinapalvelut" +msgstr "Asiakaspalvelut" #. module: base #: field:base.language.import,code:0 @@ -15726,7 +15752,7 @@ msgstr "Matkapuhelinnumero" #: model:ir.model,name:base.model_res_partner_category #: view:res.partner.category:0 msgid "Partner Categories" -msgstr "Kumppanien ryhmät" +msgstr "Kumppaniryhmät" #. module: base #: view:base.module.upgrade:0 diff --git a/openerp/addons/base/i18n/ja.po b/openerp/addons/base/i18n/ja.po index 7c8d43ec033..c73c2eea536 100644 --- a/openerp/addons/base/i18n/ja.po +++ b/openerp/addons/base/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-server\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:35+0000\n" -"PO-Revision-Date: 2014-02-15 11:37+0000\n" -"Last-Translator: Yoshi Tashiro \n" +"PO-Revision-Date: 2014-02-21 03:58+0000\n" +"Last-Translator: hiro TAKADA \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-16 06:41+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:32+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing @@ -8199,6 +8199,12 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" クリックしてアドレス帳に連絡先を追加してください。\n" +"

\n" +" OpenERPは顧客、ディスカッション、商機の履歴、文書など関連するすべての活動の追跡を容易にします。\n" +"

\n" +" " #. module: base #: model:ir.actions.act_window,name:base.bank_account_update @@ -10296,6 +10302,12 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" クリックしてアドレス帳に連絡先を追加してください。\n" +"

\n" +" OpenERPは仕入先、ディスカッション、購入の履歴、文書など関連するすべての活動の追跡を容易にします。\n" +"

\n" +" " #. module: base #: model:res.country,name:base.lr @@ -15794,6 +15806,12 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" クリックしてアドレス帳に連絡先を追加してください。\n" +"

\n" +" OpenERPは顧客、ディスカッション、商機の履歴、文書など関連するすべての活動の追跡を容易にします。\n" +"

\n" +" " #. module: base #: model:res.partner.category,name:base.res_partner_category_2 diff --git a/openerp/addons/base/i18n/ro.po b/openerp/addons/base/i18n/ro.po index 2aade423c53..5eb162874eb 100644 --- a/openerp/addons/base/i18n/ro.po +++ b/openerp/addons/base/i18n/ro.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-server\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:35+0000\n" -"PO-Revision-Date: 2014-02-10 17:39+0000\n" +"PO-Revision-Date: 2014-02-22 05:51+0000\n" "Last-Translator: Dorin \n" "Language-Team: Romanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-11 06:40+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-23 07:44+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing @@ -510,7 +510,7 @@ msgstr "Limită de credit" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_project_long_term msgid "Portal Project Long Term" -msgstr "" +msgstr "Portal proiect termen lung" #. module: base #: field:ir.model.constraint,date_update:0 From b9f72dae74b04c44d8c3e7202f4688ecf64c3065 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Mon, 24 Feb 2014 17:19:18 +0100 Subject: [PATCH 08/16] [FIX] orm: do not drop low level columns (aka 'magic columns') when deleting ir.model.fields lp bug: https://launchpad.net/bugs/1262150 fixed bzr revid: mat@openerp.com-20140224161918-9pe1x3jeno8t82p1 --- openerp/addons/base/ir/ir_model.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/openerp/addons/base/ir/ir_model.py b/openerp/addons/base/ir/ir_model.py index 357aad7bfc5..ec89fe8bc70 100644 --- a/openerp/addons/base/ir/ir_model.py +++ b/openerp/addons/base/ir/ir_model.py @@ -33,7 +33,7 @@ from openerp.osv.orm import Model from openerp.tools.safe_eval import safe_eval as eval from openerp.tools import config from openerp.tools.translate import _ -from openerp.osv.orm import except_orm, browse_record +from openerp.osv.orm import except_orm, browse_record, MAGIC_COLUMNS _logger = logging.getLogger(__name__) @@ -302,6 +302,8 @@ class ir_model_fields(osv.osv): def _drop_column(self, cr, uid, ids, context=None): for field in self.browse(cr, uid, ids, context): + if field.name in MAGIC_COLUMNS: + continue model = self.pool.get(field.model) cr.execute('select relkind from pg_class where relname=%s', (model._table,)) result = cr.fetchone() From bf51816215de971363f5747db13927ddda1d5b4f Mon Sep 17 00:00:00 2001 From: Launchpad Translations on behalf of openerp <> Date: Wed, 26 Feb 2014 07:30:44 +0000 Subject: [PATCH 09/16] Launchpad automatic translations update. bzr revid: launchpad_translations_on_behalf_of_openerp-20140225062406-g9e0edcgz29z4det bzr revid: launchpad_translations_on_behalf_of_openerp-20140226073044-dmjdmn4cvpbgh806 --- openerp/addons/base/i18n/fi.po | 34 +++++++++++++++++----------------- openerp/addons/base/i18n/ja.po | 24 ++++++++++++------------ 2 files changed, 29 insertions(+), 29 deletions(-) diff --git a/openerp/addons/base/i18n/fi.po b/openerp/addons/base/i18n/fi.po index 4e9ab6d1a43..51d450f6abd 100644 --- a/openerp/addons/base/i18n/fi.po +++ b/openerp/addons/base/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-server\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:35+0000\n" -"PO-Revision-Date: 2014-02-23 12:28+0000\n" +"PO-Revision-Date: 2014-02-25 20:15+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-24 06:03+0000\n" -"X-Generator: Launchpad (build 16926)\n" +"X-Launchpad-Export-Date: 2014-02-26 07:30+0000\n" +"X-Generator: Launchpad (build 16935)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing @@ -1919,7 +1919,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_project_issue msgid "Portal Issue" -msgstr "Porttaaliongelma" +msgstr "Portaaliongelma" #. module: base #: model:ir.ui.menu,name:base.menu_tools @@ -2059,7 +2059,7 @@ msgstr "Alankomaat" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_event msgid "Portal Event" -msgstr "Porttaalitapahtuma" +msgstr "Portaalitapahtuma" #. module: base #: selection:ir.translation,state:0 @@ -6334,7 +6334,7 @@ msgstr "Ryhmän nimi ei voi alkaa \"-\"" #: view:ir.module.module:0 #: model:ir.ui.menu,name:base.module_mi msgid "Apps" -msgstr "Sovellukset" +msgstr "Sovelluskauppa" #. module: base #: view:ir.ui.view_sc:0 @@ -7929,7 +7929,7 @@ msgstr "Tämä ikkuna" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_anonymous msgid "Anonymous portal" -msgstr "Yleinen porttaali" +msgstr "Anonyymiportaali" #. module: base #: field:base.language.export,format:0 @@ -8237,7 +8237,7 @@ msgstr "Liike- ja analyyttinen kirjanpito" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_project msgid "Portal Project" -msgstr "Porttaaliprojekti" +msgstr "Portaaliprojekti" #. module: base #: model:res.country,name:base.cc @@ -8764,7 +8764,7 @@ msgstr "Hongkong" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_sale msgid "Portal Sale" -msgstr "Myyntiporttaali" +msgstr "Myyntiportaali" #. module: base #: field:ir.default,ref_id:0 @@ -9045,7 +9045,7 @@ msgstr "" #. module: base #: model:ir.ui.menu,name:base.menu_view_base_module_update msgid "Update Modules List" -msgstr "Päivitä lista moduuleista" +msgstr "Päivitä moduulilista" #. module: base #: code:addons/base/module/module.py:359 @@ -10308,7 +10308,7 @@ msgstr "Kenttien kuvaukset" #. module: base #: model:ir.module.module,shortdesc:base.module_analytic_contract_hr_expense msgid "Contracts Management: hr_expense link" -msgstr "Sopimushallint: hr_expense link" +msgstr "Sopimushallinat: hr_expense link" #. module: base #: code:addons/base/module/module.py:670 @@ -10572,7 +10572,7 @@ msgstr "Väliyksikkö" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_stock msgid "Portal Stock" -msgstr "Porttaalivarasto" +msgstr "Portaalivarasto" #. module: base #: field:workflow.activity,kind:0 @@ -10640,7 +10640,7 @@ msgstr "Kohdetietueen ID tietokannassa" #. module: base #: model:ir.module.module,shortdesc:base.module_account_analytic_analysis msgid "Contracts Management" -msgstr "Sopimustenhallinta" +msgstr "Sopimushallinta" #. module: base #: selection:base.language.install,lang:0 @@ -10768,7 +10768,7 @@ msgstr "Moniyritys" #: model:ir.module.category,name:base.module_category_portal #: model:ir.module.module,shortdesc:base.module_portal msgid "Portal" -msgstr "Porttaali" +msgstr "Portaali" #. module: base #: selection:ir.translation,state:0 @@ -10969,7 +10969,7 @@ msgstr "Tehtävät" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_hr_employees msgid "Portal HR employees" -msgstr "Henkilöstöhallinnon työntekijäporttaali" +msgstr "Henkilöstöhallinnon työntekijäportaali" #. module: base #: selection:base.language.install,lang:0 @@ -12808,7 +12808,7 @@ msgstr "Malediivit" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_crm msgid "Portal CRM" -msgstr "CRM-porttaali" +msgstr "CRM-portaali" #. module: base #: model:ir.ui.menu,name:base.next_id_4 @@ -15899,7 +15899,7 @@ msgstr "" #: model:ir.actions.act_window,name:base.open_module_tree #: model:ir.ui.menu,name:base.menu_module_tree msgid "Installed Modules" -msgstr "Asennetut moduulit" +msgstr "Asenna moduulit" #. module: base #: code:addons/base/res/res_users.py:170 diff --git a/openerp/addons/base/i18n/ja.po b/openerp/addons/base/i18n/ja.po index c73c2eea536..1200d4268b9 100644 --- a/openerp/addons/base/i18n/ja.po +++ b/openerp/addons/base/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-server\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:35+0000\n" -"PO-Revision-Date: 2014-02-21 03:58+0000\n" -"Last-Translator: hiro TAKADA \n" +"PO-Revision-Date: 2014-02-25 09:21+0000\n" +"Last-Translator: Yoshi Tashiro \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-22 07:32+0000\n" -"X-Generator: Launchpad (build 16926)\n" +"X-Launchpad-Export-Date: 2014-02-26 07:30+0000\n" +"X-Generator: Launchpad (build 16935)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing @@ -3366,7 +3366,7 @@ msgstr "アルメニア" #. module: base #: model:ir.module.module,summary:base.module_hr_evaluation msgid "Periodical Evaluations, Appraisals, Surveys" -msgstr "" +msgstr "定期評価、査定、調査" #. module: base #: model:ir.actions.act_window,name:base.ir_property_form @@ -5724,7 +5724,7 @@ msgstr "起動設定ウィザード" #. module: base #: model:ir.module.module,summary:base.module_mrp msgid "Manufacturing Orders, Bill of Materials, Routing" -msgstr "" +msgstr "製造オーダ、部品表、工順" #. module: base #: field:ir.attachment,name:0 @@ -8131,7 +8131,7 @@ msgstr "カスタム項目" #. module: base #: model:ir.module.module,summary:base.module_account_accountant msgid "Financial and Analytic Accounting" -msgstr "" +msgstr "財務会計、分析会計" #. module: base #: model:ir.module.module,shortdesc:base.module_portal_project @@ -8431,7 +8431,7 @@ msgstr "" #. module: base #: model:ir.module.module,summary:base.module_hr_recruitment msgid "Jobs, Recruitment, Applications, Job Interviews" -msgstr "" +msgstr "仕事、求人、応募、面接" #. module: base #: code:addons/base/module/module.py:539 @@ -8857,7 +8857,7 @@ msgstr "グループのユーザは自動的にグループを継承します。 #. module: base #: model:ir.module.module,summary:base.module_note msgid "Sticky notes, Collaborative, Memos" -msgstr "" +msgstr "付箋、コラボレーション、メモ" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_attendance @@ -10255,7 +10255,7 @@ msgstr "" #. module: base #: model:ir.module.module,summary:base.module_hr_holidays msgid "Holidays, Allocation and Leave Requests" -msgstr "" +msgstr "休暇割当、申請・承認" #. module: base #: model:ir.module.module,description:base.module_web_hello @@ -13081,7 +13081,7 @@ msgstr "ガボン" #. module: base #: model:ir.module.module,summary:base.module_stock msgid "Inventory, Logistic, Storage" -msgstr "" +msgstr "在庫、経路、保管場所" #. module: base #: view:ir.actions.act_window:0 @@ -14890,7 +14890,7 @@ msgstr "高度なレポート" #. module: base #: model:ir.module.module,summary:base.module_purchase msgid "Purchase Orders, Receptions, Supplier Invoices" -msgstr "" +msgstr "発注、入荷、仕入先請求" #. module: base #: model:ir.module.module,description:base.module_hr_payroll From 4a6ba6f107821bf53d444ee18fa966f5265d6831 Mon Sep 17 00:00:00 2001 From: Launchpad Translations on behalf of openerp <> Date: Sat, 1 Mar 2014 05:51:21 +0000 Subject: [PATCH 10/16] Launchpad automatic translations update. bzr revid: launchpad_translations_on_behalf_of_openerp-20140222073700-ln192h40jpgmjkzn bzr revid: launchpad_translations_on_behalf_of_openerp-20140225062424-uzng6wm762r9e5y1 bzr revid: launchpad_translations_on_behalf_of_openerp-20140227063007-7dey6pyrhev19em4 bzr revid: launchpad_translations_on_behalf_of_openerp-20140301055121-idw71yvmfonj1mmz --- addons/web/i18n/ar.po | 4 ++-- addons/web/i18n/bg.po | 4 ++-- addons/web/i18n/bn.po | 4 ++-- addons/web/i18n/bs.po | 6 +++--- addons/web/i18n/ca.po | 4 ++-- addons/web/i18n/cs.po | 4 ++-- addons/web/i18n/da.po | 4 ++-- addons/web/i18n/de.po | 4 ++-- addons/web/i18n/en_AU.po | 4 ++-- addons/web/i18n/en_GB.po | 4 ++-- addons/web/i18n/es.po | 4 ++-- addons/web/i18n/es_CL.po | 4 ++-- addons/web/i18n/es_CR.po | 4 ++-- addons/web/i18n/es_DO.po | 4 ++-- addons/web/i18n/es_EC.po | 4 ++-- addons/web/i18n/es_MX.po | 4 ++-- addons/web/i18n/es_PE.po | 4 ++-- addons/web/i18n/et.po | 30 ++++++++++++++++------------ addons/web/i18n/eu.po | 4 ++-- addons/web/i18n/fa.po | 4 ++-- addons/web/i18n/fi.po | 10 +++++----- addons/web/i18n/fr.po | 4 ++-- addons/web/i18n/fr_CA.po | 4 ++-- addons/web/i18n/gl.po | 4 ++-- addons/web/i18n/gu.po | 4 ++-- addons/web/i18n/he.po | 4 ++-- addons/web/i18n/hi.po | 4 ++-- addons/web/i18n/hr.po | 4 ++-- addons/web/i18n/hu.po | 4 ++-- addons/web/i18n/id.po | 4 ++-- addons/web/i18n/it.po | 4 ++-- addons/web/i18n/ja.po | 28 +++++++++++++------------- addons/web/i18n/ka.po | 4 ++-- addons/web/i18n/ko.po | 4 ++-- addons/web/i18n/lo.po | 4 ++-- addons/web/i18n/lt.po | 4 ++-- addons/web/i18n/lv.po | 4 ++-- addons/web/i18n/mk.po | 4 ++-- addons/web/i18n/mn.po | 4 ++-- addons/web/i18n/nb.po | 4 ++-- addons/web/i18n/nl.po | 4 ++-- addons/web/i18n/nl_BE.po | 4 ++-- addons/web/i18n/pl.po | 4 ++-- addons/web/i18n/pt.po | 4 ++-- addons/web/i18n/pt_BR.po | 4 ++-- addons/web/i18n/ro.po | 4 ++-- addons/web/i18n/ru.po | 4 ++-- addons/web/i18n/sk.po | 4 ++-- addons/web/i18n/sl.po | 4 ++-- addons/web/i18n/sq.po | 4 ++-- addons/web/i18n/sr@latin.po | 4 ++-- addons/web/i18n/sv.po | 4 ++-- addons/web/i18n/th.po | 4 ++-- addons/web/i18n/tr.po | 4 ++-- addons/web/i18n/uk.po | 4 ++-- addons/web/i18n/vi.po | 4 ++-- addons/web/i18n/zh_CN.po | 4 ++-- addons/web/i18n/zh_TW.po | 4 ++-- addons/web_api/i18n/cs.po | 4 ++-- addons/web_api/i18n/es_CR.po | 4 ++-- addons/web_calendar/i18n/ar.po | 4 ++-- addons/web_calendar/i18n/bg.po | 4 ++-- addons/web_calendar/i18n/bn.po | 4 ++-- addons/web_calendar/i18n/bs.po | 6 +++--- addons/web_calendar/i18n/ca.po | 4 ++-- addons/web_calendar/i18n/cs.po | 4 ++-- addons/web_calendar/i18n/da.po | 4 ++-- addons/web_calendar/i18n/de.po | 4 ++-- addons/web_calendar/i18n/en_AU.po | 4 ++-- addons/web_calendar/i18n/en_GB.po | 4 ++-- addons/web_calendar/i18n/es.po | 4 ++-- addons/web_calendar/i18n/es_CL.po | 4 ++-- addons/web_calendar/i18n/es_CR.po | 4 ++-- addons/web_calendar/i18n/es_DO.po | 4 ++-- addons/web_calendar/i18n/es_EC.po | 4 ++-- addons/web_calendar/i18n/es_MX.po | 4 ++-- addons/web_calendar/i18n/es_PE.po | 4 ++-- addons/web_calendar/i18n/et.po | 4 ++-- addons/web_calendar/i18n/eu.po | 4 ++-- addons/web_calendar/i18n/fa.po | 4 ++-- addons/web_calendar/i18n/fi.po | 4 ++-- addons/web_calendar/i18n/fr.po | 4 ++-- addons/web_calendar/i18n/fr_CA.po | 4 ++-- addons/web_calendar/i18n/gl.po | 4 ++-- addons/web_calendar/i18n/gu.po | 4 ++-- addons/web_calendar/i18n/hr.po | 4 ++-- addons/web_calendar/i18n/hu.po | 4 ++-- addons/web_calendar/i18n/id.po | 4 ++-- addons/web_calendar/i18n/it.po | 4 ++-- addons/web_calendar/i18n/ja.po | 4 ++-- addons/web_calendar/i18n/ka.po | 4 ++-- addons/web_calendar/i18n/ko.po | 4 ++-- addons/web_calendar/i18n/lt.po | 4 ++-- addons/web_calendar/i18n/mk.po | 4 ++-- addons/web_calendar/i18n/mn.po | 4 ++-- addons/web_calendar/i18n/nb.po | 4 ++-- addons/web_calendar/i18n/nl.po | 4 ++-- addons/web_calendar/i18n/nl_BE.po | 4 ++-- addons/web_calendar/i18n/pl.po | 4 ++-- addons/web_calendar/i18n/pt.po | 4 ++-- addons/web_calendar/i18n/pt_BR.po | 4 ++-- addons/web_calendar/i18n/ro.po | 4 ++-- addons/web_calendar/i18n/ru.po | 4 ++-- addons/web_calendar/i18n/sk.po | 4 ++-- addons/web_calendar/i18n/sl.po | 4 ++-- addons/web_calendar/i18n/sq.po | 4 ++-- addons/web_calendar/i18n/sr@latin.po | 4 ++-- addons/web_calendar/i18n/sv.po | 4 ++-- addons/web_calendar/i18n/th.po | 4 ++-- addons/web_calendar/i18n/tr.po | 4 ++-- addons/web_calendar/i18n/uk.po | 4 ++-- addons/web_calendar/i18n/zh_CN.po | 4 ++-- addons/web_calendar/i18n/zh_TW.po | 4 ++-- addons/web_diagram/i18n/ar.po | 4 ++-- addons/web_diagram/i18n/bg.po | 4 ++-- addons/web_diagram/i18n/bn.po | 4 ++-- addons/web_diagram/i18n/bs.po | 6 +++--- addons/web_diagram/i18n/ca.po | 4 ++-- addons/web_diagram/i18n/cs.po | 4 ++-- addons/web_diagram/i18n/da.po | 4 ++-- addons/web_diagram/i18n/de.po | 4 ++-- addons/web_diagram/i18n/en_AU.po | 4 ++-- addons/web_diagram/i18n/en_GB.po | 4 ++-- addons/web_diagram/i18n/es.po | 4 ++-- addons/web_diagram/i18n/es_CL.po | 4 ++-- addons/web_diagram/i18n/es_CR.po | 4 ++-- addons/web_diagram/i18n/es_DO.po | 4 ++-- addons/web_diagram/i18n/es_EC.po | 4 ++-- addons/web_diagram/i18n/es_MX.po | 4 ++-- addons/web_diagram/i18n/es_PE.po | 4 ++-- addons/web_diagram/i18n/et.po | 4 ++-- addons/web_diagram/i18n/fa.po | 4 ++-- addons/web_diagram/i18n/fi.po | 4 ++-- addons/web_diagram/i18n/fr.po | 4 ++-- addons/web_diagram/i18n/gl.po | 4 ++-- addons/web_diagram/i18n/gu.po | 4 ++-- addons/web_diagram/i18n/hr.po | 4 ++-- addons/web_diagram/i18n/hu.po | 4 ++-- addons/web_diagram/i18n/id.po | 4 ++-- addons/web_diagram/i18n/it.po | 4 ++-- addons/web_diagram/i18n/ja.po | 4 ++-- addons/web_diagram/i18n/ka.po | 4 ++-- addons/web_diagram/i18n/ko.po | 4 ++-- addons/web_diagram/i18n/lt.po | 4 ++-- addons/web_diagram/i18n/mk.po | 4 ++-- addons/web_diagram/i18n/mn.po | 4 ++-- addons/web_diagram/i18n/nb.po | 4 ++-- addons/web_diagram/i18n/nl.po | 4 ++-- addons/web_diagram/i18n/nl_BE.po | 4 ++-- addons/web_diagram/i18n/pl.po | 4 ++-- addons/web_diagram/i18n/pt.po | 4 ++-- addons/web_diagram/i18n/pt_BR.po | 4 ++-- addons/web_diagram/i18n/ro.po | 4 ++-- addons/web_diagram/i18n/ru.po | 4 ++-- addons/web_diagram/i18n/sl.po | 4 ++-- addons/web_diagram/i18n/sq.po | 4 ++-- addons/web_diagram/i18n/sr@latin.po | 4 ++-- addons/web_diagram/i18n/sv.po | 4 ++-- addons/web_diagram/i18n/th.po | 4 ++-- addons/web_diagram/i18n/tr.po | 4 ++-- addons/web_diagram/i18n/zh_CN.po | 4 ++-- addons/web_diagram/i18n/zh_TW.po | 4 ++-- addons/web_gantt/i18n/ar.po | 4 ++-- addons/web_gantt/i18n/bg.po | 4 ++-- addons/web_gantt/i18n/bn.po | 4 ++-- addons/web_gantt/i18n/bs.po | 4 ++-- addons/web_gantt/i18n/ca.po | 4 ++-- addons/web_gantt/i18n/cs.po | 4 ++-- addons/web_gantt/i18n/da.po | 4 ++-- addons/web_gantt/i18n/de.po | 4 ++-- addons/web_gantt/i18n/en_AU.po | 4 ++-- addons/web_gantt/i18n/en_GB.po | 4 ++-- addons/web_gantt/i18n/es.po | 4 ++-- addons/web_gantt/i18n/es_CL.po | 4 ++-- addons/web_gantt/i18n/es_CR.po | 4 ++-- addons/web_gantt/i18n/es_DO.po | 4 ++-- addons/web_gantt/i18n/es_EC.po | 4 ++-- addons/web_gantt/i18n/es_MX.po | 4 ++-- addons/web_gantt/i18n/et.po | 4 ++-- addons/web_gantt/i18n/fa.po | 4 ++-- addons/web_gantt/i18n/fi.po | 4 ++-- addons/web_gantt/i18n/fr.po | 4 ++-- addons/web_gantt/i18n/gl.po | 4 ++-- addons/web_gantt/i18n/gu.po | 4 ++-- addons/web_gantt/i18n/he.po | 4 ++-- addons/web_gantt/i18n/hr.po | 4 ++-- addons/web_gantt/i18n/hu.po | 4 ++-- addons/web_gantt/i18n/it.po | 4 ++-- addons/web_gantt/i18n/ja.po | 4 ++-- addons/web_gantt/i18n/ka.po | 4 ++-- addons/web_gantt/i18n/ko.po | 4 ++-- addons/web_gantt/i18n/lo.po | 4 ++-- addons/web_gantt/i18n/lt.po | 4 ++-- addons/web_gantt/i18n/mk.po | 4 ++-- addons/web_gantt/i18n/mn.po | 4 ++-- addons/web_gantt/i18n/nb.po | 4 ++-- addons/web_gantt/i18n/nl.po | 4 ++-- addons/web_gantt/i18n/nl_BE.po | 4 ++-- addons/web_gantt/i18n/pl.po | 4 ++-- addons/web_gantt/i18n/pt.po | 4 ++-- addons/web_gantt/i18n/pt_BR.po | 4 ++-- addons/web_gantt/i18n/ro.po | 4 ++-- addons/web_gantt/i18n/ru.po | 4 ++-- addons/web_gantt/i18n/sl.po | 4 ++-- addons/web_gantt/i18n/sq.po | 4 ++-- addons/web_gantt/i18n/sr@latin.po | 4 ++-- addons/web_gantt/i18n/sv.po | 4 ++-- addons/web_gantt/i18n/th.po | 4 ++-- addons/web_gantt/i18n/tr.po | 4 ++-- addons/web_gantt/i18n/zh_CN.po | 4 ++-- addons/web_graph/i18n/ar.po | 4 ++-- addons/web_graph/i18n/bg.po | 4 ++-- addons/web_graph/i18n/bn.po | 4 ++-- addons/web_graph/i18n/bs.po | 6 +++--- addons/web_graph/i18n/ca.po | 4 ++-- addons/web_graph/i18n/cs.po | 4 ++-- addons/web_graph/i18n/da.po | 4 ++-- addons/web_graph/i18n/de.po | 4 ++-- addons/web_graph/i18n/en_AU.po | 4 ++-- addons/web_graph/i18n/en_GB.po | 4 ++-- addons/web_graph/i18n/es.po | 4 ++-- addons/web_graph/i18n/es_CL.po | 4 ++-- addons/web_graph/i18n/es_CR.po | 4 ++-- addons/web_graph/i18n/es_DO.po | 4 ++-- addons/web_graph/i18n/es_EC.po | 4 ++-- addons/web_graph/i18n/es_MX.po | 4 ++-- addons/web_graph/i18n/et.po | 4 ++-- addons/web_graph/i18n/fa.po | 4 ++-- addons/web_graph/i18n/fi.po | 4 ++-- addons/web_graph/i18n/fr.po | 4 ++-- addons/web_graph/i18n/fr_CA.po | 4 ++-- addons/web_graph/i18n/gl.po | 4 ++-- addons/web_graph/i18n/gu.po | 4 ++-- addons/web_graph/i18n/he.po | 4 ++-- addons/web_graph/i18n/hr.po | 4 ++-- addons/web_graph/i18n/hu.po | 4 ++-- addons/web_graph/i18n/it.po | 4 ++-- addons/web_graph/i18n/ja.po | 4 ++-- addons/web_graph/i18n/ka.po | 4 ++-- addons/web_graph/i18n/ko.po | 4 ++-- addons/web_graph/i18n/lt.po | 4 ++-- addons/web_graph/i18n/mk.po | 4 ++-- addons/web_graph/i18n/mn.po | 4 ++-- addons/web_graph/i18n/nb.po | 4 ++-- addons/web_graph/i18n/nl.po | 4 ++-- addons/web_graph/i18n/nl_BE.po | 4 ++-- addons/web_graph/i18n/pl.po | 4 ++-- addons/web_graph/i18n/pt.po | 4 ++-- addons/web_graph/i18n/pt_BR.po | 4 ++-- addons/web_graph/i18n/ro.po | 4 ++-- addons/web_graph/i18n/ru.po | 4 ++-- addons/web_graph/i18n/sl.po | 4 ++-- addons/web_graph/i18n/sq.po | 4 ++-- addons/web_graph/i18n/sr@latin.po | 4 ++-- addons/web_graph/i18n/sv.po | 4 ++-- addons/web_graph/i18n/th.po | 4 ++-- addons/web_graph/i18n/tr.po | 4 ++-- addons/web_graph/i18n/zh_CN.po | 4 ++-- addons/web_hello/i18n/ar.po | 4 ++-- addons/web_hello/i18n/cs.po | 4 ++-- addons/web_hello/i18n/es_CR.po | 4 ++-- addons/web_hello/i18n/fr.po | 4 ++-- addons/web_hello/i18n/pt_BR.po | 4 ++-- addons/web_kanban/i18n/ar.po | 4 ++-- addons/web_kanban/i18n/bg.po | 4 ++-- addons/web_kanban/i18n/bn.po | 4 ++-- addons/web_kanban/i18n/bs.po | 6 +++--- addons/web_kanban/i18n/ca.po | 4 ++-- addons/web_kanban/i18n/cs.po | 4 ++-- addons/web_kanban/i18n/da.po | 4 ++-- addons/web_kanban/i18n/de.po | 4 ++-- addons/web_kanban/i18n/en_AU.po | 4 ++-- addons/web_kanban/i18n/en_GB.po | 4 ++-- addons/web_kanban/i18n/es.po | 4 ++-- addons/web_kanban/i18n/es_CL.po | 4 ++-- addons/web_kanban/i18n/es_CR.po | 4 ++-- addons/web_kanban/i18n/es_DO.po | 4 ++-- addons/web_kanban/i18n/es_EC.po | 4 ++-- addons/web_kanban/i18n/es_MX.po | 4 ++-- addons/web_kanban/i18n/et.po | 4 ++-- addons/web_kanban/i18n/fa.po | 4 ++-- addons/web_kanban/i18n/fi.po | 4 ++-- addons/web_kanban/i18n/fr.po | 4 ++-- addons/web_kanban/i18n/fr_CA.po | 4 ++-- addons/web_kanban/i18n/gl.po | 4 ++-- addons/web_kanban/i18n/gu.po | 4 ++-- addons/web_kanban/i18n/he.po | 4 ++-- addons/web_kanban/i18n/hr.po | 4 ++-- addons/web_kanban/i18n/hu.po | 4 ++-- addons/web_kanban/i18n/it.po | 4 ++-- addons/web_kanban/i18n/ja.po | 6 +++--- addons/web_kanban/i18n/ka.po | 4 ++-- addons/web_kanban/i18n/ko.po | 4 ++-- addons/web_kanban/i18n/lt.po | 4 ++-- addons/web_kanban/i18n/mk.po | 4 ++-- addons/web_kanban/i18n/mn.po | 4 ++-- addons/web_kanban/i18n/nb.po | 4 ++-- addons/web_kanban/i18n/nl.po | 4 ++-- addons/web_kanban/i18n/nl_BE.po | 4 ++-- addons/web_kanban/i18n/pl.po | 4 ++-- addons/web_kanban/i18n/pt.po | 4 ++-- addons/web_kanban/i18n/pt_BR.po | 4 ++-- addons/web_kanban/i18n/ro.po | 4 ++-- addons/web_kanban/i18n/ru.po | 4 ++-- addons/web_kanban/i18n/sl.po | 4 ++-- addons/web_kanban/i18n/sr@latin.po | 4 ++-- addons/web_kanban/i18n/sv.po | 4 ++-- addons/web_kanban/i18n/th.po | 4 ++-- addons/web_kanban/i18n/tr.po | 4 ++-- addons/web_kanban/i18n/zh_CN.po | 4 ++-- addons/web_kanban/i18n/zh_TW.po | 4 ++-- addons/web_tests/i18n/cs.po | 4 ++-- addons/web_tests/i18n/es.po | 4 ++-- addons/web_tests/i18n/es_CR.po | 4 ++-- addons/web_tests/i18n/fr_CA.po | 4 ++-- addons/web_view_editor/i18n/ar.po | 4 ++-- addons/web_view_editor/i18n/bs.po | 6 +++--- addons/web_view_editor/i18n/cs.po | 4 ++-- addons/web_view_editor/i18n/da.po | 4 ++-- addons/web_view_editor/i18n/de.po | 4 ++-- addons/web_view_editor/i18n/en_AU.po | 4 ++-- addons/web_view_editor/i18n/en_GB.po | 4 ++-- addons/web_view_editor/i18n/es.po | 4 ++-- addons/web_view_editor/i18n/es_DO.po | 4 ++-- addons/web_view_editor/i18n/es_EC.po | 4 ++-- addons/web_view_editor/i18n/es_MX.po | 4 ++-- addons/web_view_editor/i18n/et.po | 4 ++-- addons/web_view_editor/i18n/fa.po | 4 ++-- addons/web_view_editor/i18n/fi.po | 4 ++-- addons/web_view_editor/i18n/fr.po | 4 ++-- addons/web_view_editor/i18n/he.po | 4 ++-- addons/web_view_editor/i18n/hr.po | 4 ++-- addons/web_view_editor/i18n/hu.po | 4 ++-- addons/web_view_editor/i18n/it.po | 4 ++-- addons/web_view_editor/i18n/ko.po | 4 ++-- addons/web_view_editor/i18n/lt.po | 4 ++-- addons/web_view_editor/i18n/lv.po | 4 ++-- addons/web_view_editor/i18n/mk.po | 4 ++-- addons/web_view_editor/i18n/mn.po | 4 ++-- addons/web_view_editor/i18n/nb.po | 4 ++-- addons/web_view_editor/i18n/nl.po | 4 ++-- addons/web_view_editor/i18n/nl_BE.po | 4 ++-- addons/web_view_editor/i18n/pl.po | 4 ++-- addons/web_view_editor/i18n/pt.po | 4 ++-- addons/web_view_editor/i18n/pt_BR.po | 4 ++-- addons/web_view_editor/i18n/ro.po | 4 ++-- addons/web_view_editor/i18n/ru.po | 4 ++-- addons/web_view_editor/i18n/sl.po | 4 ++-- addons/web_view_editor/i18n/sv.po | 4 ++-- addons/web_view_editor/i18n/th.po | 4 ++-- addons/web_view_editor/i18n/tr.po | 4 ++-- addons/web_view_editor/i18n/zh_CN.po | 4 ++-- openerp/addons/base/i18n/fi.po | 14 ++++++------- 353 files changed, 748 insertions(+), 744 deletions(-) diff --git a/addons/web/i18n/ar.po b/addons/web/i18n/ar.po index da85ebfa298..42555c05423 100644 --- a/addons/web/i18n/ar.po +++ b/addons/web/i18n/ar.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:44+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:33+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/bg.po b/addons/web/i18n/bg.po index e31aefe6c29..96c400b6b86 100644 --- a/addons/web/i18n/bg.po +++ b/addons/web/i18n/bg.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:33+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/bn.po b/addons/web/i18n/bn.po index 1f42ba50c05..aa79349b9e9 100644 --- a/addons/web/i18n/bn.po +++ b/addons/web/i18n/bn.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:44+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:33+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/bs.po b/addons/web/i18n/bs.po index 1818ee9c6be..4e1198f163a 100644 --- a/addons/web/i18n/bs.po +++ b/addons/web/i18n/bs.po @@ -9,13 +9,13 @@ msgstr "" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" "PO-Revision-Date: 2013-09-05 10:27+0000\n" -"Last-Translator: Bosko Stojakovic \n" +"Last-Translator: Boško Stojaković \n" "Language-Team: Bosnian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:33+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/ca.po b/addons/web/i18n/ca.po index 978c374f28a..61bf121bf10 100644 --- a/addons/web/i18n/ca.po +++ b/addons/web/i18n/ca.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:33+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/cs.po b/addons/web/i18n/cs.po index 9f796b3e57a..17b948769d9 100644 --- a/addons/web/i18n/cs.po +++ b/addons/web/i18n/cs.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:33+0000\n" +"X-Generator: Launchpad (build 16926)\n" "X-Poedit-Language: Czech\n" #. module: web diff --git a/addons/web/i18n/da.po b/addons/web/i18n/da.po index 62b57e7d4fb..285b49cb0e9 100644 --- a/addons/web/i18n/da.po +++ b/addons/web/i18n/da.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:33+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/de.po b/addons/web/i18n/de.po index 05e0f844312..beea797a85e 100644 --- a/addons/web/i18n/de.po +++ b/addons/web/i18n/de.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/en_AU.po b/addons/web/i18n/en_AU.po index d33438aa3fe..63ad8de01ac 100644 --- a/addons/web/i18n/en_AU.po +++ b/addons/web/i18n/en_AU.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/en_GB.po b/addons/web/i18n/en_GB.po index 2469a822a23..039eb25fddc 100644 --- a/addons/web/i18n/en_GB.po +++ b/addons/web/i18n/en_GB.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/es.po b/addons/web/i18n/es.po index 506a6d479da..b8273839228 100644 --- a/addons/web/i18n/es.po +++ b/addons/web/i18n/es.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/es_CL.po b/addons/web/i18n/es_CL.po index 0234eb97410..cf8e60ecbe0 100644 --- a/addons/web/i18n/es_CL.po +++ b/addons/web/i18n/es_CL.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/es_CR.po b/addons/web/i18n/es_CR.po index 50dc373f699..5b3c83c7fea 100644 --- a/addons/web/i18n/es_CR.po +++ b/addons/web/i18n/es_CR.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/es_DO.po b/addons/web/i18n/es_DO.po index b4239326e95..384ddf4ed09 100644 --- a/addons/web/i18n/es_DO.po +++ b/addons/web/i18n/es_DO.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/es_EC.po b/addons/web/i18n/es_EC.po index 411c43538dd..dc0da779f46 100644 --- a/addons/web/i18n/es_EC.po +++ b/addons/web/i18n/es_EC.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/es_MX.po b/addons/web/i18n/es_MX.po index a99a8bb2949..e9577b3f39c 100644 --- a/addons/web/i18n/es_MX.po +++ b/addons/web/i18n/es_MX.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/es_PE.po b/addons/web/i18n/es_PE.po index 3074f3fa62c..cd89410e085 100644 --- a/addons/web/i18n/es_PE.po +++ b/addons/web/i18n/es_PE.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/et.po b/addons/web/i18n/et.po index c26dba4be8e..666716a103a 100644 --- a/addons/web/i18n/et.po +++ b/addons/web/i18n/et.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web @@ -547,7 +547,7 @@ msgstr "Laadimine (%d)" #: code:addons/web/static/src/js/search.js:1216 #, python-format msgid "GroupBy" -msgstr "" +msgstr "Grupeeri" #. module: web #. openerp-web @@ -645,7 +645,7 @@ msgstr "Loo ja Muuda..." #: code:addons/web/static/src/js/pyeval.js:736 #, python-format msgid "Unknown nonliteral type " -msgstr "" +msgstr "Tundmatu mittesõnaline tüüp " #. module: web #. openerp-web @@ -701,7 +701,7 @@ msgstr "Ekspordi formaadid" #: code:addons/web/static/src/xml/base.xml:996 #, python-format msgid "On change:" -msgstr "" +msgstr "Muudatusel:" #. module: web #. openerp-web @@ -784,7 +784,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:1777 #, python-format msgid "Saved exports:" -msgstr "" +msgstr "Salvestatud väljastused:" #. module: web #. openerp-web @@ -848,7 +848,7 @@ msgstr "" #: code:addons/web/doc/module/static/src/xml/web_example.xml:3 #, python-format msgid "00:00:00" -msgstr "" +msgstr "00:00:00" #. module: web #. openerp-web @@ -896,7 +896,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:2991 #, python-format msgid "Search: " -msgstr "" +msgstr "Otsi: " #. module: web #. openerp-web @@ -917,7 +917,7 @@ msgstr "Tehniline tõlge" #: code:addons/web/static/src/xml/base.xml:1818 #, python-format msgid "Delimiter:" -msgstr "" +msgstr "Eraldaja:" #. module: web #. openerp-web @@ -1018,7 +1018,7 @@ msgstr "Klõpsa siia, et vahetada oma kasutaja ajavööndit." #: code:addons/web/static/src/xml/base.xml:988 #, python-format msgid "Modifiers:" -msgstr "" +msgstr "Täpsustajad:" #. module: web #. openerp-web @@ -1140,7 +1140,7 @@ msgstr "" #: code:addons/web/doc/module/static/src/xml/web_example.xml:5 #, python-format msgid "Start" -msgstr "" +msgstr "Käivita" #. module: web #. openerp-web @@ -1183,7 +1183,7 @@ msgstr "Vaade" #: code:addons/web/static/src/xml/base.xml:1457 #, python-format msgid "Search" -msgstr "" +msgstr "Otsi" #. module: web #. openerp-web @@ -1222,7 +1222,7 @@ msgstr "Varunda" #: code:addons/web/static/src/js/dates.js:80 #, python-format msgid "'%s' is not a valid time" -msgstr "" +msgstr "'%s' ei ole sobiv aeg" #. module: web #. openerp-web @@ -2886,3 +2886,7 @@ msgstr "Filtrid" #, python-format #~ msgid "Resource error" #~ msgstr "Ressurss vigane" + +#, python-format +#~ msgid "E-mail error" +#~ msgstr "E-posti viga" diff --git a/addons/web/i18n/eu.po b/addons/web/i18n/eu.po index f76f4660fd4..be97ccddf18 100644 --- a/addons/web/i18n/eu.po +++ b/addons/web/i18n/eu.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:44+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:33+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/fa.po b/addons/web/i18n/fa.po index 88c4d8674eb..39323b3cbcb 100644 --- a/addons/web/i18n/fa.po +++ b/addons/web/i18n/fa.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/fi.po b/addons/web/i18n/fi.po index 23671162f4b..f9c6f0d871b 100644 --- a/addons/web/i18n/fi.po +++ b/addons/web/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openerp-web\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-12-09 20:29+0000\n" +"PO-Revision-Date: 2014-02-24 08:45+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-25 06:24+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web @@ -266,7 +266,7 @@ msgstr "esim. omayritys" #: code:addons/web/static/src/js/view_list_editable.js:793 #, python-format msgid "The form's data can not be discarded" -msgstr "Asiakirjan dataa ei voida hylätä" +msgstr "Lomakkeen tietoja ei voi hylätä" #. module: web #. openerp-web @@ -1574,7 +1574,7 @@ msgstr "Ohje" #: code:addons/web/static/src/xml/base.xml:558 #, python-format msgid "Toggle Form Layout Outline" -msgstr "Näytä Sijoittelu" +msgstr "Vaihda lomakkeen asettelua" #. module: web #. openerp-web diff --git a/addons/web/i18n/fr.po b/addons/web/i18n/fr.po index ca394c82981..088c4915bb3 100644 --- a/addons/web/i18n/fr.po +++ b/addons/web/i18n/fr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/fr_CA.po b/addons/web/i18n/fr_CA.po index f1b0a831c24..76dd32144fe 100644 --- a/addons/web/i18n/fr_CA.po +++ b/addons/web/i18n/fr_CA.po @@ -15,8 +15,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/gl.po b/addons/web/i18n/gl.po index f3e08456b06..846df9f252c 100644 --- a/addons/web/i18n/gl.po +++ b/addons/web/i18n/gl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/gu.po b/addons/web/i18n/gu.po index 682bde01dd8..2a6cec35232 100644 --- a/addons/web/i18n/gu.po +++ b/addons/web/i18n/gu.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/he.po b/addons/web/i18n/he.po index 35978d40179..7adc280341b 100644 --- a/addons/web/i18n/he.po +++ b/addons/web/i18n/he.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" "Language: he\n" #. module: web diff --git a/addons/web/i18n/hi.po b/addons/web/i18n/hi.po index d495f2e8d71..a4d8dc82a67 100644 --- a/addons/web/i18n/hi.po +++ b/addons/web/i18n/hi.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/hr.po b/addons/web/i18n/hr.po index 5fe7a871ef7..9b283098815 100644 --- a/addons/web/i18n/hr.po +++ b/addons/web/i18n/hr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/hu.po b/addons/web/i18n/hu.po index f8f741fa426..94a3a35be88 100644 --- a/addons/web/i18n/hu.po +++ b/addons/web/i18n/hu.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/id.po b/addons/web/i18n/id.po index 1ac295f20bc..2bb8e79236c 100644 --- a/addons/web/i18n/id.po +++ b/addons/web/i18n/id.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/it.po b/addons/web/i18n/it.po index 8b8a9d0d811..bf20afa97ae 100644 --- a/addons/web/i18n/it.po +++ b/addons/web/i18n/it.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/ja.po b/addons/web/i18n/ja.po index 18702697b9e..b3543d7e163 100644 --- a/addons/web/i18n/ja.po +++ b/addons/web/i18n/ja.po @@ -8,21 +8,21 @@ msgstr "" "Project-Id-Version: openerp-web\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2014-01-27 13:00+0000\n" -"Last-Translator: hiro TAKADA \n" +"PO-Revision-Date: 2014-02-26 10:11+0000\n" +"Last-Translator: Yoshi Tashiro \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-27 06:30+0000\n" +"X-Generator: Launchpad (build 16935)\n" #. module: web #. openerp-web #: code:addons/web/static/src/xml/base.xml:147 #, python-format msgid "Default language:" -msgstr "デフォルトの言語:" +msgstr "デフォルト言語:" #. module: web #. openerp-web @@ -558,7 +558,7 @@ msgstr "ログ (perm_read) のビュー" #: code:addons/web/static/src/js/view_form.js:1071 #, python-format msgid "Set Default" -msgstr "デフォルトに設定" +msgstr "デフォルト値設定" #. module: web #. openerp-web @@ -586,7 +586,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:873 #, python-format msgid "Condition:" -msgstr "状態:" +msgstr "条件:" #. module: web #. openerp-web @@ -1726,7 +1726,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:899 #, python-format msgid "All users" -msgstr "全てのユーザ" +msgstr "全ユーザ" #. module: web #. openerp-web @@ -1833,7 +1833,7 @@ msgstr "" #: code:addons/web/static/src/js/view_form.js:1078 #, python-format msgid "Save default" -msgstr "デフォルトに保存" +msgstr "デフォルト値保存" #. module: web #. openerp-web @@ -1862,7 +1862,7 @@ msgstr "項目は空です。何も保存するものはありません。" #: code:addons/web/static/src/xml/base.xml:567 #, python-format msgid "Manage Views" -msgstr "ビューの管理" +msgstr "ビュー管理" #. module: web #. openerp-web @@ -1933,7 +1933,7 @@ msgstr "次の理由でインポートに失敗しました:" #: code:addons/web/static/src/xml/base.xml:561 #, python-format msgid "JS Tests" -msgstr "" +msgstr "JSテスト" #. module: web #. openerp-web @@ -2020,7 +2020,7 @@ msgstr "ドメイン:" #: code:addons/web/static/src/xml/base.xml:856 #, python-format msgid "Default:" -msgstr "デフォルト:" +msgstr "デフォルト値:" #. module: web #. openerp-web @@ -2111,7 +2111,7 @@ msgstr "" #: code:addons/web/static/src/xml/base.xml:559 #, python-format msgid "Set Defaults" -msgstr "" +msgstr "デフォルト値設定" #. module: web #. openerp-web @@ -2667,7 +2667,7 @@ msgstr "ID:" #: code:addons/web/static/src/xml/base.xml:892 #, python-format msgid "Only you" -msgstr "あなただけ" +msgstr "自分のみ" #. module: web #. openerp-web diff --git a/addons/web/i18n/ka.po b/addons/web/i18n/ka.po index 7b8b1b0fd59..765d4b694ca 100644 --- a/addons/web/i18n/ka.po +++ b/addons/web/i18n/ka.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/ko.po b/addons/web/i18n/ko.po index 69d4970323b..7152983aea3 100644 --- a/addons/web/i18n/ko.po +++ b/addons/web/i18n/ko.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/lo.po b/addons/web/i18n/lo.po index 1fd0ffed917..97e0a1c2540 100644 --- a/addons/web/i18n/lo.po +++ b/addons/web/i18n/lo.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/lt.po b/addons/web/i18n/lt.po index 262cc36f285..f6df5549efe 100644 --- a/addons/web/i18n/lt.po +++ b/addons/web/i18n/lt.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/lv.po b/addons/web/i18n/lv.po index 91a70a28582..c9062d0d7d9 100644 --- a/addons/web/i18n/lv.po +++ b/addons/web/i18n/lv.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/mk.po b/addons/web/i18n/mk.po index 83b2e25f603..a30030bdcef 100644 --- a/addons/web/i18n/mk.po +++ b/addons/web/i18n/mk.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/mn.po b/addons/web/i18n/mn.po index d6593f524b1..1f18942a550 100644 --- a/addons/web/i18n/mn.po +++ b/addons/web/i18n/mn.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/nb.po b/addons/web/i18n/nb.po index 41049572d14..cfa4b89e0d2 100644 --- a/addons/web/i18n/nb.po +++ b/addons/web/i18n/nb.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/nl.po b/addons/web/i18n/nl.po index de9e2fee09d..062417766f6 100644 --- a/addons/web/i18n/nl.po +++ b/addons/web/i18n/nl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:45+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:33+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/nl_BE.po b/addons/web/i18n/nl_BE.po index 53d472d3da1..d8a2c33128b 100644 --- a/addons/web/i18n/nl_BE.po +++ b/addons/web/i18n/nl_BE.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/pl.po b/addons/web/i18n/pl.po index 9809240bde2..d4f0ffd4da2 100644 --- a/addons/web/i18n/pl.po +++ b/addons/web/i18n/pl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/pt.po b/addons/web/i18n/pt.po index e24ca65cd0e..9cbfaf130da 100644 --- a/addons/web/i18n/pt.po +++ b/addons/web/i18n/pt.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/pt_BR.po b/addons/web/i18n/pt_BR.po index 1ae9064460e..419b95d2318 100644 --- a/addons/web/i18n/pt_BR.po +++ b/addons/web/i18n/pt_BR.po @@ -15,8 +15,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/ro.po b/addons/web/i18n/ro.po index 8dd5785c6d5..df28209f317 100644 --- a/addons/web/i18n/ro.po +++ b/addons/web/i18n/ro.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/ru.po b/addons/web/i18n/ru.po index 59cbfa4f4bf..138c172c225 100644 --- a/addons/web/i18n/ru.po +++ b/addons/web/i18n/ru.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:34+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/sk.po b/addons/web/i18n/sk.po index fd0cee23000..d2214683969 100644 --- a/addons/web/i18n/sk.po +++ b/addons/web/i18n/sk.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/sl.po b/addons/web/i18n/sl.po index bdc883d11a1..350d1cfac96 100644 --- a/addons/web/i18n/sl.po +++ b/addons/web/i18n/sl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/sq.po b/addons/web/i18n/sq.po index d4920802e68..bd92136df29 100644 --- a/addons/web/i18n/sq.po +++ b/addons/web/i18n/sq.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:44+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:33+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/sr@latin.po b/addons/web/i18n/sr@latin.po index 254719d980d..f136a87ae87 100644 --- a/addons/web/i18n/sr@latin.po +++ b/addons/web/i18n/sr@latin.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/sv.po b/addons/web/i18n/sv.po index ec1850db1dd..a1a5122c4f2 100644 --- a/addons/web/i18n/sv.po +++ b/addons/web/i18n/sv.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/th.po b/addons/web/i18n/th.po index 06b1b723aa0..312b61f9085 100644 --- a/addons/web/i18n/th.po +++ b/addons/web/i18n/th.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/tr.po b/addons/web/i18n/tr.po index 2e91bba44be..0e989c16638 100644 --- a/addons/web/i18n/tr.po +++ b/addons/web/i18n/tr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/uk.po b/addons/web/i18n/uk.po index b747d795f66..d03a1363f3d 100644 --- a/addons/web/i18n/uk.po +++ b/addons/web/i18n/uk.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/vi.po b/addons/web/i18n/vi.po index 506daa180f3..97e08707bb7 100644 --- a/addons/web/i18n/vi.po +++ b/addons/web/i18n/vi.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:46+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/zh_CN.po b/addons/web/i18n/zh_CN.po index b33755b48ee..b053bca403c 100644 --- a/addons/web/i18n/zh_CN.po +++ b/addons/web/i18n/zh_CN.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web/i18n/zh_TW.po b/addons/web/i18n/zh_TW.po index d89af05e969..6dbe5a4a619 100644 --- a/addons/web/i18n/zh_TW.po +++ b/addons/web/i18n/zh_TW.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web #. openerp-web diff --git a/addons/web_api/i18n/cs.po b/addons/web_api/i18n/cs.po index fa29a3796a2..5b4bdf149fa 100644 --- a/addons/web_api/i18n/cs.po +++ b/addons/web_api/i18n/cs.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" diff --git a/addons/web_api/i18n/es_CR.po b/addons/web_api/i18n/es_CR.po index 995fedc0b38..8dafa762a96 100644 --- a/addons/web_api/i18n/es_CR.po +++ b/addons/web_api/i18n/es_CR.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" diff --git a/addons/web_calendar/i18n/ar.po b/addons/web_calendar/i18n/ar.po index a858e065d78..442bafebd7e 100644 --- a/addons/web_calendar/i18n/ar.po +++ b/addons/web_calendar/i18n/ar.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/bg.po b/addons/web_calendar/i18n/bg.po index 9cc3fd02dbe..000d666535e 100644 --- a/addons/web_calendar/i18n/bg.po +++ b/addons/web_calendar/i18n/bg.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/bn.po b/addons/web_calendar/i18n/bn.po index 1a7a26c31a0..a0a76b93cde 100644 --- a/addons/web_calendar/i18n/bn.po +++ b/addons/web_calendar/i18n/bn.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/bs.po b/addons/web_calendar/i18n/bs.po index d438c70e914..45c48ac9f5a 100644 --- a/addons/web_calendar/i18n/bs.po +++ b/addons/web_calendar/i18n/bs.po @@ -9,13 +9,13 @@ msgstr "" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" "PO-Revision-Date: 2013-09-05 07:33+0000\n" -"Last-Translator: Bosko Stojakovic \n" +"Last-Translator: Boško Stojaković \n" "Language-Team: Bosnian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/ca.po b/addons/web_calendar/i18n/ca.po index 7d57e40aa06..6d405f94710 100644 --- a/addons/web_calendar/i18n/ca.po +++ b/addons/web_calendar/i18n/ca.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/cs.po b/addons/web_calendar/i18n/cs.po index c8341085cef..b457a8fc16d 100644 --- a/addons/web_calendar/i18n/cs.po +++ b/addons/web_calendar/i18n/cs.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" "X-Poedit-Language: Czech\n" #. module: web_calendar diff --git a/addons/web_calendar/i18n/da.po b/addons/web_calendar/i18n/da.po index 1db7995631d..e2b9be82cde 100644 --- a/addons/web_calendar/i18n/da.po +++ b/addons/web_calendar/i18n/da.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/de.po b/addons/web_calendar/i18n/de.po index eaa3d5201bf..0c6e11476e1 100644 --- a/addons/web_calendar/i18n/de.po +++ b/addons/web_calendar/i18n/de.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/en_AU.po b/addons/web_calendar/i18n/en_AU.po index ed8eebd3c2a..295eca15130 100644 --- a/addons/web_calendar/i18n/en_AU.po +++ b/addons/web_calendar/i18n/en_AU.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/en_GB.po b/addons/web_calendar/i18n/en_GB.po index c5bee1ed63a..4647ce14a6b 100644 --- a/addons/web_calendar/i18n/en_GB.po +++ b/addons/web_calendar/i18n/en_GB.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/es.po b/addons/web_calendar/i18n/es.po index c452cd47af4..5289169093e 100644 --- a/addons/web_calendar/i18n/es.po +++ b/addons/web_calendar/i18n/es.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/es_CL.po b/addons/web_calendar/i18n/es_CL.po index 3e9ba6790b1..c82115ff3a8 100644 --- a/addons/web_calendar/i18n/es_CL.po +++ b/addons/web_calendar/i18n/es_CL.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/es_CR.po b/addons/web_calendar/i18n/es_CR.po index c1d8f59523d..8005fa33ad2 100644 --- a/addons/web_calendar/i18n/es_CR.po +++ b/addons/web_calendar/i18n/es_CR.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/es_DO.po b/addons/web_calendar/i18n/es_DO.po index 1b6607668f2..5d3f69368e1 100644 --- a/addons/web_calendar/i18n/es_DO.po +++ b/addons/web_calendar/i18n/es_DO.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/es_EC.po b/addons/web_calendar/i18n/es_EC.po index 1d818c65d5b..46a45e5f562 100644 --- a/addons/web_calendar/i18n/es_EC.po +++ b/addons/web_calendar/i18n/es_EC.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/es_MX.po b/addons/web_calendar/i18n/es_MX.po index 29251365427..cd68d5dabe3 100644 --- a/addons/web_calendar/i18n/es_MX.po +++ b/addons/web_calendar/i18n/es_MX.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/es_PE.po b/addons/web_calendar/i18n/es_PE.po index d74589924a6..ec6282a1237 100644 --- a/addons/web_calendar/i18n/es_PE.po +++ b/addons/web_calendar/i18n/es_PE.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/et.po b/addons/web_calendar/i18n/et.po index 91c5ca0c340..42232e7d0ed 100644 --- a/addons/web_calendar/i18n/et.po +++ b/addons/web_calendar/i18n/et.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/eu.po b/addons/web_calendar/i18n/eu.po index dfe9a912d29..0f17ad04cf1 100644 --- a/addons/web_calendar/i18n/eu.po +++ b/addons/web_calendar/i18n/eu.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/fa.po b/addons/web_calendar/i18n/fa.po index c1228446d0a..fece24fc6e9 100644 --- a/addons/web_calendar/i18n/fa.po +++ b/addons/web_calendar/i18n/fa.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/fi.po b/addons/web_calendar/i18n/fi.po index f2b9a9f0189..c03b3f408df 100644 --- a/addons/web_calendar/i18n/fi.po +++ b/addons/web_calendar/i18n/fi.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/fr.po b/addons/web_calendar/i18n/fr.po index 6cba2358e8d..8553e8bc4d2 100644 --- a/addons/web_calendar/i18n/fr.po +++ b/addons/web_calendar/i18n/fr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/fr_CA.po b/addons/web_calendar/i18n/fr_CA.po index 4adecab9a5b..9bab4074eaa 100644 --- a/addons/web_calendar/i18n/fr_CA.po +++ b/addons/web_calendar/i18n/fr_CA.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/gl.po b/addons/web_calendar/i18n/gl.po index 68272633a4c..b1ac3fc07d7 100644 --- a/addons/web_calendar/i18n/gl.po +++ b/addons/web_calendar/i18n/gl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/gu.po b/addons/web_calendar/i18n/gu.po index 4b224ae0352..248a4fad291 100644 --- a/addons/web_calendar/i18n/gu.po +++ b/addons/web_calendar/i18n/gu.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/hr.po b/addons/web_calendar/i18n/hr.po index c1b352ffd4e..f923039118b 100644 --- a/addons/web_calendar/i18n/hr.po +++ b/addons/web_calendar/i18n/hr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/hu.po b/addons/web_calendar/i18n/hu.po index 714d84deb2d..a091aa41ac5 100644 --- a/addons/web_calendar/i18n/hu.po +++ b/addons/web_calendar/i18n/hu.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/id.po b/addons/web_calendar/i18n/id.po index c3ca40941a0..23df67501ac 100644 --- a/addons/web_calendar/i18n/id.po +++ b/addons/web_calendar/i18n/id.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/it.po b/addons/web_calendar/i18n/it.po index 43759bab9be..ecfceab0984 100644 --- a/addons/web_calendar/i18n/it.po +++ b/addons/web_calendar/i18n/it.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/ja.po b/addons/web_calendar/i18n/ja.po index 88273e86cdb..b34564bc6dc 100644 --- a/addons/web_calendar/i18n/ja.po +++ b/addons/web_calendar/i18n/ja.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/ka.po b/addons/web_calendar/i18n/ka.po index 2aaffa8e97c..da55fa6d527 100644 --- a/addons/web_calendar/i18n/ka.po +++ b/addons/web_calendar/i18n/ka.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/ko.po b/addons/web_calendar/i18n/ko.po index fec4392c386..bf1767e7e4c 100644 --- a/addons/web_calendar/i18n/ko.po +++ b/addons/web_calendar/i18n/ko.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/lt.po b/addons/web_calendar/i18n/lt.po index 890dbcdfb4a..4b6b8032e0e 100644 --- a/addons/web_calendar/i18n/lt.po +++ b/addons/web_calendar/i18n/lt.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/mk.po b/addons/web_calendar/i18n/mk.po index 11eee6f15d0..e7d611a0e67 100644 --- a/addons/web_calendar/i18n/mk.po +++ b/addons/web_calendar/i18n/mk.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/mn.po b/addons/web_calendar/i18n/mn.po index ef10dad988f..82bcca18581 100644 --- a/addons/web_calendar/i18n/mn.po +++ b/addons/web_calendar/i18n/mn.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/nb.po b/addons/web_calendar/i18n/nb.po index 820cdca8990..3fef292499d 100644 --- a/addons/web_calendar/i18n/nb.po +++ b/addons/web_calendar/i18n/nb.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/nl.po b/addons/web_calendar/i18n/nl.po index f8228ba6301..ea587ba0d54 100644 --- a/addons/web_calendar/i18n/nl.po +++ b/addons/web_calendar/i18n/nl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/nl_BE.po b/addons/web_calendar/i18n/nl_BE.po index 869870ce034..755dcb71e3d 100644 --- a/addons/web_calendar/i18n/nl_BE.po +++ b/addons/web_calendar/i18n/nl_BE.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/pl.po b/addons/web_calendar/i18n/pl.po index 507ba2b84a7..2af65a5b8d2 100644 --- a/addons/web_calendar/i18n/pl.po +++ b/addons/web_calendar/i18n/pl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/pt.po b/addons/web_calendar/i18n/pt.po index 8527c029b5f..0b6ec0a7789 100644 --- a/addons/web_calendar/i18n/pt.po +++ b/addons/web_calendar/i18n/pt.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/pt_BR.po b/addons/web_calendar/i18n/pt_BR.po index 937a11d9f27..1a743d56da4 100644 --- a/addons/web_calendar/i18n/pt_BR.po +++ b/addons/web_calendar/i18n/pt_BR.po @@ -15,8 +15,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/ro.po b/addons/web_calendar/i18n/ro.po index 9d2731c8f83..8cc847e40d7 100644 --- a/addons/web_calendar/i18n/ro.po +++ b/addons/web_calendar/i18n/ro.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/ru.po b/addons/web_calendar/i18n/ru.po index 1b0c97b14d6..f553c39910b 100644 --- a/addons/web_calendar/i18n/ru.po +++ b/addons/web_calendar/i18n/ru.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/sk.po b/addons/web_calendar/i18n/sk.po index 20c713cd31f..70a5eadd739 100644 --- a/addons/web_calendar/i18n/sk.po +++ b/addons/web_calendar/i18n/sk.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/sl.po b/addons/web_calendar/i18n/sl.po index 6f13ef03732..e4f3883a326 100644 --- a/addons/web_calendar/i18n/sl.po +++ b/addons/web_calendar/i18n/sl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/sq.po b/addons/web_calendar/i18n/sq.po index f88f53a5d17..0ec5b376027 100644 --- a/addons/web_calendar/i18n/sq.po +++ b/addons/web_calendar/i18n/sq.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:35+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/sr@latin.po b/addons/web_calendar/i18n/sr@latin.po index 5d49ef7583b..8795982c46e 100644 --- a/addons/web_calendar/i18n/sr@latin.po +++ b/addons/web_calendar/i18n/sr@latin.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/sv.po b/addons/web_calendar/i18n/sv.po index 67f0e99c227..6d63319b429 100644 --- a/addons/web_calendar/i18n/sv.po +++ b/addons/web_calendar/i18n/sv.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/th.po b/addons/web_calendar/i18n/th.po index e4930f5d270..4b8c57c5592 100644 --- a/addons/web_calendar/i18n/th.po +++ b/addons/web_calendar/i18n/th.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/tr.po b/addons/web_calendar/i18n/tr.po index 5713f1154af..2e597081948 100644 --- a/addons/web_calendar/i18n/tr.po +++ b/addons/web_calendar/i18n/tr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/uk.po b/addons/web_calendar/i18n/uk.po index f2adbcc3ace..d53cf6666e2 100644 --- a/addons/web_calendar/i18n/uk.po +++ b/addons/web_calendar/i18n/uk.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/zh_CN.po b/addons/web_calendar/i18n/zh_CN.po index 7402f008347..c1f683a5173 100644 --- a/addons/web_calendar/i18n/zh_CN.po +++ b/addons/web_calendar/i18n/zh_CN.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_calendar/i18n/zh_TW.po b/addons/web_calendar/i18n/zh_TW.po index dc7cd75edc3..79d4f365e2f 100644 --- a/addons/web_calendar/i18n/zh_TW.po +++ b/addons/web_calendar/i18n/zh_TW.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_calendar #. openerp-web diff --git a/addons/web_diagram/i18n/ar.po b/addons/web_diagram/i18n/ar.po index c1063538f9a..a8fdd7988fc 100644 --- a/addons/web_diagram/i18n/ar.po +++ b/addons/web_diagram/i18n/ar.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/bg.po b/addons/web_diagram/i18n/bg.po index 69d07162c63..0a1c025b90d 100644 --- a/addons/web_diagram/i18n/bg.po +++ b/addons/web_diagram/i18n/bg.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/bn.po b/addons/web_diagram/i18n/bn.po index ee7dafe2a95..332d044acde 100644 --- a/addons/web_diagram/i18n/bn.po +++ b/addons/web_diagram/i18n/bn.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/bs.po b/addons/web_diagram/i18n/bs.po index 90d6fc45b18..b104ff68c71 100644 --- a/addons/web_diagram/i18n/bs.po +++ b/addons/web_diagram/i18n/bs.po @@ -9,13 +9,13 @@ msgstr "" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" "PO-Revision-Date: 2013-09-05 07:38+0000\n" -"Last-Translator: Bosko Stojakovic \n" +"Last-Translator: Boško Stojaković \n" "Language-Team: Bosnian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/ca.po b/addons/web_diagram/i18n/ca.po index 5bb768d3bd9..0e2e75c3805 100644 --- a/addons/web_diagram/i18n/ca.po +++ b/addons/web_diagram/i18n/ca.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/cs.po b/addons/web_diagram/i18n/cs.po index b4c7429798e..7b901ba46bd 100644 --- a/addons/web_diagram/i18n/cs.po +++ b/addons/web_diagram/i18n/cs.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" "X-Poedit-Language: Czech\n" #. module: web_diagram diff --git a/addons/web_diagram/i18n/da.po b/addons/web_diagram/i18n/da.po index 6fbe4c7b2ad..7733aaa08b8 100644 --- a/addons/web_diagram/i18n/da.po +++ b/addons/web_diagram/i18n/da.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/de.po b/addons/web_diagram/i18n/de.po index 037ec41d306..cc9e4e779a3 100644 --- a/addons/web_diagram/i18n/de.po +++ b/addons/web_diagram/i18n/de.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/en_AU.po b/addons/web_diagram/i18n/en_AU.po index 540724c9af7..a6b4c216e6c 100644 --- a/addons/web_diagram/i18n/en_AU.po +++ b/addons/web_diagram/i18n/en_AU.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/en_GB.po b/addons/web_diagram/i18n/en_GB.po index 8e10d28286d..8fb0d24e669 100644 --- a/addons/web_diagram/i18n/en_GB.po +++ b/addons/web_diagram/i18n/en_GB.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/es.po b/addons/web_diagram/i18n/es.po index 1ae3f431c31..b5a4b182370 100644 --- a/addons/web_diagram/i18n/es.po +++ b/addons/web_diagram/i18n/es.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/es_CL.po b/addons/web_diagram/i18n/es_CL.po index 662b2d12baa..0174ee5a514 100644 --- a/addons/web_diagram/i18n/es_CL.po +++ b/addons/web_diagram/i18n/es_CL.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/es_CR.po b/addons/web_diagram/i18n/es_CR.po index ada3a03cb6d..b2715b3ecf0 100644 --- a/addons/web_diagram/i18n/es_CR.po +++ b/addons/web_diagram/i18n/es_CR.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/es_DO.po b/addons/web_diagram/i18n/es_DO.po index acd3d20296d..b142894ddb7 100644 --- a/addons/web_diagram/i18n/es_DO.po +++ b/addons/web_diagram/i18n/es_DO.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/es_EC.po b/addons/web_diagram/i18n/es_EC.po index 46beb59bde8..f3b9fc98c88 100644 --- a/addons/web_diagram/i18n/es_EC.po +++ b/addons/web_diagram/i18n/es_EC.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/es_MX.po b/addons/web_diagram/i18n/es_MX.po index da70901899e..6957cb1ba41 100644 --- a/addons/web_diagram/i18n/es_MX.po +++ b/addons/web_diagram/i18n/es_MX.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/es_PE.po b/addons/web_diagram/i18n/es_PE.po index f30f89027c1..244a809069f 100644 --- a/addons/web_diagram/i18n/es_PE.po +++ b/addons/web_diagram/i18n/es_PE.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/et.po b/addons/web_diagram/i18n/et.po index f09d02247ed..55d52c33206 100644 --- a/addons/web_diagram/i18n/et.po +++ b/addons/web_diagram/i18n/et.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/fa.po b/addons/web_diagram/i18n/fa.po index 29f890dac80..bed816f45e6 100644 --- a/addons/web_diagram/i18n/fa.po +++ b/addons/web_diagram/i18n/fa.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/fi.po b/addons/web_diagram/i18n/fi.po index b1c1d0e9efb..24874fd6d31 100644 --- a/addons/web_diagram/i18n/fi.po +++ b/addons/web_diagram/i18n/fi.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/fr.po b/addons/web_diagram/i18n/fr.po index 248622e173a..c4e2129c669 100644 --- a/addons/web_diagram/i18n/fr.po +++ b/addons/web_diagram/i18n/fr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/gl.po b/addons/web_diagram/i18n/gl.po index fadfc3eafa5..1fcaf534d8c 100644 --- a/addons/web_diagram/i18n/gl.po +++ b/addons/web_diagram/i18n/gl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/gu.po b/addons/web_diagram/i18n/gu.po index cc09ed0d38b..2fe8e50b204 100644 --- a/addons/web_diagram/i18n/gu.po +++ b/addons/web_diagram/i18n/gu.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/hr.po b/addons/web_diagram/i18n/hr.po index 052e6cba3f2..f300dbd3b5d 100644 --- a/addons/web_diagram/i18n/hr.po +++ b/addons/web_diagram/i18n/hr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/hu.po b/addons/web_diagram/i18n/hu.po index 46f4aa5a44e..1d9d00fd89b 100644 --- a/addons/web_diagram/i18n/hu.po +++ b/addons/web_diagram/i18n/hu.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/id.po b/addons/web_diagram/i18n/id.po index 6009a325690..a3446251d77 100644 --- a/addons/web_diagram/i18n/id.po +++ b/addons/web_diagram/i18n/id.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/it.po b/addons/web_diagram/i18n/it.po index b1074409bff..71cb2e27757 100644 --- a/addons/web_diagram/i18n/it.po +++ b/addons/web_diagram/i18n/it.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/ja.po b/addons/web_diagram/i18n/ja.po index c93d58d7847..0253baa8749 100644 --- a/addons/web_diagram/i18n/ja.po +++ b/addons/web_diagram/i18n/ja.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/ka.po b/addons/web_diagram/i18n/ka.po index db2a1952a37..fb0817b8968 100644 --- a/addons/web_diagram/i18n/ka.po +++ b/addons/web_diagram/i18n/ka.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/ko.po b/addons/web_diagram/i18n/ko.po index f5aa060cfce..b48efd44c3a 100644 --- a/addons/web_diagram/i18n/ko.po +++ b/addons/web_diagram/i18n/ko.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/lt.po b/addons/web_diagram/i18n/lt.po index 3acc621cffd..eb4cc0a9852 100644 --- a/addons/web_diagram/i18n/lt.po +++ b/addons/web_diagram/i18n/lt.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/mk.po b/addons/web_diagram/i18n/mk.po index 1c328b156e6..12ce1b5faf7 100644 --- a/addons/web_diagram/i18n/mk.po +++ b/addons/web_diagram/i18n/mk.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/mn.po b/addons/web_diagram/i18n/mn.po index 06b23c8d05c..ea618b6c278 100644 --- a/addons/web_diagram/i18n/mn.po +++ b/addons/web_diagram/i18n/mn.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/nb.po b/addons/web_diagram/i18n/nb.po index 470ed11bb97..bfe6fca6079 100644 --- a/addons/web_diagram/i18n/nb.po +++ b/addons/web_diagram/i18n/nb.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/nl.po b/addons/web_diagram/i18n/nl.po index b2bf21be33a..93eccdb0de2 100644 --- a/addons/web_diagram/i18n/nl.po +++ b/addons/web_diagram/i18n/nl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/nl_BE.po b/addons/web_diagram/i18n/nl_BE.po index f8a10928f0a..2ec2cfa258f 100644 --- a/addons/web_diagram/i18n/nl_BE.po +++ b/addons/web_diagram/i18n/nl_BE.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/pl.po b/addons/web_diagram/i18n/pl.po index 6a9c34dfa8f..bce9c558d91 100644 --- a/addons/web_diagram/i18n/pl.po +++ b/addons/web_diagram/i18n/pl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/pt.po b/addons/web_diagram/i18n/pt.po index bb78ad66006..0ddfbc62c5b 100644 --- a/addons/web_diagram/i18n/pt.po +++ b/addons/web_diagram/i18n/pt.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/pt_BR.po b/addons/web_diagram/i18n/pt_BR.po index 1dd64b55092..f0d2a0b6de4 100644 --- a/addons/web_diagram/i18n/pt_BR.po +++ b/addons/web_diagram/i18n/pt_BR.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/ro.po b/addons/web_diagram/i18n/ro.po index ba5e05e7d27..b9ee86fcf81 100644 --- a/addons/web_diagram/i18n/ro.po +++ b/addons/web_diagram/i18n/ro.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/ru.po b/addons/web_diagram/i18n/ru.po index 9d77ea93269..e3b97f37e2d 100644 --- a/addons/web_diagram/i18n/ru.po +++ b/addons/web_diagram/i18n/ru.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/sl.po b/addons/web_diagram/i18n/sl.po index 31e79af0b6f..2b5292539c9 100644 --- a/addons/web_diagram/i18n/sl.po +++ b/addons/web_diagram/i18n/sl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/sq.po b/addons/web_diagram/i18n/sq.po index 0516f8594b9..c1ef0125daf 100644 --- a/addons/web_diagram/i18n/sq.po +++ b/addons/web_diagram/i18n/sq.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/sr@latin.po b/addons/web_diagram/i18n/sr@latin.po index 515045cab49..de144d010a9 100644 --- a/addons/web_diagram/i18n/sr@latin.po +++ b/addons/web_diagram/i18n/sr@latin.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/sv.po b/addons/web_diagram/i18n/sv.po index f64d827fbf8..2d36fc30230 100644 --- a/addons/web_diagram/i18n/sv.po +++ b/addons/web_diagram/i18n/sv.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/th.po b/addons/web_diagram/i18n/th.po index 9ad43ea18d8..6e6e579725f 100644 --- a/addons/web_diagram/i18n/th.po +++ b/addons/web_diagram/i18n/th.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/tr.po b/addons/web_diagram/i18n/tr.po index 8057e7b7ca5..b7c2babf230 100644 --- a/addons/web_diagram/i18n/tr.po +++ b/addons/web_diagram/i18n/tr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/zh_CN.po b/addons/web_diagram/i18n/zh_CN.po index bd9e3a28c64..18da9fe2efa 100644 --- a/addons/web_diagram/i18n/zh_CN.po +++ b/addons/web_diagram/i18n/zh_CN.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_diagram/i18n/zh_TW.po b/addons/web_diagram/i18n/zh_TW.po index 3850f9d2646..ae73173fbbc 100644 --- a/addons/web_diagram/i18n/zh_TW.po +++ b/addons/web_diagram/i18n/zh_TW.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_diagram #. openerp-web diff --git a/addons/web_gantt/i18n/ar.po b/addons/web_gantt/i18n/ar.po index cc257b94a55..57a2215a4a7 100644 --- a/addons/web_gantt/i18n/ar.po +++ b/addons/web_gantt/i18n/ar.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/bg.po b/addons/web_gantt/i18n/bg.po index 9666fada25e..1cb77237f5f 100644 --- a/addons/web_gantt/i18n/bg.po +++ b/addons/web_gantt/i18n/bg.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/bn.po b/addons/web_gantt/i18n/bn.po index a079e629f91..95c4d8b8177 100644 --- a/addons/web_gantt/i18n/bn.po +++ b/addons/web_gantt/i18n/bn.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/bs.po b/addons/web_gantt/i18n/bs.po index 884540ea651..e1b58c13361 100644 --- a/addons/web_gantt/i18n/bs.po +++ b/addons/web_gantt/i18n/bs.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/ca.po b/addons/web_gantt/i18n/ca.po index c7665340b47..ba3d6a99e7e 100644 --- a/addons/web_gantt/i18n/ca.po +++ b/addons/web_gantt/i18n/ca.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/cs.po b/addons/web_gantt/i18n/cs.po index ebcf3d487e2..820bf0b1149 100644 --- a/addons/web_gantt/i18n/cs.po +++ b/addons/web_gantt/i18n/cs.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" "X-Poedit-Language: Czech\n" #. module: web_gantt diff --git a/addons/web_gantt/i18n/da.po b/addons/web_gantt/i18n/da.po index d25d9520b30..64ae7475687 100644 --- a/addons/web_gantt/i18n/da.po +++ b/addons/web_gantt/i18n/da.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/de.po b/addons/web_gantt/i18n/de.po index b42821e3470..71c01840916 100644 --- a/addons/web_gantt/i18n/de.po +++ b/addons/web_gantt/i18n/de.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/en_AU.po b/addons/web_gantt/i18n/en_AU.po index c472416b53c..80373a04152 100644 --- a/addons/web_gantt/i18n/en_AU.po +++ b/addons/web_gantt/i18n/en_AU.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/en_GB.po b/addons/web_gantt/i18n/en_GB.po index 65253a58ea6..7b702cf7e47 100644 --- a/addons/web_gantt/i18n/en_GB.po +++ b/addons/web_gantt/i18n/en_GB.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/es.po b/addons/web_gantt/i18n/es.po index e57e6ce918d..9e5db81fa58 100644 --- a/addons/web_gantt/i18n/es.po +++ b/addons/web_gantt/i18n/es.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/es_CL.po b/addons/web_gantt/i18n/es_CL.po index b76df0a418d..b7d1f6838bf 100644 --- a/addons/web_gantt/i18n/es_CL.po +++ b/addons/web_gantt/i18n/es_CL.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/es_CR.po b/addons/web_gantt/i18n/es_CR.po index 3c95e8c4c6c..9b058d50019 100644 --- a/addons/web_gantt/i18n/es_CR.po +++ b/addons/web_gantt/i18n/es_CR.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/es_DO.po b/addons/web_gantt/i18n/es_DO.po index 8acd0e343a0..e66246e8fad 100644 --- a/addons/web_gantt/i18n/es_DO.po +++ b/addons/web_gantt/i18n/es_DO.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/es_EC.po b/addons/web_gantt/i18n/es_EC.po index a30fe62d30c..4c4c8a274cb 100644 --- a/addons/web_gantt/i18n/es_EC.po +++ b/addons/web_gantt/i18n/es_EC.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/es_MX.po b/addons/web_gantt/i18n/es_MX.po index 8cc3adbfb7f..c26f7ff7bd6 100644 --- a/addons/web_gantt/i18n/es_MX.po +++ b/addons/web_gantt/i18n/es_MX.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/et.po b/addons/web_gantt/i18n/et.po index 158def705c2..8416ac353fc 100644 --- a/addons/web_gantt/i18n/et.po +++ b/addons/web_gantt/i18n/et.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/fa.po b/addons/web_gantt/i18n/fa.po index 87411c1a8d3..1e53e4cd5b4 100644 --- a/addons/web_gantt/i18n/fa.po +++ b/addons/web_gantt/i18n/fa.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/fi.po b/addons/web_gantt/i18n/fi.po index eee2d77ca42..756f73c10dd 100644 --- a/addons/web_gantt/i18n/fi.po +++ b/addons/web_gantt/i18n/fi.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/fr.po b/addons/web_gantt/i18n/fr.po index be55e3dbfea..e544d98da80 100644 --- a/addons/web_gantt/i18n/fr.po +++ b/addons/web_gantt/i18n/fr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/gl.po b/addons/web_gantt/i18n/gl.po index 45f592ae844..c7afd93c402 100644 --- a/addons/web_gantt/i18n/gl.po +++ b/addons/web_gantt/i18n/gl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/gu.po b/addons/web_gantt/i18n/gu.po index ef657877f4e..b848f349a80 100644 --- a/addons/web_gantt/i18n/gu.po +++ b/addons/web_gantt/i18n/gu.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/he.po b/addons/web_gantt/i18n/he.po index ef329202998..4457c2a6f49 100644 --- a/addons/web_gantt/i18n/he.po +++ b/addons/web_gantt/i18n/he.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/hr.po b/addons/web_gantt/i18n/hr.po index c5c094da055..1f6cc74805c 100644 --- a/addons/web_gantt/i18n/hr.po +++ b/addons/web_gantt/i18n/hr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/hu.po b/addons/web_gantt/i18n/hu.po index aa274599cd4..31903e6164a 100644 --- a/addons/web_gantt/i18n/hu.po +++ b/addons/web_gantt/i18n/hu.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/it.po b/addons/web_gantt/i18n/it.po index e6c654e80b8..ece22691f6f 100644 --- a/addons/web_gantt/i18n/it.po +++ b/addons/web_gantt/i18n/it.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/ja.po b/addons/web_gantt/i18n/ja.po index e11a591cbfe..398efede3ab 100644 --- a/addons/web_gantt/i18n/ja.po +++ b/addons/web_gantt/i18n/ja.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/ka.po b/addons/web_gantt/i18n/ka.po index b01dcd468b8..09760a0aa07 100644 --- a/addons/web_gantt/i18n/ka.po +++ b/addons/web_gantt/i18n/ka.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/ko.po b/addons/web_gantt/i18n/ko.po index 0bdd422b3f3..c21b2b2dbde 100644 --- a/addons/web_gantt/i18n/ko.po +++ b/addons/web_gantt/i18n/ko.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/lo.po b/addons/web_gantt/i18n/lo.po index 812b7629929..eff0b6e51cd 100644 --- a/addons/web_gantt/i18n/lo.po +++ b/addons/web_gantt/i18n/lo.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/lt.po b/addons/web_gantt/i18n/lt.po index cb50445ae02..0b0d0f643e1 100644 --- a/addons/web_gantt/i18n/lt.po +++ b/addons/web_gantt/i18n/lt.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/mk.po b/addons/web_gantt/i18n/mk.po index 7935c11bbab..123b8247d65 100644 --- a/addons/web_gantt/i18n/mk.po +++ b/addons/web_gantt/i18n/mk.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/mn.po b/addons/web_gantt/i18n/mn.po index fca4d8ec849..63c4e00f587 100644 --- a/addons/web_gantt/i18n/mn.po +++ b/addons/web_gantt/i18n/mn.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/nb.po b/addons/web_gantt/i18n/nb.po index 092fea47a38..176951f3ea7 100644 --- a/addons/web_gantt/i18n/nb.po +++ b/addons/web_gantt/i18n/nb.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/nl.po b/addons/web_gantt/i18n/nl.po index 7a85dca70cc..27f423a6e4a 100644 --- a/addons/web_gantt/i18n/nl.po +++ b/addons/web_gantt/i18n/nl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/nl_BE.po b/addons/web_gantt/i18n/nl_BE.po index 9190321506f..286ffa4c63e 100644 --- a/addons/web_gantt/i18n/nl_BE.po +++ b/addons/web_gantt/i18n/nl_BE.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/pl.po b/addons/web_gantt/i18n/pl.po index dab47a46f84..59c7754ee67 100644 --- a/addons/web_gantt/i18n/pl.po +++ b/addons/web_gantt/i18n/pl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/pt.po b/addons/web_gantt/i18n/pt.po index de338d87d72..61a0ce7b01c 100644 --- a/addons/web_gantt/i18n/pt.po +++ b/addons/web_gantt/i18n/pt.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/pt_BR.po b/addons/web_gantt/i18n/pt_BR.po index f0ff6347aa8..e011e39c5a0 100644 --- a/addons/web_gantt/i18n/pt_BR.po +++ b/addons/web_gantt/i18n/pt_BR.po @@ -15,8 +15,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/ro.po b/addons/web_gantt/i18n/ro.po index d7587c9d649..3457f5edb35 100644 --- a/addons/web_gantt/i18n/ro.po +++ b/addons/web_gantt/i18n/ro.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/ru.po b/addons/web_gantt/i18n/ru.po index b20570c796b..fc33ce59cd8 100644 --- a/addons/web_gantt/i18n/ru.po +++ b/addons/web_gantt/i18n/ru.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/sl.po b/addons/web_gantt/i18n/sl.po index 01637dff858..bc5a039a5f1 100644 --- a/addons/web_gantt/i18n/sl.po +++ b/addons/web_gantt/i18n/sl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/sq.po b/addons/web_gantt/i18n/sq.po index e57f1396196..60a7e42b4c7 100644 --- a/addons/web_gantt/i18n/sq.po +++ b/addons/web_gantt/i18n/sq.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/sr@latin.po b/addons/web_gantt/i18n/sr@latin.po index 3a1e2f11817..52f8ca63b1b 100644 --- a/addons/web_gantt/i18n/sr@latin.po +++ b/addons/web_gantt/i18n/sr@latin.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/sv.po b/addons/web_gantt/i18n/sv.po index 2c312991627..229e3830f81 100644 --- a/addons/web_gantt/i18n/sv.po +++ b/addons/web_gantt/i18n/sv.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/th.po b/addons/web_gantt/i18n/th.po index 47d866d8da9..38fea7cdc02 100644 --- a/addons/web_gantt/i18n/th.po +++ b/addons/web_gantt/i18n/th.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/tr.po b/addons/web_gantt/i18n/tr.po index 82a56bc8043..aede304e817 100644 --- a/addons/web_gantt/i18n/tr.po +++ b/addons/web_gantt/i18n/tr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_gantt/i18n/zh_CN.po b/addons/web_gantt/i18n/zh_CN.po index c121c438e3f..1ed8269ae6b 100644 --- a/addons/web_gantt/i18n/zh_CN.po +++ b/addons/web_gantt/i18n/zh_CN.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_gantt #. openerp-web diff --git a/addons/web_graph/i18n/ar.po b/addons/web_graph/i18n/ar.po index d028fbc3f32..5afc07a649a 100644 --- a/addons/web_graph/i18n/ar.po +++ b/addons/web_graph/i18n/ar.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/bg.po b/addons/web_graph/i18n/bg.po index edae7ba4f14..f3d0785fa73 100644 --- a/addons/web_graph/i18n/bg.po +++ b/addons/web_graph/i18n/bg.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/bn.po b/addons/web_graph/i18n/bn.po index dbcc9c1b1cf..3b09639901d 100644 --- a/addons/web_graph/i18n/bn.po +++ b/addons/web_graph/i18n/bn.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/bs.po b/addons/web_graph/i18n/bs.po index 98ccaae0719..2d8b3a0258b 100644 --- a/addons/web_graph/i18n/bs.po +++ b/addons/web_graph/i18n/bs.po @@ -9,13 +9,13 @@ msgstr "" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" "PO-Revision-Date: 2013-09-05 10:28+0000\n" -"Last-Translator: Bosko Stojakovic \n" +"Last-Translator: Boško Stojaković \n" "Language-Team: Bosnian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/ca.po b/addons/web_graph/i18n/ca.po index 01901b0eeac..7d8f4590b7e 100644 --- a/addons/web_graph/i18n/ca.po +++ b/addons/web_graph/i18n/ca.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/cs.po b/addons/web_graph/i18n/cs.po index 94cf9a66f1e..6b141e53163 100644 --- a/addons/web_graph/i18n/cs.po +++ b/addons/web_graph/i18n/cs.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/da.po b/addons/web_graph/i18n/da.po index 103c80d0bdf..243993c1183 100644 --- a/addons/web_graph/i18n/da.po +++ b/addons/web_graph/i18n/da.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/de.po b/addons/web_graph/i18n/de.po index 83579c74383..a0321a41fe9 100644 --- a/addons/web_graph/i18n/de.po +++ b/addons/web_graph/i18n/de.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/en_AU.po b/addons/web_graph/i18n/en_AU.po index ab8ec122018..7310967ce32 100644 --- a/addons/web_graph/i18n/en_AU.po +++ b/addons/web_graph/i18n/en_AU.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/en_GB.po b/addons/web_graph/i18n/en_GB.po index 485ee56bf5f..908bb766f9c 100644 --- a/addons/web_graph/i18n/en_GB.po +++ b/addons/web_graph/i18n/en_GB.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/es.po b/addons/web_graph/i18n/es.po index 9138c287c50..381da5ff8a8 100644 --- a/addons/web_graph/i18n/es.po +++ b/addons/web_graph/i18n/es.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/es_CL.po b/addons/web_graph/i18n/es_CL.po index d7ca1373b03..d29683b2458 100644 --- a/addons/web_graph/i18n/es_CL.po +++ b/addons/web_graph/i18n/es_CL.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/es_CR.po b/addons/web_graph/i18n/es_CR.po index 5064fc6110e..eb18e90de74 100644 --- a/addons/web_graph/i18n/es_CR.po +++ b/addons/web_graph/i18n/es_CR.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/es_DO.po b/addons/web_graph/i18n/es_DO.po index b323fb4e7bc..6bdfb7ea1a2 100644 --- a/addons/web_graph/i18n/es_DO.po +++ b/addons/web_graph/i18n/es_DO.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/es_EC.po b/addons/web_graph/i18n/es_EC.po index cb288d3c289..49c32c6a6ec 100644 --- a/addons/web_graph/i18n/es_EC.po +++ b/addons/web_graph/i18n/es_EC.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/es_MX.po b/addons/web_graph/i18n/es_MX.po index e5c18ba8720..fd66939058b 100644 --- a/addons/web_graph/i18n/es_MX.po +++ b/addons/web_graph/i18n/es_MX.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/et.po b/addons/web_graph/i18n/et.po index 36becba5f38..ac865da78c6 100644 --- a/addons/web_graph/i18n/et.po +++ b/addons/web_graph/i18n/et.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/fa.po b/addons/web_graph/i18n/fa.po index 39bb00fc855..3ef2bdf3917 100644 --- a/addons/web_graph/i18n/fa.po +++ b/addons/web_graph/i18n/fa.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/fi.po b/addons/web_graph/i18n/fi.po index 8924c390b4b..a3bfee52653 100644 --- a/addons/web_graph/i18n/fi.po +++ b/addons/web_graph/i18n/fi.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/fr.po b/addons/web_graph/i18n/fr.po index e3852d5d2be..13f140ea970 100644 --- a/addons/web_graph/i18n/fr.po +++ b/addons/web_graph/i18n/fr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/fr_CA.po b/addons/web_graph/i18n/fr_CA.po index af37001c01a..3e32725730c 100644 --- a/addons/web_graph/i18n/fr_CA.po +++ b/addons/web_graph/i18n/fr_CA.po @@ -15,8 +15,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/gl.po b/addons/web_graph/i18n/gl.po index b5b46932f82..fec223d417a 100644 --- a/addons/web_graph/i18n/gl.po +++ b/addons/web_graph/i18n/gl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/gu.po b/addons/web_graph/i18n/gu.po index 18e8ac390e7..e82120bc4b4 100644 --- a/addons/web_graph/i18n/gu.po +++ b/addons/web_graph/i18n/gu.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/he.po b/addons/web_graph/i18n/he.po index bef1d5f2e77..0400727a44e 100644 --- a/addons/web_graph/i18n/he.po +++ b/addons/web_graph/i18n/he.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/hr.po b/addons/web_graph/i18n/hr.po index 0c6da8a3b56..12b80ecae30 100644 --- a/addons/web_graph/i18n/hr.po +++ b/addons/web_graph/i18n/hr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/hu.po b/addons/web_graph/i18n/hu.po index 00add3cb685..c2056a9fdb0 100644 --- a/addons/web_graph/i18n/hu.po +++ b/addons/web_graph/i18n/hu.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/it.po b/addons/web_graph/i18n/it.po index f5de1a7776b..0d7c789d17f 100644 --- a/addons/web_graph/i18n/it.po +++ b/addons/web_graph/i18n/it.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/ja.po b/addons/web_graph/i18n/ja.po index be7ca54600f..86fa8911bbf 100644 --- a/addons/web_graph/i18n/ja.po +++ b/addons/web_graph/i18n/ja.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/ka.po b/addons/web_graph/i18n/ka.po index c7fabdc815f..15f683fc2de 100644 --- a/addons/web_graph/i18n/ka.po +++ b/addons/web_graph/i18n/ka.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/ko.po b/addons/web_graph/i18n/ko.po index b46e2377487..e20b55ebe9b 100644 --- a/addons/web_graph/i18n/ko.po +++ b/addons/web_graph/i18n/ko.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/lt.po b/addons/web_graph/i18n/lt.po index 4b7a33df599..51d214df9c7 100644 --- a/addons/web_graph/i18n/lt.po +++ b/addons/web_graph/i18n/lt.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/mk.po b/addons/web_graph/i18n/mk.po index 775635180c3..412783fade3 100644 --- a/addons/web_graph/i18n/mk.po +++ b/addons/web_graph/i18n/mk.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/mn.po b/addons/web_graph/i18n/mn.po index 9a3e194b95a..509ca8f99ea 100644 --- a/addons/web_graph/i18n/mn.po +++ b/addons/web_graph/i18n/mn.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/nb.po b/addons/web_graph/i18n/nb.po index bbc7c851bd2..c40e037ace8 100644 --- a/addons/web_graph/i18n/nb.po +++ b/addons/web_graph/i18n/nb.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/nl.po b/addons/web_graph/i18n/nl.po index 15c56e77c00..ae01a2427bf 100644 --- a/addons/web_graph/i18n/nl.po +++ b/addons/web_graph/i18n/nl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/nl_BE.po b/addons/web_graph/i18n/nl_BE.po index cf3d7b28bef..c2cba88e16b 100644 --- a/addons/web_graph/i18n/nl_BE.po +++ b/addons/web_graph/i18n/nl_BE.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/pl.po b/addons/web_graph/i18n/pl.po index ad483b1c0d2..4a35dcaaf4c 100644 --- a/addons/web_graph/i18n/pl.po +++ b/addons/web_graph/i18n/pl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/pt.po b/addons/web_graph/i18n/pt.po index 716b780248a..b3d9f793333 100644 --- a/addons/web_graph/i18n/pt.po +++ b/addons/web_graph/i18n/pt.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/pt_BR.po b/addons/web_graph/i18n/pt_BR.po index 5973c812985..a679893f713 100644 --- a/addons/web_graph/i18n/pt_BR.po +++ b/addons/web_graph/i18n/pt_BR.po @@ -15,8 +15,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/ro.po b/addons/web_graph/i18n/ro.po index 67dbfbaf1b7..dbda24bf3cf 100644 --- a/addons/web_graph/i18n/ro.po +++ b/addons/web_graph/i18n/ro.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/ru.po b/addons/web_graph/i18n/ru.po index 37105fba2c0..813db6cf54c 100644 --- a/addons/web_graph/i18n/ru.po +++ b/addons/web_graph/i18n/ru.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/sl.po b/addons/web_graph/i18n/sl.po index 150546372b2..7e73a921fb5 100644 --- a/addons/web_graph/i18n/sl.po +++ b/addons/web_graph/i18n/sl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/sq.po b/addons/web_graph/i18n/sq.po index 9f01382fda4..7f469bd6987 100644 --- a/addons/web_graph/i18n/sq.po +++ b/addons/web_graph/i18n/sq.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:47+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/sr@latin.po b/addons/web_graph/i18n/sr@latin.po index f820f8b555d..a3aa6e698fe 100644 --- a/addons/web_graph/i18n/sr@latin.po +++ b/addons/web_graph/i18n/sr@latin.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/sv.po b/addons/web_graph/i18n/sv.po index ea85f0d5e47..ea8897182f4 100644 --- a/addons/web_graph/i18n/sv.po +++ b/addons/web_graph/i18n/sv.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/th.po b/addons/web_graph/i18n/th.po index 26ef07e36c0..3c7e79b1879 100644 --- a/addons/web_graph/i18n/th.po +++ b/addons/web_graph/i18n/th.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/tr.po b/addons/web_graph/i18n/tr.po index fb390fd9667..013d0883b79 100644 --- a/addons/web_graph/i18n/tr.po +++ b/addons/web_graph/i18n/tr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_graph/i18n/zh_CN.po b/addons/web_graph/i18n/zh_CN.po index 8e90ad481df..e3c12e97b24 100644 --- a/addons/web_graph/i18n/zh_CN.po +++ b/addons/web_graph/i18n/zh_CN.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_graph #. openerp-web diff --git a/addons/web_hello/i18n/ar.po b/addons/web_hello/i18n/ar.po index 6b17dffb169..cac4af1205a 100644 --- a/addons/web_hello/i18n/ar.po +++ b/addons/web_hello/i18n/ar.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" diff --git a/addons/web_hello/i18n/cs.po b/addons/web_hello/i18n/cs.po index 303857204c3..d5a33b52400 100644 --- a/addons/web_hello/i18n/cs.po +++ b/addons/web_hello/i18n/cs.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" diff --git a/addons/web_hello/i18n/es_CR.po b/addons/web_hello/i18n/es_CR.po index e2f758bd45f..c734bb3c827 100644 --- a/addons/web_hello/i18n/es_CR.po +++ b/addons/web_hello/i18n/es_CR.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" diff --git a/addons/web_hello/i18n/fr.po b/addons/web_hello/i18n/fr.po index 14c4858d8b4..95a3e6b5ab6 100644 --- a/addons/web_hello/i18n/fr.po +++ b/addons/web_hello/i18n/fr.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" diff --git a/addons/web_hello/i18n/pt_BR.po b/addons/web_hello/i18n/pt_BR.po index 4390383ba71..122b8bc5939 100644 --- a/addons/web_hello/i18n/pt_BR.po +++ b/addons/web_hello/i18n/pt_BR.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" diff --git a/addons/web_kanban/i18n/ar.po b/addons/web_kanban/i18n/ar.po index 246b255f95f..ed0486e338f 100644 --- a/addons/web_kanban/i18n/ar.po +++ b/addons/web_kanban/i18n/ar.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/bg.po b/addons/web_kanban/i18n/bg.po index 5155b9de0cd..39e43589301 100644 --- a/addons/web_kanban/i18n/bg.po +++ b/addons/web_kanban/i18n/bg.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/bn.po b/addons/web_kanban/i18n/bn.po index 4510d4a74a3..ffe12e84bdd 100644 --- a/addons/web_kanban/i18n/bn.po +++ b/addons/web_kanban/i18n/bn.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/bs.po b/addons/web_kanban/i18n/bs.po index 2b5615f5c2e..1f16c8bc07e 100644 --- a/addons/web_kanban/i18n/bs.po +++ b/addons/web_kanban/i18n/bs.po @@ -9,13 +9,13 @@ msgstr "" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:38+0000\n" "PO-Revision-Date: 2013-09-05 10:27+0000\n" -"Last-Translator: Bosko Stojakovic \n" +"Last-Translator: Boško Stojaković \n" "Language-Team: Bosnian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/ca.po b/addons/web_kanban/i18n/ca.po index 3809e9e6545..7dfa6457d6e 100644 --- a/addons/web_kanban/i18n/ca.po +++ b/addons/web_kanban/i18n/ca.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/cs.po b/addons/web_kanban/i18n/cs.po index 960b89ff9e4..8dad4c43609 100644 --- a/addons/web_kanban/i18n/cs.po +++ b/addons/web_kanban/i18n/cs.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" "X-Poedit-Language: Czech\n" #. module: web_kanban diff --git a/addons/web_kanban/i18n/da.po b/addons/web_kanban/i18n/da.po index 0d5624cccec..579e874bde7 100644 --- a/addons/web_kanban/i18n/da.po +++ b/addons/web_kanban/i18n/da.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/de.po b/addons/web_kanban/i18n/de.po index 62fe4183856..d5df9e00415 100644 --- a/addons/web_kanban/i18n/de.po +++ b/addons/web_kanban/i18n/de.po @@ -15,8 +15,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/en_AU.po b/addons/web_kanban/i18n/en_AU.po index e0731cbf330..609497fee93 100644 --- a/addons/web_kanban/i18n/en_AU.po +++ b/addons/web_kanban/i18n/en_AU.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/en_GB.po b/addons/web_kanban/i18n/en_GB.po index eca61c7dff2..9d6fb02ccb1 100644 --- a/addons/web_kanban/i18n/en_GB.po +++ b/addons/web_kanban/i18n/en_GB.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/es.po b/addons/web_kanban/i18n/es.po index e6d5e26704d..87dd346d6ba 100644 --- a/addons/web_kanban/i18n/es.po +++ b/addons/web_kanban/i18n/es.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/es_CL.po b/addons/web_kanban/i18n/es_CL.po index d5c7592d2c4..96c0f7cb03c 100644 --- a/addons/web_kanban/i18n/es_CL.po +++ b/addons/web_kanban/i18n/es_CL.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/es_CR.po b/addons/web_kanban/i18n/es_CR.po index 6aa15350d17..7fa94e31a85 100644 --- a/addons/web_kanban/i18n/es_CR.po +++ b/addons/web_kanban/i18n/es_CR.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/es_DO.po b/addons/web_kanban/i18n/es_DO.po index aeb2156b81f..97e4fd40c84 100644 --- a/addons/web_kanban/i18n/es_DO.po +++ b/addons/web_kanban/i18n/es_DO.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/es_EC.po b/addons/web_kanban/i18n/es_EC.po index 0d8986dd6c7..eb574af2192 100644 --- a/addons/web_kanban/i18n/es_EC.po +++ b/addons/web_kanban/i18n/es_EC.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/es_MX.po b/addons/web_kanban/i18n/es_MX.po index c7c16c26a75..0d253a64f64 100644 --- a/addons/web_kanban/i18n/es_MX.po +++ b/addons/web_kanban/i18n/es_MX.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/et.po b/addons/web_kanban/i18n/et.po index b00678597ed..19d3680c2d3 100644 --- a/addons/web_kanban/i18n/et.po +++ b/addons/web_kanban/i18n/et.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/fa.po b/addons/web_kanban/i18n/fa.po index 517e1187f18..d79b8965ac0 100644 --- a/addons/web_kanban/i18n/fa.po +++ b/addons/web_kanban/i18n/fa.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/fi.po b/addons/web_kanban/i18n/fi.po index 40fb78ac4ed..59d31c6a27e 100644 --- a/addons/web_kanban/i18n/fi.po +++ b/addons/web_kanban/i18n/fi.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/fr.po b/addons/web_kanban/i18n/fr.po index edff81eaff3..9ac7e67da26 100644 --- a/addons/web_kanban/i18n/fr.po +++ b/addons/web_kanban/i18n/fr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/fr_CA.po b/addons/web_kanban/i18n/fr_CA.po index 89b08e29454..cfe0ef62613 100644 --- a/addons/web_kanban/i18n/fr_CA.po +++ b/addons/web_kanban/i18n/fr_CA.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/gl.po b/addons/web_kanban/i18n/gl.po index 987ae0ef258..f765a0b6114 100644 --- a/addons/web_kanban/i18n/gl.po +++ b/addons/web_kanban/i18n/gl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/gu.po b/addons/web_kanban/i18n/gu.po index f7f8f768689..7d2d49d38d4 100644 --- a/addons/web_kanban/i18n/gu.po +++ b/addons/web_kanban/i18n/gu.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/he.po b/addons/web_kanban/i18n/he.po index 5d62a687f84..b1944a07b95 100644 --- a/addons/web_kanban/i18n/he.po +++ b/addons/web_kanban/i18n/he.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/hr.po b/addons/web_kanban/i18n/hr.po index 05e91b73aee..c8b8112c164 100644 --- a/addons/web_kanban/i18n/hr.po +++ b/addons/web_kanban/i18n/hr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/hu.po b/addons/web_kanban/i18n/hu.po index 82f10788f03..12fd897844f 100644 --- a/addons/web_kanban/i18n/hu.po +++ b/addons/web_kanban/i18n/hu.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/it.po b/addons/web_kanban/i18n/it.po index 4e5750a750f..1fe6baef4cb 100644 --- a/addons/web_kanban/i18n/it.po +++ b/addons/web_kanban/i18n/it.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/ja.po b/addons/web_kanban/i18n/ja.po index 5b478e7a1dd..a6e680b591c 100644 --- a/addons/web_kanban/i18n/ja.po +++ b/addons/web_kanban/i18n/ja.po @@ -9,13 +9,13 @@ msgstr "" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:38+0000\n" "PO-Revision-Date: 2013-11-24 08:36+0000\n" -"Last-Translator: Yoshi Tashiro \n" +"Last-Translator: Yoshi Tashiro \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/ka.po b/addons/web_kanban/i18n/ka.po index 8187df02dd8..3449c605094 100644 --- a/addons/web_kanban/i18n/ka.po +++ b/addons/web_kanban/i18n/ka.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/ko.po b/addons/web_kanban/i18n/ko.po index 546e2fe1a9a..f65eae5a5e9 100644 --- a/addons/web_kanban/i18n/ko.po +++ b/addons/web_kanban/i18n/ko.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/lt.po b/addons/web_kanban/i18n/lt.po index 095ae0833ea..66afcd0a30f 100644 --- a/addons/web_kanban/i18n/lt.po +++ b/addons/web_kanban/i18n/lt.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/mk.po b/addons/web_kanban/i18n/mk.po index 2450b263db3..0b2c9b3c3d6 100644 --- a/addons/web_kanban/i18n/mk.po +++ b/addons/web_kanban/i18n/mk.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/mn.po b/addons/web_kanban/i18n/mn.po index a22aede0200..1c7ebcf51dd 100644 --- a/addons/web_kanban/i18n/mn.po +++ b/addons/web_kanban/i18n/mn.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/nb.po b/addons/web_kanban/i18n/nb.po index b616153a6e6..dc58f75ddde 100644 --- a/addons/web_kanban/i18n/nb.po +++ b/addons/web_kanban/i18n/nb.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/nl.po b/addons/web_kanban/i18n/nl.po index 973a87c3d1e..677f138166a 100644 --- a/addons/web_kanban/i18n/nl.po +++ b/addons/web_kanban/i18n/nl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/nl_BE.po b/addons/web_kanban/i18n/nl_BE.po index 5bc0068e3df..f5c66b82644 100644 --- a/addons/web_kanban/i18n/nl_BE.po +++ b/addons/web_kanban/i18n/nl_BE.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/pl.po b/addons/web_kanban/i18n/pl.po index 3a5fd7a579c..681ad51519e 100644 --- a/addons/web_kanban/i18n/pl.po +++ b/addons/web_kanban/i18n/pl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/pt.po b/addons/web_kanban/i18n/pt.po index ff81c3da927..4b6f69f5097 100644 --- a/addons/web_kanban/i18n/pt.po +++ b/addons/web_kanban/i18n/pt.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/pt_BR.po b/addons/web_kanban/i18n/pt_BR.po index 5f700555a0d..0c444bad51f 100644 --- a/addons/web_kanban/i18n/pt_BR.po +++ b/addons/web_kanban/i18n/pt_BR.po @@ -15,8 +15,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/ro.po b/addons/web_kanban/i18n/ro.po index 9e53ab18254..f4eb9b3c6bc 100644 --- a/addons/web_kanban/i18n/ro.po +++ b/addons/web_kanban/i18n/ro.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/ru.po b/addons/web_kanban/i18n/ru.po index 96344a01727..6c34ff3d6ad 100644 --- a/addons/web_kanban/i18n/ru.po +++ b/addons/web_kanban/i18n/ru.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/sl.po b/addons/web_kanban/i18n/sl.po index ad61767a912..85c533294a1 100644 --- a/addons/web_kanban/i18n/sl.po +++ b/addons/web_kanban/i18n/sl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/sr@latin.po b/addons/web_kanban/i18n/sr@latin.po index 3db069d08a0..9e9deead497 100644 --- a/addons/web_kanban/i18n/sr@latin.po +++ b/addons/web_kanban/i18n/sr@latin.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/sv.po b/addons/web_kanban/i18n/sv.po index bd9bb541c6f..93e54045a6d 100644 --- a/addons/web_kanban/i18n/sv.po +++ b/addons/web_kanban/i18n/sv.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/th.po b/addons/web_kanban/i18n/th.po index 0781adac32e..0e188f4e207 100644 --- a/addons/web_kanban/i18n/th.po +++ b/addons/web_kanban/i18n/th.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/tr.po b/addons/web_kanban/i18n/tr.po index c52081031b3..8009555453b 100644 --- a/addons/web_kanban/i18n/tr.po +++ b/addons/web_kanban/i18n/tr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/zh_CN.po b/addons/web_kanban/i18n/zh_CN.po index d79b10b15d3..d956656233d 100644 --- a/addons/web_kanban/i18n/zh_CN.po +++ b/addons/web_kanban/i18n/zh_CN.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_kanban/i18n/zh_TW.po b/addons/web_kanban/i18n/zh_TW.po index a1f2ed5abc1..5cf32be03d3 100644 --- a/addons/web_kanban/i18n/zh_TW.po +++ b/addons/web_kanban/i18n/zh_TW.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_kanban #. openerp-web diff --git a/addons/web_tests/i18n/cs.po b/addons/web_tests/i18n/cs.po index 303857204c3..d5a33b52400 100644 --- a/addons/web_tests/i18n/cs.po +++ b/addons/web_tests/i18n/cs.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" diff --git a/addons/web_tests/i18n/es.po b/addons/web_tests/i18n/es.po index aa87cc6706c..d91d112949d 100644 --- a/addons/web_tests/i18n/es.po +++ b/addons/web_tests/i18n/es.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" diff --git a/addons/web_tests/i18n/es_CR.po b/addons/web_tests/i18n/es_CR.po index e2f758bd45f..c734bb3c827 100644 --- a/addons/web_tests/i18n/es_CR.po +++ b/addons/web_tests/i18n/es_CR.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" diff --git a/addons/web_tests/i18n/fr_CA.po b/addons/web_tests/i18n/fr_CA.po index 89e99edde1b..fbf27ddf192 100644 --- a/addons/web_tests/i18n/fr_CA.po +++ b/addons/web_tests/i18n/fr_CA.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" diff --git a/addons/web_view_editor/i18n/ar.po b/addons/web_view_editor/i18n/ar.po index 14713613818..b3ab77edbd3 100644 --- a/addons/web_view_editor/i18n/ar.po +++ b/addons/web_view_editor/i18n/ar.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/bs.po b/addons/web_view_editor/i18n/bs.po index ae634ee504c..6d5b5003c36 100644 --- a/addons/web_view_editor/i18n/bs.po +++ b/addons/web_view_editor/i18n/bs.po @@ -9,13 +9,13 @@ msgstr "" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:38+0000\n" "PO-Revision-Date: 2013-09-05 07:51+0000\n" -"Last-Translator: Bosko Stojakovic \n" +"Last-Translator: Boško Stojaković \n" "Language-Team: Bosnian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/cs.po b/addons/web_view_editor/i18n/cs.po index 8aa13a43eb4..a069259cb79 100644 --- a/addons/web_view_editor/i18n/cs.po +++ b/addons/web_view_editor/i18n/cs.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/da.po b/addons/web_view_editor/i18n/da.po index 9cdb7d5d998..773bc3a45a0 100644 --- a/addons/web_view_editor/i18n/da.po +++ b/addons/web_view_editor/i18n/da.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/de.po b/addons/web_view_editor/i18n/de.po index d1feb8c9417..ab72391e417 100644 --- a/addons/web_view_editor/i18n/de.po +++ b/addons/web_view_editor/i18n/de.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/en_AU.po b/addons/web_view_editor/i18n/en_AU.po index 4f370b984d9..279907c92d6 100644 --- a/addons/web_view_editor/i18n/en_AU.po +++ b/addons/web_view_editor/i18n/en_AU.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/en_GB.po b/addons/web_view_editor/i18n/en_GB.po index 57db249bf25..730f0c13e20 100644 --- a/addons/web_view_editor/i18n/en_GB.po +++ b/addons/web_view_editor/i18n/en_GB.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/es.po b/addons/web_view_editor/i18n/es.po index 0867f062179..e8b9a7410d3 100644 --- a/addons/web_view_editor/i18n/es.po +++ b/addons/web_view_editor/i18n/es.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/es_DO.po b/addons/web_view_editor/i18n/es_DO.po index 56196c459df..756d7fd7a92 100644 --- a/addons/web_view_editor/i18n/es_DO.po +++ b/addons/web_view_editor/i18n/es_DO.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/es_EC.po b/addons/web_view_editor/i18n/es_EC.po index 8b47b1cd32e..cca07355c35 100644 --- a/addons/web_view_editor/i18n/es_EC.po +++ b/addons/web_view_editor/i18n/es_EC.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:37+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/es_MX.po b/addons/web_view_editor/i18n/es_MX.po index eb0415ca6f8..e2f37193317 100644 --- a/addons/web_view_editor/i18n/es_MX.po +++ b/addons/web_view_editor/i18n/es_MX.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/et.po b/addons/web_view_editor/i18n/et.po index a0db8017706..0d3dee7015b 100644 --- a/addons/web_view_editor/i18n/et.po +++ b/addons/web_view_editor/i18n/et.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/fa.po b/addons/web_view_editor/i18n/fa.po index 0e30a2a0767..cb008f93e70 100644 --- a/addons/web_view_editor/i18n/fa.po +++ b/addons/web_view_editor/i18n/fa.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/fi.po b/addons/web_view_editor/i18n/fi.po index 09132744feb..89b0ac75caa 100644 --- a/addons/web_view_editor/i18n/fi.po +++ b/addons/web_view_editor/i18n/fi.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/fr.po b/addons/web_view_editor/i18n/fr.po index 2d3220ecb81..765538e9ace 100644 --- a/addons/web_view_editor/i18n/fr.po +++ b/addons/web_view_editor/i18n/fr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/he.po b/addons/web_view_editor/i18n/he.po index 8b7a5306477..2b431986ce2 100644 --- a/addons/web_view_editor/i18n/he.po +++ b/addons/web_view_editor/i18n/he.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/hr.po b/addons/web_view_editor/i18n/hr.po index 8d41c143c31..2f22ca31657 100644 --- a/addons/web_view_editor/i18n/hr.po +++ b/addons/web_view_editor/i18n/hr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/hu.po b/addons/web_view_editor/i18n/hu.po index 578d2b6e366..17c0bcd5aa1 100644 --- a/addons/web_view_editor/i18n/hu.po +++ b/addons/web_view_editor/i18n/hu.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/it.po b/addons/web_view_editor/i18n/it.po index 95fb8417b2d..4103028f20c 100644 --- a/addons/web_view_editor/i18n/it.po +++ b/addons/web_view_editor/i18n/it.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/ko.po b/addons/web_view_editor/i18n/ko.po index e828f9157dd..c39ffd636d9 100644 --- a/addons/web_view_editor/i18n/ko.po +++ b/addons/web_view_editor/i18n/ko.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/lt.po b/addons/web_view_editor/i18n/lt.po index e90b39b41db..dd4821fd9db 100644 --- a/addons/web_view_editor/i18n/lt.po +++ b/addons/web_view_editor/i18n/lt.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/lv.po b/addons/web_view_editor/i18n/lv.po index 0ad8d114e8b..87c9a5fb856 100644 --- a/addons/web_view_editor/i18n/lv.po +++ b/addons/web_view_editor/i18n/lv.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/mk.po b/addons/web_view_editor/i18n/mk.po index adf379bf008..78d0211d7ca 100644 --- a/addons/web_view_editor/i18n/mk.po +++ b/addons/web_view_editor/i18n/mk.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/mn.po b/addons/web_view_editor/i18n/mn.po index 3562c2c2486..9da4a1230df 100644 --- a/addons/web_view_editor/i18n/mn.po +++ b/addons/web_view_editor/i18n/mn.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/nb.po b/addons/web_view_editor/i18n/nb.po index cd8541d9a03..7c28ec95ac3 100644 --- a/addons/web_view_editor/i18n/nb.po +++ b/addons/web_view_editor/i18n/nb.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/nl.po b/addons/web_view_editor/i18n/nl.po index d89724617a1..e3ceba41304 100644 --- a/addons/web_view_editor/i18n/nl.po +++ b/addons/web_view_editor/i18n/nl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/nl_BE.po b/addons/web_view_editor/i18n/nl_BE.po index bd3ede00f0e..9cbae8c1892 100644 --- a/addons/web_view_editor/i18n/nl_BE.po +++ b/addons/web_view_editor/i18n/nl_BE.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/pl.po b/addons/web_view_editor/i18n/pl.po index 1196f616661..e078f30e3aa 100644 --- a/addons/web_view_editor/i18n/pl.po +++ b/addons/web_view_editor/i18n/pl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/pt.po b/addons/web_view_editor/i18n/pt.po index 9468826b00f..46c04453e21 100644 --- a/addons/web_view_editor/i18n/pt.po +++ b/addons/web_view_editor/i18n/pt.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/pt_BR.po b/addons/web_view_editor/i18n/pt_BR.po index 54a34116a69..15b96b3d302 100644 --- a/addons/web_view_editor/i18n/pt_BR.po +++ b/addons/web_view_editor/i18n/pt_BR.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/ro.po b/addons/web_view_editor/i18n/ro.po index e36e2dbc01f..2dba64d4124 100644 --- a/addons/web_view_editor/i18n/ro.po +++ b/addons/web_view_editor/i18n/ro.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/ru.po b/addons/web_view_editor/i18n/ru.po index a58314b4a56..9cf1b9796e3 100644 --- a/addons/web_view_editor/i18n/ru.po +++ b/addons/web_view_editor/i18n/ru.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/sl.po b/addons/web_view_editor/i18n/sl.po index 874ea7d5f2f..a2e8017ede8 100644 --- a/addons/web_view_editor/i18n/sl.po +++ b/addons/web_view_editor/i18n/sl.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/sv.po b/addons/web_view_editor/i18n/sv.po index 971a146b08e..ac9da71cd0f 100644 --- a/addons/web_view_editor/i18n/sv.po +++ b/addons/web_view_editor/i18n/sv.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/th.po b/addons/web_view_editor/i18n/th.po index 74e641170e3..9728b19033b 100644 --- a/addons/web_view_editor/i18n/th.po +++ b/addons/web_view_editor/i18n/th.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/tr.po b/addons/web_view_editor/i18n/tr.po index 4df0cc15726..a755f6b185d 100644 --- a/addons/web_view_editor/i18n/tr.po +++ b/addons/web_view_editor/i18n/tr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/addons/web_view_editor/i18n/zh_CN.po b/addons/web_view_editor/i18n/zh_CN.po index a3456c1cf0f..8c8614f007f 100644 --- a/addons/web_view_editor/i18n/zh_CN.po +++ b/addons/web_view_editor/i18n/zh_CN.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:48+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:36+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: web_view_editor #. openerp-web diff --git a/openerp/addons/base/i18n/fi.po b/openerp/addons/base/i18n/fi.po index 51d450f6abd..9cd36c2b7b3 100644 --- a/openerp/addons/base/i18n/fi.po +++ b/openerp/addons/base/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-server\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:35+0000\n" -"PO-Revision-Date: 2014-02-25 20:15+0000\n" +"PO-Revision-Date: 2014-02-28 10:28+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-26 07:30+0000\n" -"X-Generator: Launchpad (build 16935)\n" +"X-Launchpad-Export-Date: 2014-03-01 05:51+0000\n" +"X-Generator: Launchpad (build 16948)\n" #. module: base #: model:ir.module.module,description:base.module_account_check_writing @@ -33,7 +33,7 @@ msgstr "" #. module: base #: view:res.partner.bank:0 msgid "e.g. GEBABEBB" -msgstr "esim. GEBABEBB" +msgstr "esim. OKOYFIHH" #. module: base #: model:res.country,name:base.sh @@ -8045,7 +8045,7 @@ msgstr "RML sisäinen ylätunniste" #. module: base #: field:ir.actions.act_window,search_view_id:0 msgid "Search View Ref." -msgstr "Hae näytettävä viite" +msgstr "Hae näytettävä referenssi" #. module: base #: help:res.users,partner_id:0 @@ -8888,7 +8888,7 @@ msgstr "Alavalikot" #. module: base #: report:ir.module.reference:0 msgid "Introspection report on objects" -msgstr "Introspektioraportti objekteista" +msgstr "Moduulin tekninen opas" #. module: base #: model:ir.module.module,shortdesc:base.module_web_analytics @@ -12369,7 +12369,7 @@ msgstr "Menetelmälle välitettävät argumentit, esim. (uid,...)." #. module: base #: report:ir.module.reference:0 msgid "Reference Guide" -msgstr "Referenssiopaste" +msgstr "Tekninen opas" #. module: base #: model:ir.model,name:base.model_res_partner From 27a1770e20f8c85182dd4b062133629ab0d82687 Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Fri, 28 Feb 2014 18:33:20 +0100 Subject: [PATCH 11/16] [FIX] orm.read_group: fix various issues introduced in recent commit, cleanup Fixed the implementation of the sorting for inherited columns, many2one columns, and aggregated columns. Added corresponding tests with increased coverage of the read_group() method. bzr revid: odo@openerp.com-20140228173320-p8l0jc8op7xsgn1x --- openerp/addons/base/tests/test_base.py | 80 ++++++++++++++---- openerp/osv/orm.py | 108 ++++++++++++++----------- 2 files changed, 125 insertions(+), 63 deletions(-) diff --git a/openerp/addons/base/tests/test_base.py b/openerp/addons/base/tests/test_base.py index de1d495ca6d..ebdb406e1ed 100644 --- a/openerp/addons/base/tests/test_base.py +++ b/openerp/addons/base/tests/test_base.py @@ -9,6 +9,7 @@ class test_base(common.TransactionCase): super(test_base,self).setUp() self.res_partner = self.registry('res.partner') self.res_users = self.registry('res.users') + self.res_partner_title = self.registry('res.partner.title') # samples use effective TLDs from the Mozilla public suffix # list at http://publicsuffix.org @@ -285,27 +286,72 @@ class test_base(common.TransactionCase): def test_60_read_group(self): cr, uid = self.cr, self.uid - for user_data in [ - {'name': 'Alice', 'login': 'alice', 'color': 1, 'function': 'Friend'}, - {'name': 'Bob', 'login': 'bob', 'color': 2, 'function': 'Friend'}, - {'name': 'Eve', 'login': 'eve', 'color': 3, 'function': 'Eavesdropper'}, - {'name': 'Nab', 'login': 'nab', 'color': 2, 'function': '5$ Wrench'}, - ]: - self.res_users.create(cr, uid, user_data) + title_sir = self.res_partner_title.create(cr, uid, {'name': 'Sir', 'domain': 'contact'}) + title_lady = self.res_partner_title.create(cr, uid, {'name': 'Lady', 'domain': 'contact'}) + test_users = [ + {'name': 'Alice', 'login': 'alice', 'color': 1, 'function': 'Friend', 'date': '2015-03-28', 'title': title_lady}, + {'name': 'Alice', 'login': 'alice2', 'color': 0, 'function': 'Friend', 'date': '2015-01-28', 'title': title_lady}, + {'name': 'Bob', 'login': 'bob', 'color': 2, 'function': 'Friend', 'date': '2015-03-02', 'title': title_sir}, + {'name': 'Eve', 'login': 'eve', 'color': 3, 'function': 'Eavesdropper', 'date': '2015-03-20', 'title': title_lady}, + {'name': 'Nab', 'login': 'nab', 'color': -3, 'function': '5$ Wrench', 'date': '2014-09-10', 'title': title_sir}, + {'name': 'Nab', 'login': 'nab-she', 'color': 6, 'function': '5$ Wrench', 'date': '2014-01-02', 'title': title_lady}, + ] + ids = [self.res_users.create(cr, uid, u) for u in test_users] + domain = [('id', 'in', ids)] - groups_data = self.res_users.read_group(cr, uid, domain=[('login', 'in', ('alice', 'bob', 'eve'))], fields=['name', 'color', 'function'], groupby='function') - self.assertEqual(len(groups_data), 2, "Incorrect number of results when grouping on a field") + # group on local char field, aggregate on int field (second groupby ignored on purpose) + groups_data = self.res_users.read_group(cr, uid, domain, fields=['name', 'color', 'function'], groupby=['function', 'login']) + self.assertEqual(len(groups_data), 3, "Incorrect number of results when grouping on a field") + self.assertEqual(['5$ Wrench', 'Eavesdropper', 'Friend'], [g['function'] for g in groups_data], 'incorrect read_group order') for group_data in groups_data: - self.assertIn('color', group_data, "Aggregated data for the column 'color' is not present in read_group return values") - self.assertEqual(group_data['color'], 3, "Incorrect sum for aggregated data for the column 'color'") + self.assertIn('color', group_data, "Aggregated data for the column 'color' is not present in read_group return values") + self.assertEqual(group_data['color'], 3, "Incorrect sum for aggregated data for the column 'color'") - groups_data = self.res_users.read_group(cr, uid, domain=[('login', 'in', ('alice', 'bob', 'eve'))], fields=['name', 'color'], groupby='name', orderby='name DESC, color asc') - self.assertEqual(len(groups_data), 3, "Incorrect number of results when grouping on a field") - self.assertEqual([user['name'] for user in groups_data], ['Eve', 'Bob', 'Alice'], 'Incorrect ordering of the list') + # group on local char field, reverse order + groups_data = self.res_users.read_group(cr, uid, domain, fields=['name', 'color'], groupby='name', orderby='name DESC') + self.assertEqual(['Nab', 'Eve', 'Bob', 'Alice'], [g['name'] for g in groups_data], 'Incorrect ordering of the list') - groups_data = self.res_users.read_group(cr, uid, domain=[('login', 'in', ('alice', 'bob', 'eve', 'nab'))], fields=['function', 'color'], groupby='function', orderby='color ASC') - self.assertEqual(len(groups_data), 3, "Incorrect number of results when grouping on a field") - self.assertEqual(groups_data, sorted(groups_data, key=lambda x: x['color']), 'Incorrect ordering of the list') + # group on local char field, multiple orders with directions + groups_data = self.res_users.read_group(cr, uid, domain, fields=['name', 'color'], groupby='name', orderby='color DESC, name') + self.assertEqual(len(groups_data), 4, "Incorrect number of results when grouping on a field") + self.assertEqual(['Eve', 'Nab', 'Bob', 'Alice'], [g['name'] for g in groups_data], 'Incorrect ordering of the list') + self.assertEqual([1, 2, 1, 2], [g['name_count'] for g in groups_data], 'Incorrect number of results') + + # group on inherited date column (res_partner.date) -> Year-Month, default ordering + groups_data = self.res_users.read_group(cr, uid, domain, fields=['function', 'color', 'date'], groupby=['date']) + self.assertEqual(len(groups_data), 4, "Incorrect number of results when grouping on a field") + self.assertEqual(['January 2014', 'September 2014', 'January 2015', 'March 2015'], [g['date'] for g in groups_data], 'Incorrect ordering of the list') + self.assertEqual([1, 1, 1, 3], [g['date_count'] for g in groups_data], 'Incorrect number of results') + + # group on inherited date column (res_partner.date) -> Year-Month, custom order + groups_data = self.res_users.read_group(cr, uid, domain, fields=['function', 'color', 'date'], groupby=['date'], orderby='date DESC') + self.assertEqual(len(groups_data), 4, "Incorrect number of results when grouping on a field") + self.assertEqual(['March 2015', 'January 2015', 'September 2014', 'January 2014'], [g['date'] for g in groups_data], 'Incorrect ordering of the list') + self.assertEqual([3, 1, 1, 1], [g['date_count'] for g in groups_data], 'Incorrect number of results') + + # group on inherited many2one (res_partner.title), default order + groups_data = self.res_users.read_group(cr, uid, domain, fields=['function', 'color', 'title'], groupby=['title']) + self.assertEqual(len(groups_data), 2, "Incorrect number of results when grouping on a field") + # m2o is returned as a (id, label) pair + self.assertEqual([(title_lady, 'Lady'), (title_sir, 'Sir')], [g['title'] for g in groups_data], 'Incorrect ordering of the list') + self.assertEqual([4, 2], [g['title_count'] for g in groups_data], 'Incorrect number of results') + self.assertEqual([10, -1], [g['color'] for g in groups_data], 'Incorrect aggregation of int column') + + # group on inherited many2one (res_partner.title), reversed natural order + groups_data = self.res_users.read_group(cr, uid, domain, fields=['function', 'color', 'title'], groupby=['title'], orderby="title desc") + self.assertEqual(len(groups_data), 2, "Incorrect number of results when grouping on a field") + # m2o is returned as a (id, label) pair + self.assertEqual([(title_sir, 'Sir'), (title_lady, 'Lady')], [g['title'] for g in groups_data], 'Incorrect ordering of the list') + self.assertEqual([2, 4], [g['title_count'] for g in groups_data], 'Incorrect number of results') + self.assertEqual([-1, 10], [g['color'] for g in groups_data], 'Incorrect aggregation of int column') + + # group on inherited many2one (res_partner.title), ordered by other inherited field (color) + groups_data = self.res_users.read_group(cr, uid, domain, fields=['function', 'color', 'title'], groupby=['title'], orderby='color') + self.assertEqual(len(groups_data), 2, "Incorrect number of results when grouping on a field") + # m2o is returned as a (id, label) pair + self.assertEqual([(title_sir, 'Sir'), (title_lady, 'Lady')], [g['title'] for g in groups_data], 'Incorrect ordering of the list') + self.assertEqual([2, 4], [g['title_count'] for g in groups_data], 'Incorrect number of results') + self.assertEqual([-1, 10], [g['color'] for g in groups_data], 'Incorrect aggregation of int column') class test_partner_recursion(common.TransactionCase): diff --git a/openerp/osv/orm.py b/openerp/osv/orm.py index 3cc8320edb3..a033e3f2250 100644 --- a/openerp/osv/orm.py +++ b/openerp/osv/orm.py @@ -2595,36 +2595,42 @@ class BaseModel(object): r['__fold'] = folded.get(r[groupby] and r[groupby][0], False) return result - def _read_group_generate_order_by(self, orderby, aggregated_fields, groupby, query): + def _read_group_prepare(self, orderby, aggregated_fields, groupby, qualified_groupby_field, query, groupby_type=None): """ - Generates the ORDER BY sql clause for the read group method. Adds the missing JOIN clause + Prepares the GROUP BY and ORDER BY terms for the read_group method. Adds the missing JOIN clause to the query if order should be computed against m2o field. :param orderby: the orderby definition in the form "%(field)s %(order)s" :param aggregated_fields: list of aggregated fields in the query :param groupby: the current groupby field name - :param query: the query object used to construct the query afterwards + :param qualified_groupby_field: the fully qualified SQL name for the grouped field + :param osv.Query query: the query under construction + :param groupby_type: the type of the grouped field + :return: (groupby_terms, orderby_terms) """ - orderby_list = [] - ob = [] - for order_splits in orderby.split(','): - order_split = order_splits.split() - orderby_field = order_split[0] - fields = openerp.osv.fields - if isinstance(self._all_columns[orderby_field].column, (fields.date, fields.datetime)): - continue - orderby_dir = len(order_split) == 2 and order_split[1].upper() == 'ASC' and 'ASC' or 'DESC' - if orderby_field == groupby: - orderby_item = self._generate_order_by(order_splits, query).replace('ORDER BY ', '') - if orderby_item: - orderby_list.append(orderby_item) - ob += [obi.split()[0] for obi in orderby_item.split(',')] - elif orderby_field in aggregated_fields: - orderby_list.append('%s %s' % (orderby_field,orderby_dir)) + orderby_terms = [] + groupby_terms = [qualified_groupby_field] if groupby else [] + if not orderby: + return groupby_terms, orderby_terms - if orderby_list: - return ' ORDER BY %s' % (','.join(orderby_list)), ob and ','.join(ob) or '' - else: - return '', '' + self._check_qorder(orderby) + for order_part in orderby.split(','): + order_split = order_part.split() + order_field = order_split[0] + if order_field == groupby: + if groupby_type == 'many2one': + order_clause = self._generate_order_by(order_part, query).replace('ORDER BY ', '') + if order_clause: + orderby_terms.append(order_clause) + groupby_terms += [order_term.split()[0] for order_term in order_clause.split(',')] + else: + orderby_terms.append(order_part) + elif order_field in aggregated_fields: + orderby_terms.append(order_part) + else: + # Cannot order by a field that will not appear in the results (needs to be grouped or aggregated) + _logger.warn('%s: read_group order by `%s` ignored, cannot sort on empty columns (not grouped/aggregated)', + self._name, order_part) + return groupby_terms, orderby_terms def read_group(self, cr, uid, domain, fields, groupby, offset=0, limit=None, context=None, orderby=False): """ @@ -2675,19 +2681,16 @@ class BaseModel(object): # TODO it seems fields_get can be replaced by _all_columns (no need for translation) fget = self.fields_get(cr, uid, fields) - flist = '' - group_count = group_by = groupby + select_terms = [] + groupby_type = None if groupby: if fget.get(groupby): groupby_type = fget[groupby]['type'] if groupby_type in ('date', 'datetime'): qualified_groupby_field = "to_char(%s,'yyyy-mm')" % qualified_groupby_field - flist = "%s as %s " % (qualified_groupby_field, groupby) elif groupby_type == 'boolean': qualified_groupby_field = "coalesce(%s,false)" % qualified_groupby_field - flist = "%s as %s " % (qualified_groupby_field, groupby) - else: - flist = qualified_groupby_field + select_terms.append("%s as %s " % (qualified_groupby_field, groupby)) else: # Don't allow arbitrary values, as this would be a SQL injection vector! raise except_orm(_('Invalid group_by'), @@ -2700,29 +2703,42 @@ class BaseModel(object): if (f in self._all_columns and getattr(self._all_columns[f].column, '_classic_write'))] for f in aggregated_fields: group_operator = fget[f].get('group_operator', 'sum') - if flist: - flist += ', ' qualified_field = self._inherits_join_calc(f, query) - flist += "%s(%s) AS %s" % (group_operator, qualified_field, f) + select_terms.append("%s(%s) AS %s" % (group_operator, qualified_field, f)) - order = orderby or groupby - orderby_clause = '' - ob = '' - if order: - orderby_clause, ob = self._read_group_generate_order_by(order, aggregated_fields, groupby, query) - - gb = groupby and (' GROUP BY ' + qualified_groupby_field) or '' + order = orderby or groupby or '' + groupby_terms, orderby_terms = self._read_group_prepare(order, aggregated_fields, groupby, qualified_groupby_field, query, groupby_type) from_clause, where_clause, where_clause_params = query.get_sql() - where_clause = where_clause and ' WHERE ' + where_clause - limit_str = limit and ' limit %d' % limit or '' - offset_str = offset and ' offset %d' % offset or '' if len(groupby_list) < 2 and context.get('group_by_no_leaf'): - group_count = '_' - cr.execute('SELECT min(%s.id) AS id, count(%s.id) AS %s_count' % (self._table, self._table, group_count) + (flist and ',') + flist + ' FROM ' + from_clause + where_clause + gb + (ob and ',') + ob + orderby_clause + limit_str + offset_str, where_clause_params) - alldata = {} - groupby = group_by + count_field = '_' + else: + count_field = groupby + prefix_terms = lambda prefix, terms: (prefix + " " + ",".join(terms)) if terms else '' + + query = """ + SELECT min(%(table)s.id) AS id, count(%(table)s.id) AS %(count_field)s_count + %(extra_fields)s + FROM %(from)s + %(where)s + %(groupby)s + %(orderby)s + %(limit)s + %(offset)s + """ % { + 'table': self._table, + 'count_field': count_field, + 'extra_fields': prefix_terms(',', select_terms), + 'from': from_clause, + 'where': prefix_terms('WHERE', [where_clause]), + 'groupby': prefix_terms('GROUP BY', groupby_terms), + 'orderby': prefix_terms('ORDER BY', orderby_terms), + 'limit': prefix_terms('LIMIT', [str(int(limit))] if limit else []), + 'offset': prefix_terms('OFFSET', [str(int(offset))] if offset else []), + } + cr.execute(query, where_clause_params) + alldata = {} fetched_data = cr.dictfetchall() data_ids = [] From b201dc79b778248ba245500fc854f4f80c0c4dd2 Mon Sep 17 00:00:00 2001 From: Launchpad Translations on behalf of openerp <> Date: Tue, 4 Mar 2014 08:27:04 +0000 Subject: [PATCH 12/16] Launchpad automatic translations update. bzr revid: launchpad_translations_on_behalf_of_openerp-20140218054104-8egkh4jj7hiiwuih bzr revid: launchpad_translations_on_behalf_of_openerp-20140219054048-688twg0fubtm2x2q bzr revid: launchpad_translations_on_behalf_of_openerp-20140220054214-237ri67t9rw3l4fu bzr revid: launchpad_translations_on_behalf_of_openerp-20140221063855-wniw42r27gyg3h6y bzr revid: launchpad_translations_on_behalf_of_openerp-20140222073328-xpn7nwqz407yzumq bzr revid: launchpad_translations_on_behalf_of_openerp-20140223074516-0r09cpmma58ylqji bzr revid: launchpad_translations_on_behalf_of_openerp-20140224060319-535oheaq2w9u2ye3 bzr revid: launchpad_translations_on_behalf_of_openerp-20140225062420-zl7curej0e0warhz bzr revid: launchpad_translations_on_behalf_of_openerp-20140226073146-3vzhw4hddr81olbs bzr revid: launchpad_translations_on_behalf_of_openerp-20140227062959-24e2rn98rqb9afpr bzr revid: launchpad_translations_on_behalf_of_openerp-20140228072152-f9gm4ud1wu19ge27 bzr revid: launchpad_translations_on_behalf_of_openerp-20140301055205-r0df0fqz9yf5z66i bzr revid: launchpad_translations_on_behalf_of_openerp-20140302052638-bjf11oumy7w15oco bzr revid: launchpad_translations_on_behalf_of_openerp-20140304082704-k1z2te1tfud43zy3 --- addons/account/i18n/fi.po | 46 +- addons/account/i18n/fr_CA.po | 10935 ++++++++++++++++ addons/account/i18n/mn.po | 16 +- addons/account/i18n/nl.po | 20 +- addons/account_analytic_analysis/i18n/fi.po | 28 +- addons/account_analytic_analysis/i18n/it.po | 12 +- addons/account_analytic_analysis/i18n/ja.po | 12 +- addons/account_analytic_plans/i18n/fi.po | 11 +- addons/account_asset/i18n/fi.po | 8 +- .../i18n/fi.po | 8 +- addons/account_check_writing/i18n/fi.po | 10 +- addons/account_report_company/i18n/ar.po | 62 + addons/account_voucher/i18n/fi.po | 63 +- addons/account_voucher/i18n/nl.po | 8 +- .../analytic_contract_hr_expense/i18n/ja.po | 95 + addons/auth_signup/i18n/zh_CN.po | 2 +- addons/base_action_rule/i18n/zh_CN.po | 2 +- addons/base_import/i18n/mn.po | 12 +- addons/contacts/i18n/ja.po | 14 +- addons/crm/i18n/fi.po | 18 +- addons/crm/i18n/ja.po | 39 +- addons/crm_claim/i18n/fi.po | 104 +- addons/crm_helpdesk/i18n/fi.po | 6 +- addons/delivery/i18n/ja.po | 24 +- addons/email_template/i18n/fi.po | 40 +- addons/event/i18n/fi.po | 80 +- addons/event_sale/i18n/fi.po | 94 + addons/google_docs/i18n/fi.po | 198 + addons/hr/i18n/fi.po | 8 +- addons/hr/i18n/ja.po | 10 +- addons/hr_attendance/i18n/fi.po | 79 +- addons/hr_contract/i18n/fi.po | 10 +- addons/hr_evaluation/i18n/fi.po | 10 +- addons/hr_evaluation/i18n/ja.po | 38 +- addons/hr_expense/i18n/fi.po | 121 +- addons/hr_expense/i18n/ja.po | 10 +- addons/hr_holidays/i18n/fi.po | 212 +- addons/hr_holidays/i18n/ja.po | 16 +- addons/hr_payroll/i18n/fi.po | 62 +- addons/hr_timesheet/i18n/fi.po | 23 +- addons/hr_timesheet/i18n/ja.po | 10 +- addons/hr_timesheet_invoice/i18n/fi.po | 186 +- addons/hr_timesheet_invoice/i18n/ja.po | 14 +- addons/hr_timesheet_invoice/i18n/nl.po | 8 +- addons/hr_timesheet_sheet/i18n/fi.po | 2 +- addons/knowledge/i18n/fi.po | 14 +- addons/l10n_be_coda/i18n/fi.po | 26 +- addons/mail/i18n/fi.po | 8 +- addons/mail/i18n/pl.po | 71 +- addons/mrp/i18n/fi.po | 8 +- addons/mrp/i18n/ja.po | 77 +- addons/mrp/i18n/mn.po | 60 +- addons/mrp_operations/i18n/ja.po | 16 +- addons/mrp_repair/i18n/fi.po | 14 +- addons/mrp_repair/i18n/ja.po | 36 +- addons/note/i18n/fi.po | 286 + addons/plugin/i18n/fi.po | 16 +- addons/point_of_sale/i18n/fi.po | 10 +- addons/point_of_sale/i18n/ja.po | 10 +- addons/point_of_sale/i18n/nl.po | 10 +- addons/portal/i18n/fi.po | 194 +- addons/portal_claim/i18n/fi.po | 15 +- addons/portal_crm/i18n/fi.po | 101 +- addons/portal_event/i18n/fi.po | 59 + addons/portal_hr_employees/i18n/fi.po | 117 + addons/portal_project/i18n/fi.po | 42 + addons/portal_project_issue/i18n/fi.po | 47 + addons/portal_sale/i18n/fi.po | 28 +- addons/process/i18n/fi.po | 10 +- addons/procurement/i18n/am.po | 116 +- addons/procurement/i18n/ro.po | 10 +- addons/product/i18n/hr.po | 10 +- addons/product_expiry/i18n/am.po | 149 + addons/project/i18n/fi.po | 153 +- addons/project/i18n/nl.po | 6 +- addons/project/i18n/ro.po | 56 +- addons/purchase/i18n/fi.po | 6 +- addons/purchase/i18n/nl.po | 18 +- addons/sale/i18n/fi.po | 94 +- addons/sale/i18n/ja.po | 28 +- addons/sale/i18n/nl.po | 8 +- addons/sale/i18n/pl.po | 12 +- addons/sale_journal/i18n/fi.po | 10 +- addons/stock/i18n/fi.po | 19 +- addons/stock/i18n/ja.po | 29 +- addons/stock/i18n/nl.po | 8 +- addons/stock/i18n/zh_CN.po | 12 +- addons/subscription/i18n/fi.po | 10 +- addons/survey/i18n/fi.po | 138 +- addons/survey/i18n/ja.po | 24 +- addons/warning/i18n/fi.po | 12 +- addons/warning/i18n/nl.po | 12 +- addons/web_linkedin/i18n/fi.po | 152 + 93 files changed, 13914 insertions(+), 1239 deletions(-) create mode 100644 addons/account/i18n/fr_CA.po create mode 100644 addons/account_report_company/i18n/ar.po create mode 100644 addons/analytic_contract_hr_expense/i18n/ja.po create mode 100644 addons/event_sale/i18n/fi.po create mode 100644 addons/google_docs/i18n/fi.po create mode 100644 addons/note/i18n/fi.po create mode 100644 addons/portal_event/i18n/fi.po create mode 100644 addons/portal_hr_employees/i18n/fi.po create mode 100644 addons/portal_project/i18n/fi.po create mode 100644 addons/portal_project_issue/i18n/fi.po create mode 100644 addons/product_expiry/i18n/am.po create mode 100644 addons/web_linkedin/i18n/fi.po diff --git a/addons/account/i18n/fi.po b/addons/account/i18n/fi.po index 12c923300f1..518a2945aad 100644 --- a/addons/account/i18n/fi.po +++ b/addons/account/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-14 22:29+0000\n" -"PO-Revision-Date: 2014-02-16 21:05+0000\n" +"PO-Revision-Date: 2014-02-27 10:43+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-17 06:03+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-28 07:21+0000\n" +"X-Generator: Launchpad (build 16948)\n" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 @@ -681,7 +681,7 @@ msgstr "" #: view:account.fiscal.position:0 #: view:account.fiscal.position.template:0 msgid "Taxes Mapping" -msgstr "Verokohdistus" +msgstr "Verojen kohdistus" #. module: account #: report:account.central.journal:0 @@ -1063,7 +1063,7 @@ msgstr "Arvot" #: model:ir.actions.act_window,name:account.action_tax_code_tree #: model:ir.ui.menu,name:account.menu_action_tax_code_tree msgid "Chart of Taxes" -msgstr "Verotaulukko" +msgstr "Verotilit" #. module: account #: view:account.fiscalyear:0 @@ -2739,7 +2739,7 @@ msgid "" "In order to delete a bank statement, you must first cancel it to delete " "related journal items." msgstr "" -"Jotta voit poistaa pankintiliotteen, sinun pitää ensin peruuttaa se, jotta " +"Jotta voit poistaa pankin tiliotteen, sinun pitää ensin peruuttaa se, jotta " "siihen liittyvät päiväkirjaviennit poistetaan." #. module: account @@ -3893,7 +3893,7 @@ msgstr "lasku ei ole tulostettavissa" #: report:account.vat.declaration:0 #: field:account.vat.declaration,chart_tax_id:0 msgid "Chart of Tax" -msgstr "Verotaulukko" +msgstr "Verotilit" #. module: account #: view:account.journal:0 @@ -4681,7 +4681,7 @@ msgstr "Peruuta valitut laskut" #: code:addons/account/account_bank_statement.py:424 #, python-format msgid "You have to assign an analytic journal on the '%s' journal!" -msgstr "" +msgstr "Olet asettanut analyyttiseksi päiväkirjaksi päiväkirjan: '%s'" #. module: account #: model:process.transition,note:account.process_transition_supplieranalyticcost0 @@ -4760,7 +4760,7 @@ msgstr "" #. module: account #: selection:account.journal,type:0 msgid "Bank and Checks" -msgstr "" +msgstr "Pankit ja Shekit" #. module: account #: field:account.account.template,note:0 @@ -5127,7 +5127,7 @@ msgstr "Valitse verokartta" #: field:account.fiscal.position,account_ids:0 #: field:account.fiscal.position.template,account_ids:0 msgid "Account Mapping" -msgstr "Tilikartoitus" +msgstr "Tiliin kohdistus" #. module: account #: view:account.bank.statement:0 @@ -5786,7 +5786,7 @@ msgstr "Edistyminen" #. module: account #: field:wizard.multi.charts.accounts,bank_accounts_id:0 msgid "Cash and Banks" -msgstr "" +msgstr "Käteinen ja pankit" #. module: account #: model:ir.model,name:account.model_account_installer @@ -6195,7 +6195,7 @@ msgstr "Luontipäivä" #: model:ir.actions.act_window,name:account.action_account_analytic_journal_form #: model:ir.ui.menu,name:account.account_def_analytic_journal msgid "Analytic Journals" -msgstr "" +msgstr "Analyyttiset päiväkirjat" #. module: account #: field:account.account,child_id:0 @@ -6415,7 +6415,7 @@ msgstr "Tappiotili" #: field:account.tax,account_collected_id:0 #: field:account.tax.template,account_collected_id:0 msgid "Invoice Tax Account" -msgstr "Laskuverotili" +msgstr "Laskun verotili" #. module: account #: model:ir.actions.act_window,name:account.action_account_general_journal @@ -6678,7 +6678,7 @@ msgstr "" #. module: account #: view:account.config.settings:0 msgid "Bank & Cash" -msgstr "" +msgstr "Pankki ja käteinen" #. module: account #: help:account.fiscalyear.close.state,fy_id:0 @@ -6945,7 +6945,7 @@ msgstr "Likviditeetti" #: model:ir.actions.act_window,name:account.action_account_analytic_journal_open_form #: model:ir.ui.menu,name:account.account_analytic_journal_entries msgid "Analytic Journal Items" -msgstr "" +msgstr "Analyttisen päiväkirjan kirjaukset" #. module: account #: field:account.config.settings,has_default_company:0 @@ -7600,7 +7600,7 @@ msgstr "" #. module: account #: view:account.account.template:0 msgid "Internal notes..." -msgstr "" +msgstr "Sisäiset muistiinpanot..." #. module: account #: constraint:account.account:0 @@ -8818,7 +8818,7 @@ msgstr "" #. module: account #: model:process.transition,name:account.process_transition_filestatement0 msgid "Automatic import of the bank sta" -msgstr "" +msgstr "Automaattinen pankin tiliotteen tuonti" #. module: account #: model:ir.model,name:account.model_account_move_bank_reconcile @@ -9970,7 +9970,7 @@ msgstr "" "Valitse \"Myynti\" asiakaslaskujen päiväkirjaksi, \"Osto\" " "toimittajalaskujen päiväkirjaksi, \"Käteinen\" tai \"Pankki\" päiväkirjaksi " "asiakas- tai toimittajasuorituksille. Valitse \"Yleinen\" sekalaisille " -"kirjauksille ja \"Avaus-/Sulkemistilanteet\" uuden tilikauden " +"kirjauksille ja \"Avaus-/Päättämistilanteet\" uuden tilikauden " "avauskirjauksille." #. module: account @@ -10520,7 +10520,7 @@ msgstr "" #. module: account #: view:account.move.bank.reconcile:0 msgid "Open for Bank Reconciliation" -msgstr "Avoin pankkisuoritukselle" +msgstr "Avaa pankin täsmäytykselle" #. module: account #: field:account.account,company_id:0 @@ -10782,7 +10782,7 @@ msgstr "Väli" #. module: account #: view:account.analytic.line:0 msgid "Analytic Journal Items related to a purchase journal." -msgstr "" +msgstr "Analyyttiset päiväkirjan kirjaukset koskien ostopäiväkirjaa." #. module: account #: help:account.account,type:0 @@ -10904,7 +10904,7 @@ msgstr "" #: view:account.fiscal.position:0 #: view:account.fiscal.position.template:0 msgid "Accounts Mapping" -msgstr "Tilien kartoitus" +msgstr "Tileihin kohdistus" #. module: account #: model:ir.actions.act_window,help:account.action_tax_code_list @@ -11085,7 +11085,7 @@ msgstr "Kumppanin" #. module: account #: field:account.account,note:0 msgid "Internal Notes" -msgstr "" +msgstr "Sisäiset muistiinpanot" #. module: account #: model:ir.actions.act_window,name:account.action_account_fiscalyear @@ -11100,6 +11100,8 @@ msgid "" "If the active field is set to False, it will allow you to hide the analytic " "journal without removing it." msgstr "" +"Jos aktiivinen kenttä on asetettu tilaan Epätosi, voit kätkeä analyyttisen " +"päiväkirjan, kuitenkaan poistamatta sitä." #. module: account #: field:account.analytic.line,ref:0 diff --git a/addons/account/i18n/fr_CA.po b/addons/account/i18n/fr_CA.po new file mode 100644 index 00000000000..3096f7b7c17 --- /dev/null +++ b/addons/account/i18n/fr_CA.po @@ -0,0 +1,10935 @@ +# French (Canada) translation for openobject-addons +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2013-06-14 22:29+0000\n" +"PO-Revision-Date: 2014-02-19 18:14+0000\n" +"Last-Translator: Philippe Latouche - Savoir-faire Linux \n" +"Language-Team: French (Canada) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-02-20 05:41+0000\n" +"X-Generator: Launchpad (build 16916)\n" + +#. module: account +#: model:process.transition,name:account.process_transition_supplierreconcilepaid0 +msgid "System payment" +msgstr "" + +#. module: account +#: sql_constraint:account.fiscal.position.account:0 +msgid "" +"An account fiscal position could be defined only once time on same accounts." +msgstr "" + +#. module: account +#: help:account.tax.code,sequence:0 +msgid "" +"Determine the display order in the report 'Accounting \\ Reporting \\ " +"Generic Reporting \\ Taxes \\ Taxes Report'" +msgstr "" + +#. module: account +#: view:res.partner:0 +msgid "the parent company" +msgstr "" + +#. module: account +#: view:account.move.reconcile:0 +msgid "Journal Entry Reconcile" +msgstr "" + +#. module: account +#: view:account.account:0 +#: view:account.bank.statement:0 +#: view:account.move.line:0 +msgid "Account Statistics" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Proforma/Open/Paid Invoices" +msgstr "" + +#. module: account +#: field:report.invoice.created,residual:0 +msgid "Residual" +msgstr "" + +#. module: account +#: code:addons/account/account_bank_statement.py:369 +#, python-format +msgid "Journal item \"%s\" is not valid." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_report_aged_receivable +msgid "Aged Receivable Till Today" +msgstr "" + +#. module: account +#: model:process.transition,name:account.process_transition_invoiceimport0 +msgid "Import from invoice or payment" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1058 +#: code:addons/account/account_move_line.py:1143 +#: code:addons/account/account_move_line.py:1210 +#, python-format +msgid "Bad Account!" +msgstr "" + +#. module: account +#: view:account.move:0 +#: view:account.move.line:0 +msgid "Total Debit" +msgstr "" + +#. module: account +#: constraint:account.account.template:0 +msgid "" +"Error!\n" +"You cannot create recursive account templates." +msgstr "" + +#. module: account +#. openerp-web +#: view:account.automatic.reconcile:0 +#: field:account.move.line,reconcile_id:0 +#: view:account.move.line.reconcile:0 +#: view:account.move.line.reconcile.writeoff:0 +#: code:addons/account/static/src/xml/account_move_reconciliation.xml:30 +#, python-format +msgid "Reconcile" +msgstr "Réconciliation" + +#. module: account +#: field:account.bank.statement,name:0 +#: field:account.bank.statement.line,ref:0 +#: field:account.entries.report,ref:0 +#: field:account.move,ref:0 +#: field:account.move.line,ref:0 +#: field:account.subscription,ref:0 +#: xsl:account.transfer:0 +#: field:cash.box.in,ref:0 +msgid "Reference" +msgstr "" + +#. module: account +#: help:account.payment.term,active:0 +msgid "" +"If the active field is set to False, it will allow you to hide the payment " +"term without removing it." +msgstr "" + +#. module: account +#: code:addons/account/account.py:641 +#: code:addons/account/account.py:686 +#: code:addons/account/account.py:781 +#: code:addons/account/account.py:1058 +#: code:addons/account/account_invoice.py:820 +#: code:addons/account/account_invoice.py:823 +#: code:addons/account/account_invoice.py:826 +#: code:addons/account/account_invoice.py:1545 +#: code:addons/account/account_move_line.py:98 +#: code:addons/account/account_move_line.py:771 +#: code:addons/account/account_move_line.py:824 +#: code:addons/account/account_move_line.py:864 +#: code:addons/account/wizard/account_fiscalyear_close.py:62 +#: code:addons/account/wizard/account_invoice_state.py:44 +#: code:addons/account/wizard/account_invoice_state.py:68 +#: code:addons/account/wizard/account_state_open.py:37 +#: code:addons/account/wizard/account_validate_account_move.py:39 +#: code:addons/account/wizard/account_validate_account_move.py:61 +#, python-format +msgid "Warning!" +msgstr "" + +#. module: account +#: code:addons/account/account.py:3197 +#, python-format +msgid "Miscellaneous Journal" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_open_closed_fiscalyear.py:39 +#, python-format +msgid "" +"You have to set the 'End of Year Entries Journal' for this Fiscal Year " +"which is set after generating opening entries from 'Generate Opening " +"Entries'." +msgstr "" + +#. module: account +#: field:account.fiscal.position.account,account_src_id:0 +#: field:account.fiscal.position.account.template,account_src_id:0 +msgid "Account Source" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_period +msgid "" +"

\n" +" Click to add a fiscal period.\n" +"

\n" +" An accounting period typically is a month or a quarter. It\n" +" usually corresponds to the periods of the tax declaration.\n" +"

\n" +" " +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_view_created_invoice_dashboard +msgid "Invoices Created Within Past 15 Days" +msgstr "" + +#. module: account +#: field:accounting.report,label_filter:0 +msgid "Column Label" +msgstr "" + +#. module: account +#: help:account.config.settings,code_digits:0 +msgid "No. of digits to use for account code" +msgstr "" + +#. module: account +#: help:account.analytic.journal,type:0 +msgid "" +"Gives the type of the analytic journal. When it needs for a document (eg: an " +"invoice) to create analytic entries, OpenERP will look for a matching " +"journal of the same type." +msgstr "" + +#. module: account +#: help:account.tax,account_analytic_collected_id:0 +msgid "" +"Set the analytic account that will be used by default on the invoice tax " +"lines for invoices. Leave empty if you don't want to use an analytic account " +"on the invoice tax lines by default." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_tax_template_form +#: model:ir.ui.menu,name:account.menu_action_account_tax_template_form +msgid "Tax Templates" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_move_line_reconcile_select +msgid "Move line reconcile select" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_supplierentriesreconcile0 +msgid "Accounting entries are an input of the reconciliation." +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_management_belgian_reports +msgid "Belgian Reports" +msgstr "" + +#. module: account +#: model:mail.message.subtype,name:account.mt_invoice_validated +msgid "Validated" +msgstr "" + +#. module: account +#: model:account.account.type,name:account.account_type_income_view1 +msgid "Income View" +msgstr "" + +#. module: account +#: help:account.account,user_type:0 +msgid "" +"Account Type is used for information purpose, to generate country-specific " +"legal reports, and set the rules to close a fiscal year and generate opening " +"entries." +msgstr "" + +#. module: account +#: field:account.config.settings,sale_refund_sequence_next:0 +msgid "Next credit note number" +msgstr "" + +#. module: account +#: help:account.config.settings,module_account_voucher:0 +msgid "" +"This includes all the basic requirements of voucher entries for bank, cash, " +"sales, purchase, expense, contra, etc.\n" +" This installs the module account_voucher." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_use_model_create_entry +msgid "Manual Recurring" +msgstr "" + +#. module: account +#: field:account.automatic.reconcile,allow_write_off:0 +msgid "Allow write off" +msgstr "" + +#. module: account +#: view:account.analytic.chart:0 +msgid "Select the Period for Analysis" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_invoice_tree3 +msgid "" +"

\n" +" Click to create a customer refund. \n" +"

\n" +" A refund is a document that credits an invoice completely " +"or\n" +" partially.\n" +"

\n" +" Instead of manually creating a customer refund, you\n" +" can generate it directly from the related customer invoice.\n" +"

\n" +" " +msgstr "" + +#. module: account +#: help:account.installer,charts:0 +msgid "" +"Installs localized accounting charts to match as closely as possible the " +"accounting needs of your company based on your country." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_unreconcile +msgid "Account Unreconcile" +msgstr "" + +#. module: account +#: field:account.config.settings,module_account_budget:0 +msgid "Budget management" +msgstr "" + +#. module: account +#: view:product.template:0 +msgid "Purchase Properties" +msgstr "" + +#. module: account +#: help:account.financial.report,style_overwrite:0 +msgid "" +"You can set up here the format you want this record to be displayed. If you " +"leave the automatic formatting, it will be computed based on the financial " +"reports hierarchy (auto-computed field 'level')." +msgstr "" + +#. module: account +#: field:account.config.settings,group_multi_currency:0 +msgid "Allow multi currencies" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:77 +#, python-format +msgid "You must define an analytic journal of type '%s'!" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "June" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_automatic_reconcile.py:148 +#, python-format +msgid "You must select accounts to reconcile." +msgstr "" + +#. module: account +#: help:account.config.settings,group_analytic_accounting:0 +msgid "Allows you to use the analytic accounting." +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: field:account.invoice,user_id:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,user_id:0 +msgid "Salesperson" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: view:account.invoice:0 +msgid "Responsible" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_bank_accounts_wizard +msgid "account.bank.accounts.wizard" +msgstr "" + +#. module: account +#: field:account.move.line,date_created:0 +#: field:account.move.reconcile,create_date:0 +msgid "Creation date" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Cancel Invoice" +msgstr "" + +#. module: account +#: selection:account.journal,type:0 +msgid "Purchase Refund" +msgstr "" + +#. module: account +#: selection:account.journal,type:0 +msgid "Opening/Closing Situation" +msgstr "" + +#. module: account +#: help:account.journal,currency:0 +msgid "The currency used to enter statement" +msgstr "" + +#. module: account +#: field:account.journal,default_debit_account_id:0 +msgid "Default Debit Account" +msgstr "" + +#. module: account +#: view:account.move:0 +#: view:account.move.line:0 +msgid "Total Credit" +msgstr "" + +#. module: account +#: help:account.config.settings,module_account_asset:0 +msgid "" +"This allows you to manage the assets owned by a company or a person.\n" +" It keeps track of the depreciation occurred on those assets, " +"and creates account move for those depreciation lines.\n" +" This installs the module account_asset. If you do not check " +"this box, you will be able to do invoicing & payments,\n" +" but not accounting (Journal Items, Chart of Accounts, ...)" +msgstr "" + +#. module: account +#: help:account.bank.statement.line,name:0 +msgid "Originator to Beneficiary Information" +msgstr "" + +#. module: account +#. openerp-web +#: code:addons/account/static/src/xml/account_move_line_quickadd.xml:8 +#, python-format +msgid "Period :" +msgstr "" + +#. module: account +#: field:account.account.template,chart_template_id:0 +#: field:account.fiscal.position.template,chart_template_id:0 +#: field:account.tax.template,chart_template_id:0 +#: field:wizard.multi.charts.accounts,chart_template_id:0 +msgid "Chart Template" +msgstr "" + +#. module: account +#: selection:account.invoice.refund,filter_refund:0 +msgid "Modify: create refund, reconcile and create a new draft invoice" +msgstr "" + +#. module: account +#: help:account.config.settings,tax_calculation_rounding_method:0 +msgid "" +"If you select 'Round per line' : for each tax, the tax amount will first be " +"computed and rounded for each PO/SO/invoice line and then these rounded " +"amounts will be summed, leading to the total amount for that tax. If you " +"select 'Round globally': for each tax, the tax amount will be computed for " +"each PO/SO/invoice line, then these amounts will be summed and eventually " +"this total tax amount will be rounded. If you sell with tax included, you " +"should choose 'Round per line' because you certainly want the sum of your " +"tax-included line subtotals to be equal to the total amount with taxes." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_wizard_multi_charts_accounts +msgid "wizard.multi.charts.accounts" +msgstr "" + +#. module: account +#: help:account.model.line,amount_currency:0 +msgid "The amount expressed in an optional other currency." +msgstr "" + +#. module: account +#: view:account.journal:0 +msgid "Available Coins" +msgstr "" + +#. module: account +#: field:accounting.report,enable_filter:0 +msgid "Enable Comparison" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +#: field:account.automatic.reconcile,journal_id:0 +#: view:account.bank.statement:0 +#: field:account.bank.statement,journal_id:0 +#: field:account.bank.statement.line,journal_id:0 +#: report:account.central.journal:0 +#: view:account.entries.report:0 +#: field:account.entries.report,journal_id:0 +#: view:account.invoice:0 +#: field:account.invoice,journal_id:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,journal_id:0 +#: view:account.journal:0 +#: field:account.journal.cashbox.line,journal_id:0 +#: field:account.journal.period,journal_id:0 +#: report:account.journal.period.print:0 +#: report:account.journal.period.print.sale.purchase:0 +#: view:account.model:0 +#: field:account.model,journal_id:0 +#: view:account.move:0 +#: field:account.move,journal_id:0 +#: field:account.move.bank.reconcile,journal_id:0 +#: view:account.move.line:0 +#: field:account.move.line,journal_id:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,journal_id:0 +#: model:ir.actions.report.xml,name:account.account_journal +#: model:ir.model,name:account.model_account_journal +#: field:validate.account.move,journal_id:0 +msgid "Journal" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_invoice_confirm +msgid "Confirm the selected invoices" +msgstr "" + +#. module: account +#: field:account.addtmpl.wizard,cparent_id:0 +msgid "Parent target" +msgstr "" + +#. module: account +#: help:account.invoice.line,sequence:0 +msgid "Gives the sequence of this line when displaying the invoice." +msgstr "" + +#. module: account +#: field:account.bank.statement,account_id:0 +msgid "Account used in this journal" +msgstr "" + +#. module: account +#: help:account.aged.trial.balance,chart_account_id:0 +#: help:account.balance.report,chart_account_id:0 +#: help:account.central.journal,chart_account_id:0 +#: help:account.common.account.report,chart_account_id:0 +#: help:account.common.journal.report,chart_account_id:0 +#: help:account.common.partner.report,chart_account_id:0 +#: help:account.common.report,chart_account_id:0 +#: help:account.general.journal,chart_account_id:0 +#: help:account.partner.balance,chart_account_id:0 +#: help:account.partner.ledger,chart_account_id:0 +#: help:account.print.journal,chart_account_id:0 +#: help:account.report.general.ledger,chart_account_id:0 +#: help:account.vat.declaration,chart_account_id:0 +#: help:accounting.report,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_invoice_refund +msgid "Invoice Refund" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Li." +msgstr "" + +#. module: account +#: field:account.automatic.reconcile,unreconciled:0 +msgid "Not reconciled transactions" +msgstr "" + +#. module: account +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +msgid "Counterpart" +msgstr "" + +#. module: account +#: view:account.fiscal.position:0 +#: field:account.fiscal.position,tax_ids:0 +#: field:account.fiscal.position.template,tax_ids:0 +msgid "Tax Mapping" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_fiscalyear_close_state +#: model:ir.ui.menu,name:account.menu_wizard_fy_close_state +msgid "Close a Fiscal Year" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_confirmstatementfromdraft0 +msgid "The accountant confirms the statement." +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: selection:account.balance.report,display_account:0 +#: selection:account.common.account.report,display_account:0 +#: report:account.general.ledger_landscape:0 +#: selection:account.report.general.ledger,display_account:0 +#: selection:account.tax,type_tax_use:0 +#: selection:account.tax.template,type_tax_use:0 +msgid "All" +msgstr "" + +#. module: account +#: field:account.config.settings,decimal_precision:0 +msgid "Decimal precision on journal entries" +msgstr "" + +#. module: account +#: selection:account.config.settings,period:0 +#: selection:account.installer,period:0 +msgid "3 Monthly" +msgstr "" + +#. module: account +#: field:ir.sequence,fiscal_ids:0 +msgid "Sequences" +msgstr "" + +#. module: account +#: field:account.financial.report,account_report_id:0 +#: selection:account.financial.report,type:0 +msgid "Report Value" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_validate_account_move.py:39 +#, python-format +msgid "" +"Specified journal does not have any account move entries in draft state for " +"this period." +msgstr "" + +#. module: account +#: view:account.fiscal.position:0 +#: view:account.fiscal.position.template:0 +msgid "Taxes Mapping" +msgstr "" + +#. module: account +#: report:account.central.journal:0 +msgid "Centralized Journal" +msgstr "" + +#. module: account +#: sql_constraint:account.sequence.fiscalyear:0 +msgid "Main Sequence must be different from current !" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_change_currency.py:64 +#: code:addons/account/wizard/account_change_currency.py:70 +#, python-format +msgid "Current currency is not configured properly." +msgstr "" + +#. module: account +#: field:account.journal,profit_account_id:0 +msgid "Profit Account" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1156 +#, python-format +msgid "No period found or more than one period found for the given date." +msgstr "" + +#. module: account +#: help:res.partner,last_reconciliation_date:0 +msgid "" +"Date on which the partner accounting entries were fully reconciled last " +"time. It differs from the last date where a reconciliation has been made for " +"this partner, as here we depict the fact that nothing more was to be " +"reconciled at this date. This can be achieved in 2 different ways: either " +"the last unreconciled debit/credit entry of this partner was reconciled, " +"either the user pressed the button \"Nothing more to reconcile\" during the " +"manual reconciliation process." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_report_account_type_sales +msgid "Report of the Sales by Account Type" +msgstr "" + +#. module: account +#: code:addons/account/account.py:3201 +#, python-format +msgid "SAJ" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1591 +#, python-format +msgid "Cannot create move with currency different from .." +msgstr "" + +#. module: account +#: model:email.template,report_name:account.email_template_edi_invoice +msgid "" +"Invoice_${(object.number or '').replace('/','_')}_${object.state == 'draft' " +"and 'draft' or ''}" +msgstr "" + +#. module: account +#: view:account.period:0 +#: view:account.period.close:0 +msgid "Close Period" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_common_partner_report +msgid "Account Common Partner Report" +msgstr "" + +#. module: account +#: field:account.fiscalyear.close,period_id:0 +msgid "Opening Entries Period" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_journal_period +msgid "Journal Period" +msgstr "" + +#. module: account +#: constraint:account.move.line:0 +msgid "" +"The amount expressed in the secondary currency must be positive when the " +"journal item is a debit and negative when if it is a credit." +msgstr "" + +#. module: account +#: constraint:account.move:0 +msgid "" +"You cannot create more than one move per period on a centralized journal." +msgstr "" + +#. module: account +#: help:account.tax,account_analytic_paid_id:0 +msgid "" +"Set the analytic account that will be used by default on the invoice tax " +"lines for refunds. Leave empty if you don't want to use an analytic account " +"on the invoice tax lines by default." +msgstr "" + +#. module: account +#: view:account.account:0 +#: selection:account.aged.trial.balance,result_selection:0 +#: selection:account.common.partner.report,result_selection:0 +#: selection:account.partner.balance,result_selection:0 +#: selection:account.partner.ledger,result_selection:0 +#: report:account.third_party_ledger:0 +#: code:addons/account/report/account_partner_balance.py:297 +#: code:addons/account/report/account_partner_ledger.py:272 +#, python-format +msgid "Receivable Accounts" +msgstr "" + +#. module: account +#: view:account.config.settings:0 +msgid "Configure your company bank accounts" +msgstr "" + +#. module: account +#: view:account.invoice.refund:0 +msgid "Create Refund" +msgstr "" + +#. module: account +#: constraint:account.move.line:0 +msgid "" +"The date of your Journal Entry is not in the defined period! You should " +"change the date or remove this constraint from the journal." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_report_general_ledger +msgid "General Ledger Report" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Re-Open" +msgstr "" + +#. module: account +#: view:account.use.model:0 +msgid "Are you sure you want to create entries?" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:1361 +#, python-format +msgid "Invoice partially paid: %s%s of %s%s (%s%s remaining)." +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Print Invoice" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_invoice_refund.py:111 +#, python-format +msgid "" +"Cannot %s invoice which is already reconciled, invoice should be " +"unreconciled first. You can only refund this invoice." +msgstr "" + +#. module: account +#: view:account.account:0 +msgid "Account code" +msgstr "" + +#. module: account +#: selection:account.financial.report,display_detail:0 +msgid "Display children with hierarchy" +msgstr "" + +#. module: account +#: selection:account.payment.term.line,value:0 +#: selection:account.tax.template,type:0 +msgid "Percent" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_charts +msgid "Charts" +msgstr "" + +#. module: account +#: code:addons/account/project/wizard/project_account_analytic_line.py:47 +#: model:ir.model,name:account.model_project_account_analytic_line +#, python-format +msgid "Analytic Entries by line" +msgstr "" + +#. module: account +#: field:account.invoice.refund,filter_refund:0 +msgid "Refund Method" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_account_report +msgid "Financial Report" +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +#: view:account.analytic.journal:0 +#: field:account.analytic.journal,type:0 +#: field:account.bank.statement.line,type:0 +#: field:account.financial.report,type:0 +#: field:account.invoice,type:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,type:0 +#: view:account.journal:0 +#: field:account.journal,type:0 +#: field:account.move.reconcile,type:0 +#: xsl:account.transfer:0 +#: field:report.invoice.created,type:0 +msgid "Type" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:826 +#, python-format +msgid "" +"Taxes are missing!\n" +"Click on compute button." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_subscription_line +msgid "Account Subscription Line" +msgstr "" + +#. module: account +#: help:account.invoice,reference:0 +msgid "The partner reference of this invoice." +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +msgid "Supplier Invoices And Refunds" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:851 +#, python-format +msgid "Entry is already reconciled." +msgstr "" + +#. module: account +#: view:account.move.line.unreconcile.select:0 +#: view:account.unreconcile.reconcile:0 +#: model:ir.model,name:account.model_account_move_line_unreconcile_select +msgid "Unreconciliation" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_analytic_journal_report +msgid "Account Analytic Journal" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Send by Email" +msgstr "" + +#. module: account +#: help:account.central.journal,amount_currency:0 +#: help:account.common.journal.report,amount_currency:0 +#: help:account.general.journal,amount_currency:0 +#: help:account.print.journal,amount_currency:0 +msgid "" +"Print Report with the currency column if the currency differs from the " +"company currency." +msgstr "" + +#. module: account +#: report:account.analytic.account.quantity_cost_ledger:0 +msgid "J.C./Move name" +msgstr "" + +#. module: account +#: view:account.account:0 +msgid "Account Code and Name" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "September" +msgstr "" + +#. module: account +#. openerp-web +#: code:addons/account/static/src/xml/account_move_reconciliation.xml:24 +#, python-format +msgid "Latest Manual Reconciliation Processed:" +msgstr "" + +#. module: account +#: selection:account.subscription,period_type:0 +msgid "days" +msgstr "" + +#. module: account +#: help:account.account.template,nocreate:0 +msgid "" +"If checked, the new chart of accounts will not contain this by default." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_manual_reconcile +msgid "" +"

\n" +" No journal items found.\n" +"

\n" +" " +msgstr "" + +#. module: account +#: code:addons/account/account.py:1677 +#, python-format +msgid "" +"You cannot unreconcile journal items if they has been generated by the " +" opening/closing fiscal " +"year process." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_subscription_form_new +msgid "New Subscription" +msgstr "" + +#. module: account +#: view:account.payment.term:0 +#: field:account.payment.term.line,value:0 +msgid "Computation" +msgstr "" + +#. module: account +#: field:account.journal.cashbox.line,pieces:0 +msgid "Values" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_tax_chart +#: model:ir.actions.act_window,name:account.action_tax_code_tree +#: model:ir.ui.menu,name:account.menu_action_tax_code_tree +msgid "Chart of Taxes" +msgstr "" + +#. module: account +#: view:account.fiscalyear:0 +msgid "Create 3 Months Periods" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Due" +msgstr "" + +#. module: account +#: field:account.config.settings,purchase_journal_id:0 +msgid "Purchase journal" +msgstr "" + +#. module: account +#: model:mail.message.subtype,description:account.mt_invoice_paid +msgid "Invoice paid" +msgstr "" + +#. module: account +#: view:validate.account.move:0 +#: view:validate.account.move.lines:0 +msgid "Approve" +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: view:account.move:0 +#: view:report.invoice.created:0 +msgid "Total Amount" +msgstr "" + +#. module: account +#: help:account.invoice,supplier_invoice_number:0 +msgid "The reference of this invoice as provided by the supplier." +msgstr "" + +#. module: account +#: selection:account.account,type:0 +#: selection:account.account.template,type:0 +#: selection:account.entries.report,type:0 +msgid "Consolidation" +msgstr "" + +#. module: account +#: model:account.account.type,name:account.data_account_type_liability +#: model:account.financial.report,name:account.account_financial_report_liability0 +#: model:account.financial.report,name:account.account_financial_report_liabilitysum0 +msgid "Liability" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:899 +#, python-format +msgid "Please define sequence on the journal related to this invoice." +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "Extended Filters..." +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_account_central_journal +msgid "Centralizing Journal" +msgstr "" + +#. module: account +#: selection:account.journal,type:0 +msgid "Sale Refund" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_accountingstatemententries0 +msgid "Bank statement" +msgstr "" + +#. module: account +#: field:account.analytic.line,move_id:0 +msgid "Move Line" +msgstr "" + +#. module: account +#: help:account.move.line,tax_amount:0 +msgid "" +"If the Tax account is a tax code account, this field will contain the taxed " +"amount.If the tax account is base tax code, this field will contain the " +"basic amount(without tax)." +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "Purchases" +msgstr "" + +#. module: account +#: field:account.model,lines_id:0 +msgid "Model Entries" +msgstr "" + +#. module: account +#: field:account.account,code:0 +#: report:account.account.balance:0 +#: field:account.account.template,code:0 +#: field:account.account.type,code:0 +#: report:account.analytic.account.balance:0 +#: report:account.analytic.account.inverted.balance:0 +#: report:account.analytic.account.journal:0 +#: field:account.analytic.line,code:0 +#: field:account.fiscalyear,code:0 +#: report:account.general.journal:0 +#: field:account.journal,code:0 +#: report:account.partner.balance:0 +#: field:account.period,code:0 +msgid "Code" +msgstr "" + +#. module: account +#: view:account.config.settings:0 +msgid "Features" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2346 +#: code:addons/account/account_bank_statement.py:424 +#: code:addons/account/account_invoice.py:77 +#: code:addons/account/account_invoice.py:775 +#: code:addons/account/account_move_line.py:195 +#, python-format +msgid "No Analytic Journal !" +msgstr "" + +#. module: account +#: report:account.partner.balance:0 +#: model:ir.actions.act_window,name:account.action_account_partner_balance +#: model:ir.actions.report.xml,name:account.account_3rdparty_account_balance +#: model:ir.ui.menu,name:account.menu_account_partner_balance_report +msgid "Partner Balance" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_gain_loss +msgid "" +"

\n" +" Click to add an account.\n" +"

\n" +" When doing multi-currency transactions, you may loose or " +"gain\n" +" some amount due to changes of exchange rate. This menu " +"gives\n" +" you a forecast of the Gain or Loss you'd realized if those\n" +" transactions were ended today. Only for accounts having a\n" +" secondary currency set.\n" +"

\n" +" " +msgstr "" + +#. module: account +#: field:account.bank.accounts.wizard,acc_name:0 +msgid "Account Name." +msgstr "" + +#. module: account +#: field:account.journal,with_last_closing_balance:0 +msgid "Opening With Last Closing Balance" +msgstr "" + +#. module: account +#: help:account.tax.code,notprintable:0 +msgid "" +"Check this box if you don't want any tax related to this tax code to appear " +"on invoices" +msgstr "" + +#. module: account +#: field:report.account.receivable,name:0 +msgid "Week of Year" +msgstr "" + +#. module: account +#: field:account.report.general.ledger,landscape:0 +msgid "Landscape Mode" +msgstr "" + +#. module: account +#: help:account.fiscalyear.close,fy_id:0 +msgid "Select a Fiscal year to close" +msgstr "" + +#. module: account +#: help:account.account.template,user_type:0 +msgid "" +"These types are defined according to your country. The type contains more " +"information about the account and its specificities." +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Refund " +msgstr "" + +#. module: account +#: help:account.config.settings,company_footer:0 +msgid "Bank accounts as printed in the footer of each printed document" +msgstr "" + +#. module: account +#: view:account.tax:0 +msgid "Applicability Options" +msgstr "" + +#. module: account +#: report:account.partner.balance:0 +msgid "In dispute" +msgstr "" + +#. module: account +#: view:account.journal:0 +#: model:ir.actions.act_window,name:account.action_view_bank_statement_tree +#: model:ir.ui.menu,name:account.journal_cash_move_lines +msgid "Cash Registers" +msgstr "" + +#. module: account +#: field:account.config.settings,sale_refund_journal_id:0 +msgid "Sale refund journal" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_view_bank_statement_tree +msgid "" +"

\n" +" Click to create a new cash log.\n" +"

\n" +" A Cash Register allows you to manage cash entries in your " +"cash\n" +" journals. This feature provides an easy way to follow up " +"cash\n" +" payments on a daily basis. You can enter the coins that are " +"in\n" +" your cash box, and then post entries when money comes in or\n" +" goes out of the cash box.\n" +"

\n" +" " +msgstr "" + +#. module: account +#: model:account.account.type,name:account.data_account_type_bank +#: selection:account.bank.accounts.wizard,account_type:0 +#: code:addons/account/account.py:3092 +#, python-format +msgid "Bank" +msgstr "" + +#. module: account +#: field:account.period,date_start:0 +msgid "Start of Period" +msgstr "" + +#. module: account +#: view:account.tax:0 +msgid "Refunds" +msgstr "" + +#. module: account +#: model:process.transition,name:account.process_transition_confirmstatementfromdraft0 +msgid "Confirm statement" +msgstr "" + +#. module: account +#: help:account.account,foreign_balance:0 +msgid "" +"Total amount (in Secondary currency) for transactions held in secondary " +"currency for this account." +msgstr "" + +#. module: account +#: field:account.fiscal.position.tax,tax_dest_id:0 +#: field:account.fiscal.position.tax.template,tax_dest_id:0 +msgid "Replacement Tax" +msgstr "" + +#. module: account +#: selection:account.move.line,centralisation:0 +msgid "Credit Centralisation" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_tax_code_template_form +#: model:ir.ui.menu,name:account.menu_action_account_tax_code_template_form +msgid "Tax Code Templates" +msgstr "" + +#. module: account +#: view:account.invoice.cancel:0 +msgid "Cancel Invoices" +msgstr "" + +#. module: account +#: help:account.journal,code:0 +msgid "The code will be displayed on reports." +msgstr "" + +#. module: account +#: view:account.tax.template:0 +msgid "Taxes used in Purchases" +msgstr "" + +#. module: account +#: field:account.invoice.tax,tax_code_id:0 +#: field:account.tax,description:0 +#: view:account.tax.code:0 +#: field:account.tax.template,tax_code_id:0 +#: model:ir.model,name:account.model_account_tax_code +msgid "Tax Code" +msgstr "" + +#. module: account +#: field:account.account,currency_mode:0 +msgid "Outgoing Currencies Rate" +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +#: field:account.config.settings,chart_template_id:0 +msgid "Template" +msgstr "" + +#. module: account +#: selection:account.analytic.journal,type:0 +msgid "Situation" +msgstr "" + +#. module: account +#: help:account.move.line,move_id:0 +msgid "The move of this entry line." +msgstr "" + +#. module: account +#: field:account.move.line.reconcile,trans_nbr:0 +msgid "# of Transaction" +msgstr "" + +#. module: account +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +msgid "Entry Label" +msgstr "" + +#. module: account +#: help:account.invoice,origin:0 +#: help:account.invoice.line,origin:0 +msgid "Reference of the document that produced this invoice." +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +#: view:account.journal:0 +msgid "Others" +msgstr "" + +#. module: account +#: view:account.subscription:0 +msgid "Draft Subscription" +msgstr "" + +#. module: account +#: view:account.account:0 +#: report:account.account.balance:0 +#: field:account.automatic.reconcile,writeoff_acc_id:0 +#: field:account.bank.statement.line,account_id:0 +#: view:account.entries.report:0 +#: field:account.entries.report,account_id:0 +#: field:account.invoice,account_id:0 +#: field:account.invoice.line,account_id:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,account_id:0 +#: field:account.journal,account_control_ids:0 +#: report:account.journal.period.print:0 +#: report:account.journal.period.print.sale.purchase:0 +#: field:account.model.line,account_id:0 +#: view:account.move.line:0 +#: field:account.move.line,account_id:0 +#: field:account.move.line.reconcile.select,account_id:0 +#: field:account.move.line.unreconcile.select,account_id:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,account_id:0 +#: model:ir.model,name:account.model_account_account +#: field:report.account.sales,account_id:0 +msgid "Account" +msgstr "" + +#. module: account +#: field:account.tax,include_base_amount:0 +msgid "Included in base amount" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +#: model:ir.actions.act_window,name:account.action_account_entries_report_all +#: model:ir.ui.menu,name:account.menu_action_account_entries_report_all +msgid "Entries Analysis" +msgstr "" + +#. module: account +#: field:account.account,level:0 +#: field:account.financial.report,level:0 +msgid "Level" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_change_currency.py:38 +#, python-format +msgid "You can only change currency for Draft Invoice." +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: view:account.invoice:0 +#: field:account.invoice.line,invoice_line_tax_id:0 +#: view:account.move:0 +#: view:account.move.line:0 +#: model:ir.actions.act_window,name:account.action_tax_form +#: model:ir.ui.menu,name:account.account_template_taxes +#: model:ir.ui.menu,name:account.menu_action_tax_form +#: model:ir.ui.menu,name:account.menu_tax_report +#: model:ir.ui.menu,name:account.next_id_27 +msgid "Taxes" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_financial_report.py:70 +#, python-format +msgid "Select a starting and an ending period" +msgstr "" + +#. module: account +#: model:account.financial.report,name:account.account_financial_report_profitandloss0 +#: model:ir.actions.act_window,name:account.action_account_report_pl +msgid "Profit and Loss" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_account_template +msgid "Templates for Accounts" +msgstr "" + +#. module: account +#: view:account.tax.code.template:0 +msgid "Search tax template" +msgstr "" + +#. module: account +#: view:account.move.reconcile:0 +#: model:ir.actions.act_window,name:account.action_account_reconcile_select +#: model:ir.actions.act_window,name:account.action_view_account_move_line_reconcile +msgid "Reconcile Entries" +msgstr "" + +#. module: account +#: model:ir.actions.report.xml,name:account.account_overdue +#: view:res.company:0 +msgid "Overdue Payments" +msgstr "" + +#. module: account +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +msgid "Initial Balance" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Reset to Draft" +msgstr "" + +#. module: account +#: view:account.aged.trial.balance:0 +#: view:account.common.report:0 +msgid "Report Options" +msgstr "" + +#. module: account +#: field:account.fiscalyear.close.state,fy_id:0 +msgid "Fiscal Year to Close" +msgstr "" + +#. module: account +#: field:account.config.settings,sale_sequence_prefix:0 +msgid "Invoice sequence" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_entries_report +msgid "Journal Items Analysis" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.next_id_22 +msgid "Partners" +msgstr "" + +#. module: account +#: help:account.bank.statement,state:0 +msgid "" +"When new statement is created the status will be 'Draft'.\n" +"And after getting confirmation from the bank it will be in 'Confirmed' " +"status." +msgstr "" + +#. module: account +#: field:account.invoice.report,state:0 +msgid "Invoice Status" +msgstr "" + +#. module: account +#: view:account.open.closed.fiscalyear:0 +#: model:ir.actions.act_window,name:account.action_account_open_closed_fiscalyear +#: model:ir.ui.menu,name:account.menu_wizard_account_open_closed_fiscalyear +msgid "Cancel Closing Entries" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: model:ir.model,name:account.model_account_bank_statement +#: model:process.node,name:account.process_node_accountingstatemententries0 +#: model:process.node,name:account.process_node_bankstatement0 +#: model:process.node,name:account.process_node_supplierbankstatement0 +msgid "Bank Statement" +msgstr "" + +#. module: account +#: field:res.partner,property_account_receivable:0 +msgid "Account Receivable" +msgstr "" + +#. module: account +#: code:addons/account/account.py:612 +#: code:addons/account/account.py:767 +#: code:addons/account/account.py:768 +#, python-format +msgid "%s (copy)" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: selection:account.balance.report,display_account:0 +#: selection:account.common.account.report,display_account:0 +#: report:account.general.ledger_landscape:0 +#: selection:account.partner.balance,display_partner:0 +#: selection:account.report.general.ledger,display_account:0 +msgid "With balance is not equal to 0" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1483 +#, python-format +msgid "" +"There is no default debit account defined \n" +"on journal \"%s\"." +msgstr "" + +#. module: account +#: view:account.tax:0 +msgid "Search Taxes" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_analytic_cost_ledger +msgid "Account Analytic Cost Ledger" +msgstr "" + +#. module: account +#: view:account.model:0 +msgid "Create entries" +msgstr "" + +#. module: account +#: field:account.entries.report,nbr:0 +msgid "# of Items" +msgstr "" + +#. module: account +#: field:account.automatic.reconcile,max_amount:0 +msgid "Maximum write-off amount" +msgstr "" + +#. module: account +#. openerp-web +#: code:addons/account/static/src/xml/account_move_reconciliation.xml:10 +#, python-format +msgid "" +"There is nothing to reconcile. All invoices and payments\n" +" have been reconciled, your partner balance is clean." +msgstr "" + +#. module: account +#: field:account.chart.template,code_digits:0 +#: field:account.config.settings,code_digits:0 +#: field:wizard.multi.charts.accounts,code_digits:0 +msgid "# of Digits" +msgstr "" + +#. module: account +#: field:account.journal,entry_posted:0 +msgid "Skip 'Draft' State for Manual Entries" +msgstr "" + +#. module: account +#: code:addons/account/report/common_report_header.py:92 +#: code:addons/account/wizard/account_report_common.py:164 +#, python-format +msgid "Not implemented." +msgstr "" + +#. module: account +#: view:account.invoice.refund:0 +msgid "Credit Note" +msgstr "" + +#. module: account +#: view:account.config.settings:0 +msgid "eInvoicing & Payments" +msgstr "" + +#. module: account +#: view:account.analytic.cost.ledger.journal.report:0 +msgid "Cost Ledger for Period" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "# of Entries " +msgstr "" + +#. module: account +#: help:account.fiscal.position,active:0 +msgid "" +"By unchecking the active field, you may hide a fiscal position without " +"deleting it." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_temp_range +msgid "A Temporary table used for Dashboard view" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_invoice_tree4 +#: model:ir.ui.menu,name:account.menu_action_invoice_tree4 +msgid "Supplier Refunds" +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: view:account.invoice:0 +#: field:account.invoice,date_invoice:0 +#: field:report.invoice.created,date_invoice:0 +msgid "Invoice Date" +msgstr "" + +#. module: account +#: field:account.tax.code,code:0 +#: field:account.tax.code.template,code:0 +msgid "Case Code" +msgstr "" + +#. module: account +#: field:account.config.settings,company_footer:0 +msgid "Bank accounts footer preview" +msgstr "" + +#. module: account +#: selection:account.account,type:0 +#: selection:account.account.template,type:0 +#: selection:account.bank.statement,state:0 +#: selection:account.entries.report,type:0 +#: view:account.fiscalyear:0 +#: selection:account.fiscalyear,state:0 +#: selection:account.period,state:0 +msgid "Closed" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_recurrent_entries +msgid "Recurring Entries" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_fiscal_position_template +msgid "Template for Fiscal Position" +msgstr "" + +#. module: account +#: view:account.subscription:0 +msgid "Recurring" +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "TIN :" +msgstr "" + +#. module: account +#: field:account.journal,groups_id:0 +msgid "Groups" +msgstr "" + +#. module: account +#: field:report.invoice.created,amount_untaxed:0 +msgid "Untaxed" +msgstr "" + +#. module: account +#: view:account.journal:0 +msgid "Advanced Settings" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Search Bank Statements" +msgstr "" + +#. module: account +#: view:account.move.line:0 +msgid "Unposted Journal Items" +msgstr "" + +#. module: account +#: view:account.chart.template:0 +#: field:account.chart.template,property_account_payable:0 +msgid "Payable Account" +msgstr "" + +#. module: account +#: field:account.tax,account_paid_id:0 +#: field:account.tax.template,account_paid_id:0 +msgid "Refund Tax Account" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_ir_sequence +msgid "ir.sequence" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: field:account.bank.statement,line_ids:0 +msgid "Statement lines" +msgstr "" + +#. module: account +#: report:account.analytic.account.cost_ledger:0 +msgid "Date/Code" +msgstr "" + +#. module: account +#: field:account.analytic.line,general_account_id:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,general_account_id:0 +msgid "General Account" +msgstr "" + +#. module: account +#: field:res.partner,debit_limit:0 +msgid "Payable Limit" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_type_form +msgid "" +"

\n" +" Click to define a new account type.\n" +"

\n" +" An account type is used to determine how an account is used " +"in\n" +" each journal. The deferral method of an account type " +"determines\n" +" the process for the annual closing. Reports such as the " +"Balance\n" +" Sheet and the Profit and Loss report use the category\n" +" (profit/loss or balance sheet).\n" +"

\n" +" " +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: view:account.invoice:0 +#: view:account.invoice.report:0 +#: field:account.move.line,invoice:0 +#: code:addons/account/account_invoice.py:1157 +#: model:ir.model,name:account.model_account_invoice +#: model:res.request.link,name:account.req_link_invoice +#, python-format +msgid "Invoice" +msgstr "" + +#. module: account +#: field:account.move,balance:0 +msgid "balance" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_analytic0 +#: model:process.node,note:account.process_node_analyticcost0 +msgid "Analytic costs to invoice" +msgstr "" + +#. module: account +#: view:ir.sequence:0 +msgid "Fiscal Year Sequence" +msgstr "" + +#. module: account +#: field:account.config.settings,group_analytic_accounting:0 +msgid "Analytic accounting" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Sub-Total :" +msgstr "" + +#. module: account +#: help:res.company,tax_calculation_rounding_method:0 +msgid "" +"If you select 'Round per Line' : for each tax, the tax amount will first be " +"computed and rounded for each PO/SO/invoice line and then these rounded " +"amounts will be summed, leading to the total amount for that tax. If you " +"select 'Round Globally': for each tax, the tax amount will be computed for " +"each PO/SO/invoice line, then these amounts will be summed and eventually " +"this total tax amount will be rounded. If you sell with tax included, you " +"should choose 'Round per line' because you certainly want the sum of your " +"tax-included line subtotals to be equal to the total amount with taxes." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_report_account_type_sales_tree_all +#: view:report.account_type.sales:0 +msgid "Sales by Account Type" +msgstr "" + +#. module: account +#: model:account.payment.term,name:account.account_payment_term_15days +#: model:account.payment.term,note:account.account_payment_term_15days +msgid "15 Days" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.periodical_processing_invoicing +msgid "Invoicing" +msgstr "" + +#. module: account +#: code:addons/account/report/account_partner_balance.py:115 +#, python-format +msgid "Unknown Partner" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_fiscalyear_close.py:103 +#, python-format +msgid "" +"The journal must have centralized counterpart without the Skipping draft " +"state option checked." +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:854 +#, python-format +msgid "Some entries are already reconciled." +msgstr "" + +#. module: account +#: field:account.tax.code,sum:0 +msgid "Year Sum" +msgstr "" + +#. module: account +#: view:account.change.currency:0 +msgid "This wizard will change the currency of the invoice" +msgstr "" + +#. module: account +#: view:account.installer:0 +msgid "" +"Select a configuration package to setup automatically your\n" +" taxes and chart of accounts." +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +msgid "Pending Accounts" +msgstr "" + +#. module: account +#: report:account.journal.period.print.sale.purchase:0 +#: view:account.tax.template:0 +msgid "Tax Declaration" +msgstr "" + +#. module: account +#: help:account.journal.period,active:0 +msgid "" +"If the active field is set to False, it will allow you to hide the journal " +"period without removing it." +msgstr "" + +#. module: account +#: field:account.report.general.ledger,sortby:0 +msgid "Sort by" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.act_account_partner_account_move_all +msgid "Receivables & Payables" +msgstr "" + +#. module: account +#: field:account.config.settings,module_account_payment:0 +msgid "Manage payment orders" +msgstr "" + +#. module: account +#: view:account.period:0 +msgid "Duration" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: field:account.bank.statement,last_closing_balance:0 +msgid "Last Closing Balance" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_common_journal_report +msgid "Account Common Journal Report" +msgstr "" + +#. module: account +#: selection:account.partner.balance,display_partner:0 +msgid "All Partners" +msgstr "" + +#. module: account +#: view:account.analytic.chart:0 +msgid "Analytic Account Charts" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Customer Ref:" +msgstr "" + +#. module: account +#: help:account.tax,base_code_id:0 +#: help:account.tax,ref_base_code_id:0 +#: help:account.tax,ref_tax_code_id:0 +#: help:account.tax,tax_code_id:0 +#: help:account.tax.template,base_code_id:0 +#: help:account.tax.template,ref_base_code_id:0 +#: help:account.tax.template,ref_tax_code_id:0 +#: help:account.tax.template,tax_code_id:0 +msgid "Use this code for the tax declaration." +msgstr "" + +#. module: account +#: help:account.period,special:0 +msgid "These periods can overlap." +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_draftstatement0 +msgid "Draft statement" +msgstr "" + +#. module: account +#: model:mail.message.subtype,description:account.mt_invoice_validated +msgid "Invoice validated" +msgstr "" + +#. module: account +#: field:account.config.settings,module_account_check_writing:0 +msgid "Pay your suppliers by check" +msgstr "" + +#. module: account +#: field:account.move.line.reconcile,credit:0 +msgid "Credit amount" +msgstr "" + +#. module: account +#: field:account.bank.statement,message_ids:0 +#: field:account.invoice,message_ids:0 +msgid "Messages" +msgstr "" + +#. module: account +#: view:account.vat.declaration:0 +msgid "" +"This menu prints a tax declaration based on invoices or payments. Select one " +"or several periods of the fiscal year. The information required for a tax " +"declaration is automatically generated by OpenERP from invoices (or " +"payments, in some countries). This data is updated in real time. That’s very " +"useful because it enables you to preview at any time the tax that you owe at " +"the start and end of the month or quarter." +msgstr "" + +#. module: account +#: code:addons/account/account.py:409 +#: code:addons/account/account.py:414 +#: code:addons/account/account.py:431 +#: code:addons/account/account.py:634 +#: code:addons/account/account.py:636 +#: code:addons/account/account.py:930 +#: code:addons/account/account.py:1071 +#: code:addons/account/account.py:1073 +#: code:addons/account/account.py:1116 +#: code:addons/account/account.py:1319 +#: code:addons/account/account.py:1333 +#: code:addons/account/account.py:1356 +#: code:addons/account/account.py:1363 +#: code:addons/account/account.py:1587 +#: code:addons/account/account.py:1591 +#: code:addons/account/account.py:1677 +#: code:addons/account/account.py:2358 +#: code:addons/account/account.py:2678 +#: code:addons/account/account.py:3465 +#: code:addons/account/account_analytic_line.py:89 +#: code:addons/account/account_analytic_line.py:98 +#: code:addons/account/account_bank_statement.py:368 +#: code:addons/account/account_bank_statement.py:381 +#: code:addons/account/account_bank_statement.py:419 +#: code:addons/account/account_cash_statement.py:256 +#: code:addons/account/account_cash_statement.py:300 +#: code:addons/account/account_invoice.py:899 +#: code:addons/account/account_invoice.py:933 +#: code:addons/account/account_invoice.py:1124 +#: code:addons/account/account_move_line.py:579 +#: code:addons/account/account_move_line.py:828 +#: code:addons/account/account_move_line.py:851 +#: code:addons/account/account_move_line.py:854 +#: code:addons/account/account_move_line.py:1119 +#: code:addons/account/account_move_line.py:1121 +#: code:addons/account/account_move_line.py:1156 +#: code:addons/account/report/common_report_header.py:92 +#: code:addons/account/wizard/account_change_currency.py:38 +#: code:addons/account/wizard/account_change_currency.py:59 +#: code:addons/account/wizard/account_change_currency.py:64 +#: code:addons/account/wizard/account_change_currency.py:70 +#: code:addons/account/wizard/account_financial_report.py:70 +#: code:addons/account/wizard/account_invoice_refund.py:109 +#: code:addons/account/wizard/account_invoice_refund.py:111 +#: code:addons/account/wizard/account_move_bank_reconcile.py:49 +#: code:addons/account/wizard/account_open_closed_fiscalyear.py:39 +#: code:addons/account/wizard/account_report_common.py:158 +#: code:addons/account/wizard/account_report_common.py:164 +#: code:addons/account/wizard/account_use_model.py:44 +#: code:addons/account/wizard/pos_box.py:31 +#: code:addons/account/wizard/pos_box.py:35 +#, python-format +msgid "Error!" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_invoice_tree2 +msgid "" +"

\n" +" Click to record a new supplier invoice.\n" +"

\n" +" You can control the invoice from your supplier according to\n" +" what you purchased or received. OpenERP can also generate\n" +" draft invoices automatically from purchase orders or " +"receipts.\n" +"

\n" +" " +msgstr "" + +#. module: account +#: sql_constraint:account.move.line:0 +msgid "Wrong credit or debit value in accounting entry !" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +#: model:ir.actions.act_window,name:account.action_account_invoice_report_all +#: model:ir.ui.menu,name:account.menu_action_account_invoice_report_all +msgid "Invoices Analysis" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_mail_compose_message +msgid "Email composition wizard" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_period_close +msgid "period close" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1058 +#, python-format +msgid "" +"This journal already contains items for this period, therefore you cannot " +"modify its company field." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_project_account_analytic_line_form +msgid "Entries By Line" +msgstr "" + +#. module: account +#: field:account.vat.declaration,based_on:0 +msgid "Based on" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_bank_statement_tree +msgid "" +"

\n" +" Click to register a bank statement.\n" +"

\n" +" A bank statement is a summary of all financial transactions\n" +" occurring over a given period of time on a bank account. " +"You\n" +" should receive this periodicaly from your bank.\n" +"

\n" +" OpenERP allows you to reconcile a statement line directly " +"with\n" +" the related sale or puchase invoices.\n" +"

\n" +" " +msgstr "" + +#. module: account +#: field:account.config.settings,currency_id:0 +msgid "Default company currency" +msgstr "" + +#. module: account +#: field:account.invoice,move_id:0 +#: field:account.invoice,move_name:0 +#: field:account.move.line,move_id:0 +msgid "Journal Entry" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Unpaid" +msgstr "" + +#. module: account +#: view:account.treasury.report:0 +#: model:ir.actions.act_window,name:account.action_account_treasury_report_all +#: model:ir.model,name:account.model_account_treasury_report +#: model:ir.ui.menu,name:account.menu_action_account_treasury_report_all +msgid "Treasury Analysis" +msgstr "" + +#. module: account +#: model:ir.actions.report.xml,name:account.account_journal_sale_purchase +msgid "Sale/Purchase Journal" +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +#: field:account.invoice.tax,account_analytic_id:0 +msgid "Analytic account" +msgstr "" + +#. module: account +#: code:addons/account/account_bank_statement.py:406 +#, python-format +msgid "Please verify that an account is defined in the journal." +msgstr "" + +#. module: account +#: selection:account.entries.report,move_line_state:0 +msgid "Valid" +msgstr "" + +#. module: account +#: field:account.bank.statement,message_follower_ids:0 +#: field:account.invoice,message_follower_ids:0 +msgid "Followers" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_print_journal +#: model:ir.model,name:account.model_account_print_journal +msgid "Account Print Journal" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_product_category +msgid "Product Category" +msgstr "" + +#. module: account +#: code:addons/account/account.py:656 +#, python-format +msgid "" +"You cannot change the type of account to '%s' type as it contains journal " +"items!" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_aged_trial_balance +msgid "Account Aged Trial balance Report" +msgstr "" + +#. module: account +#: view:account.fiscalyear.close.state:0 +msgid "Close Fiscal Year" +msgstr "" + +#. module: account +#. openerp-web +#: code:addons/account/static/src/xml/account_move_line_quickadd.xml:14 +#, python-format +msgid "Journal :" +msgstr "" + +#. module: account +#: sql_constraint:account.fiscal.position.tax:0 +msgid "A tax fiscal position could be defined only once time on same taxes." +msgstr "" + +#. module: account +#: view:account.tax:0 +#: view:account.tax.template:0 +msgid "Tax Definition" +msgstr "" + +#. module: account +#: view:account.config.settings:0 +#: model:ir.actions.act_window,name:account.action_account_config +msgid "Configure Accounting" +msgstr "" + +#. module: account +#: field:account.invoice.report,uom_name:0 +msgid "Reference Unit of Measure" +msgstr "" + +#. module: account +#: help:account.journal,allow_date:0 +msgid "" +"If set to True then do not accept the entry if the entry date is not into " +"the period dates" +msgstr "" + +#. module: account +#. openerp-web +#: code:addons/account/static/src/xml/account_move_reconciliation.xml:8 +#, python-format +msgid "Good job!" +msgstr "" + +#. module: account +#: field:account.config.settings,module_account_asset:0 +msgid "Assets management" +msgstr "" + +#. module: account +#: view:account.account:0 +#: view:account.account.template:0 +#: selection:account.aged.trial.balance,result_selection:0 +#: selection:account.common.partner.report,result_selection:0 +#: selection:account.partner.balance,result_selection:0 +#: selection:account.partner.ledger,result_selection:0 +#: report:account.third_party_ledger:0 +#: code:addons/account/report/account_partner_balance.py:299 +#: code:addons/account/report/account_partner_ledger.py:274 +#, python-format +msgid "Payable Accounts" +msgstr "" + +#. module: account +#: constraint:account.move.line:0 +msgid "" +"The selected account of your Journal Entry forces to provide a secondary " +"currency. You should remove the secondary currency on the account or select " +"a multi-currency view on the journal." +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: view:report.invoice.created:0 +msgid "Untaxed Amount" +msgstr "" + +#. module: account +#: help:account.tax,active:0 +msgid "" +"If the active field is set to False, it will allow you to hide the tax " +"without removing it." +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "Analytic Journal Items related to a sale journal." +msgstr "" + +#. module: account +#: selection:account.financial.report,style_overwrite:0 +msgid "Italic Text (smaller)" +msgstr "" + +#. module: account +#: help:account.journal,cash_control:0 +msgid "" +"If you want the journal should be control at opening/closing, check this " +"option" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: view:account.invoice:0 +#: selection:account.invoice,state:0 +#: view:account.invoice.report:0 +#: selection:account.invoice.report,state:0 +#: selection:account.journal.period,state:0 +#: view:account.subscription:0 +#: selection:account.subscription,state:0 +#: selection:report.invoice.created,state:0 +msgid "Draft" +msgstr "" + +#. module: account +#: field:account.move.reconcile,line_partial_ids:0 +msgid "Partial Entry lines" +msgstr "" + +#. module: account +#: view:account.fiscalyear:0 +#: field:account.treasury.report,fiscalyear_id:0 +msgid "Fiscalyear" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_move_bank_reconcile.py:53 +#, python-format +msgid "Standard Encoding" +msgstr "" + +#. module: account +#: view:account.journal.select:0 +#: view:project.account.analytic.line:0 +msgid "Open Entries" +msgstr "" + +#. module: account +#: field:account.config.settings,purchase_refund_sequence_next:0 +msgid "Next supplier credit note number" +msgstr "" + +#. module: account +#: field:account.automatic.reconcile,account_ids:0 +msgid "Accounts to Reconcile" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_filestatement0 +msgid "Import of the statement in the system from an electronic file" +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_importinvoice0 +msgid "Import from invoice" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "January" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "This F.Year" +msgstr "" + +#. module: account +#: view:account.tax.chart:0 +msgid "Account tax charts" +msgstr "" + +#. module: account +#: model:account.payment.term,name:account.account_payment_term_net +#: model:account.payment.term,note:account.account_payment_term_net +msgid "30 Net Days" +msgstr "" + +#. module: account +#: code:addons/account/account_cash_statement.py:256 +#, python-format +msgid "You do not have rights to open this %s journal !" +msgstr "" + +#. module: account +#: model:res.groups,name:account.group_supplier_inv_check_total +msgid "Check Total on supplier invoices" +msgstr "" + +#. module: account +#: selection:account.invoice,state:0 +#: view:account.invoice.report:0 +#: selection:account.invoice.report,state:0 +#: selection:report.invoice.created,state:0 +msgid "Pro-forma" +msgstr "" + +#. module: account +#: help:account.account.template,type:0 +#: help:account.entries.report,type:0 +msgid "" +"This type is used to differentiate types with special effects in OpenERP: " +"view can not have entries, consolidation are accounts that can have children " +"accounts for multi-company consolidations, payable/receivable are for " +"partners accounts (for debit/credit computations), closed for depreciated " +"accounts." +msgstr "" + +#. module: account +#: view:account.chart.template:0 +msgid "Search Chart of Account Templates" +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Customer Code" +msgstr "" + +#. module: account +#: view:account.account.type:0 +#: field:account.account.type,note:0 +#: report:account.invoice:0 +#: field:account.invoice,name:0 +#: field:account.invoice.line,name:0 +#: report:account.overdue:0 +#: field:account.payment.term,note:0 +#: view:account.tax.code:0 +#: field:account.tax.code,info:0 +#: view:account.tax.code.template:0 +#: field:account.tax.code.template,info:0 +#: field:analytic.entries.report,name:0 +#: field:report.invoice.created,name:0 +msgid "Description" +msgstr "" + +#. module: account +#: field:account.tax,price_include:0 +#: field:account.tax.template,price_include:0 +msgid "Tax Included in Price" +msgstr "" + +#. module: account +#: view:account.subscription:0 +#: selection:account.subscription,state:0 +msgid "Running" +msgstr "" + +#. module: account +#: view:account.chart.template:0 +#: field:product.category,property_account_income_categ:0 +#: field:product.template,property_account_income:0 +msgid "Income Account" +msgstr "" + +#. module: account +#: help:account.config.settings,default_sale_tax:0 +msgid "This sale tax will be assigned by default on new products." +msgstr "" + +#. module: account +#: report:account.general.ledger_landscape:0 +#: report:account.journal.period.print:0 +#: report:account.journal.period.print.sale.purchase:0 +msgid "Entries Sorted By" +msgstr "" + +#. module: account +#: field:account.change.currency,currency_id:0 +msgid "Change to" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "# of Products Qty " +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_product_template +msgid "Product Template" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: field:account.aged.trial.balance,fiscalyear_id:0 +#: field:account.balance.report,fiscalyear_id:0 +#: report:account.central.journal:0 +#: field:account.central.journal,fiscalyear_id:0 +#: field:account.common.account.report,fiscalyear_id:0 +#: field:account.common.journal.report,fiscalyear_id:0 +#: field:account.common.partner.report,fiscalyear_id:0 +#: field:account.common.report,fiscalyear_id:0 +#: view:account.config.settings:0 +#: view:account.entries.report:0 +#: field:account.entries.report,fiscalyear_id:0 +#: view:account.fiscalyear:0 +#: field:account.fiscalyear,name:0 +#: report:account.general.journal:0 +#: field:account.general.journal,fiscalyear_id:0 +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: field:account.journal.period,fiscalyear_id:0 +#: report:account.journal.period.print:0 +#: report:account.journal.period.print.sale.purchase:0 +#: field:account.open.closed.fiscalyear,fyear_id:0 +#: report:account.partner.balance:0 +#: field:account.partner.balance,fiscalyear_id:0 +#: field:account.partner.ledger,fiscalyear_id:0 +#: field:account.period,fiscalyear_id:0 +#: field:account.print.journal,fiscalyear_id:0 +#: field:account.report.general.ledger,fiscalyear_id:0 +#: field:account.sequence.fiscalyear,fiscalyear_id:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: report:account.vat.declaration:0 +#: field:account.vat.declaration,fiscalyear_id:0 +#: field:accounting.report,fiscalyear_id:0 +#: field:accounting.report,fiscalyear_id_cmp:0 +#: model:ir.model,name:account.model_account_fiscalyear +msgid "Fiscal Year" +msgstr "" + +#. module: account +#: help:account.aged.trial.balance,fiscalyear_id:0 +#: help:account.balance.report,fiscalyear_id:0 +#: help:account.central.journal,fiscalyear_id:0 +#: help:account.common.account.report,fiscalyear_id:0 +#: help:account.common.journal.report,fiscalyear_id:0 +#: help:account.common.partner.report,fiscalyear_id:0 +#: help:account.common.report,fiscalyear_id:0 +#: help:account.general.journal,fiscalyear_id:0 +#: help:account.partner.balance,fiscalyear_id:0 +#: help:account.partner.ledger,fiscalyear_id:0 +#: help:account.print.journal,fiscalyear_id:0 +#: help:account.report.general.ledger,fiscalyear_id:0 +#: help:account.vat.declaration,fiscalyear_id:0 +#: help:accounting.report,fiscalyear_id:0 +#: help:accounting.report,fiscalyear_id_cmp:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account +#: code:addons/account/account.py:653 +#, python-format +msgid "" +"You cannot change the type of account from 'Closed' to any other type as it " +"contains journal items!" +msgstr "" + +#. module: account +#: field:account.invoice.report,account_line_id:0 +msgid "Account Line" +msgstr "" + +#. module: account +#: view:account.addtmpl.wizard:0 +msgid "Create an Account Based on this Template" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:933 +#, python-format +msgid "" +"Cannot create the invoice.\n" +"The related payment term is probably misconfigured as it gives a computed " +"amount greater than the total invoiced amount. In order to avoid rounding " +"issues, the latest line of your payment term must be of type 'balance'." +msgstr "" + +#. module: account +#: view:account.move:0 +#: model:ir.model,name:account.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account +#: field:account.sequence.fiscalyear,sequence_main_id:0 +msgid "Main Sequence" +msgstr "" + +#. module: account +#: code:addons/account/account_bank_statement.py:478 +#, python-format +msgid "" +"In order to delete a bank statement, you must first cancel it to delete " +"related journal items." +msgstr "" + +#. module: account +#: field:account.invoice.report,payment_term:0 +#: view:account.payment.term:0 +#: field:account.payment.term,name:0 +#: view:account.payment.term.line:0 +#: field:account.payment.term.line,payment_id:0 +#: model:ir.model,name:account.model_account_payment_term +msgid "Payment Term" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_fiscal_position_form +#: model:ir.ui.menu,name:account.menu_action_account_fiscal_position_form +msgid "Fiscal Positions" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:579 +#, python-format +msgid "You cannot create journal items on a closed account %s %s." +msgstr "" + +#. module: account +#: field:account.period.close,sure:0 +msgid "Check this box" +msgstr "" + +#. module: account +#: view:account.common.report:0 +msgid "Filters" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_draftinvoices0 +#: model:process.node,note:account.process_node_supplierdraftinvoices0 +msgid "Draft state of an invoice" +msgstr "" + +#. module: account +#: view:product.category:0 +msgid "Account Properties" +msgstr "" + +#. module: account +#: selection:account.invoice.refund,filter_refund:0 +msgid "Create a draft refund" +msgstr "" + +#. module: account +#: view:account.partner.reconcile.process:0 +msgid "Partner Reconciliation" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "Fin. Account" +msgstr "" + +#. module: account +#: field:account.tax,tax_code_id:0 +#: view:account.tax.code:0 +msgid "Account Tax Code" +msgstr "" + +#. module: account +#: model:account.payment.term,name:account.account_payment_term_advance +#: model:account.payment.term,note:account.account_payment_term_advance +msgid "30% Advance End 30 Days" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "Unreconciled entries" +msgstr "" + +#. module: account +#: field:account.invoice.tax,base_code_id:0 +#: field:account.tax.template,base_code_id:0 +msgid "Base Code" +msgstr "" + +#. module: account +#: help:account.invoice.tax,sequence:0 +msgid "Gives the sequence order when displaying a list of invoice tax." +msgstr "" + +#. module: account +#: field:account.tax,base_sign:0 +#: field:account.tax,ref_base_sign:0 +#: field:account.tax.template,base_sign:0 +#: field:account.tax.template,ref_base_sign:0 +msgid "Base Code Sign" +msgstr "" + +#. module: account +#: selection:account.move.line,centralisation:0 +msgid "Debit Centralisation" +msgstr "" + +#. module: account +#: view:account.invoice.confirm:0 +#: model:ir.actions.act_window,name:account.action_account_invoice_confirm +msgid "Confirm Draft Invoices" +msgstr "" + +#. module: account +#: field:account.entries.report,day:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,day:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,day:0 +msgid "Day" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.act_account_renew_view +msgid "Accounts to Renew" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_model_line +msgid "Account Model Entries" +msgstr "" + +#. module: account +#: code:addons/account/account.py:3202 +#, python-format +msgid "EXJ" +msgstr "" + +#. module: account +#: field:product.template,supplier_taxes_id:0 +msgid "Supplier Taxes" +msgstr "" + +#. module: account +#: view:res.partner:0 +msgid "Bank Details" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Cancel CashBox" +msgstr "" + +#. module: account +#: help:account.invoice,payment_term:0 +msgid "" +"If you use payment terms, the due date will be computed automatically at the " +"generation of accounting entries. If you keep the payment term and the due " +"date empty, it means direct payment. The payment term may compute several " +"due dates, for example 50% now, 50% in one month." +msgstr "" + +#. module: account +#: field:account.config.settings,purchase_sequence_next:0 +msgid "Next supplier invoice number" +msgstr "" + +#. module: account +#: view:account.analytic.cost.ledger.journal.report:0 +msgid "Select period" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_account_pp_statements +msgid "Statements" +msgstr "" + +#. module: account +#: report:account.analytic.account.journal:0 +msgid "Move Name" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_move_line_reconcile_writeoff +msgid "Account move line reconcile (writeoff)" +msgstr "" + +#. module: account +#: model:account.account.type,name:account.conf_account_type_tax +#: report:account.invoice:0 +#: field:account.invoice,amount_tax:0 +#: report:account.journal.period.print.sale.purchase:0 +#: field:account.move.line,account_tax_id:0 +#: view:account.tax:0 +#: model:ir.model,name:account.model_account_tax +msgid "Tax" +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +#: view:account.analytic.line:0 +#: field:account.bank.statement.line,analytic_account_id:0 +#: field:account.entries.report,analytic_account_id:0 +#: field:account.invoice.line,account_analytic_id:0 +#: field:account.model.line,analytic_account_id:0 +#: field:account.move.line,analytic_account_id:0 +#: field:account.move.line.reconcile.writeoff,analytic_id:0 +msgid "Analytic Account" +msgstr "" + +#. module: account +#: field:account.config.settings,default_purchase_tax:0 +#: field:account.config.settings,purchase_tax:0 +msgid "Default purchase tax" +msgstr "" + +#. module: account +#: view:account.account:0 +#: field:account.financial.report,account_ids:0 +#: selection:account.financial.report,type:0 +#: view:account.journal:0 +#: model:ir.actions.act_window,name:account.action_account_form +#: model:ir.ui.menu,name:account.account_account_menu +#: model:ir.ui.menu,name:account.account_template_accounts +#: model:ir.ui.menu,name:account.menu_action_account_form +#: model:ir.ui.menu,name:account.menu_analytic +msgid "Accounts" +msgstr "" + +#. module: account +#: code:addons/account/account.py:3541 +#: code:addons/account/account_bank_statement.py:405 +#: code:addons/account/account_invoice.py:507 +#: code:addons/account/account_invoice.py:609 +#: code:addons/account/account_invoice.py:624 +#: code:addons/account/account_invoice.py:632 +#: code:addons/account/account_invoice.py:657 +#: code:addons/account/account_move_line.py:536 +#, python-format +msgid "Configuration Error!" +msgstr "" + +#. module: account +#: code:addons/account/account_bank_statement.py:434 +#, python-format +msgid "Statement %s confirmed, journal items were created." +msgstr "" + +#. module: account +#: field:account.invoice.report,price_average:0 +#: field:account.invoice.report,user_currency_price_average:0 +msgid "Average Price" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Date:" +msgstr "" + +#. module: account +#: report:account.journal.period.print:0 +#: report:account.journal.period.print.sale.purchase:0 +msgid "Label" +msgstr "" + +#. module: account +#: view:res.partner.bank:0 +msgid "Accounting Information" +msgstr "" + +#. module: account +#: view:account.tax:0 +#: view:account.tax.template:0 +msgid "Special Computation" +msgstr "" + +#. module: account +#: view:account.move.bank.reconcile:0 +#: model:ir.actions.act_window,name:account.action_account_bank_reconcile_tree +msgid "Bank reconciliation" +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Disc.(%)" +msgstr "" + +#. module: account +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: report:account.overdue:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +msgid "Ref" +msgstr "" + +#. module: account +#: view:wizard.multi.charts.accounts:0 +msgid "Purchase Tax" +msgstr "" + +#. module: account +#: help:account.move.line,tax_code_id:0 +msgid "The Account can either be a base tax code or a tax code account." +msgstr "" + +#. module: account +#: sql_constraint:account.model.line:0 +msgid "Wrong credit or debit value in model, they must be positive!" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_reconciliation0 +#: model:process.node,note:account.process_node_supplierreconciliation0 +msgid "Comparison between accounting and payment entries" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_automatic_reconcile +msgid "Automatic Reconciliation" +msgstr "" + +#. module: account +#: field:account.invoice,reconciled:0 +msgid "Paid/Reconciled" +msgstr "" + +#. module: account +#: field:account.tax,ref_base_code_id:0 +#: field:account.tax.template,ref_base_code_id:0 +msgid "Refund Base Code" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_bank_statement_tree +#: model:ir.ui.menu,name:account.menu_bank_statement_tree +msgid "Bank Statements" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_fiscalyear +msgid "" +"

\n" +" Click to start a new fiscal year.\n" +"

\n" +" Define your company's financial year according to your " +"needs. A\n" +" financial year is a period at the end of which a company's\n" +" accounts are made up (usually 12 months). The financial year " +"is\n" +" usually referred to by the date in which it ends. For " +"example,\n" +" if a company's financial year ends November 30, 2011, then\n" +" everything between December 1, 2010 and November 30, 2011\n" +" would be referred to as FY 2011.\n" +"

\n" +" " +msgstr "" + +#. module: account +#: view:account.common.report:0 +#: view:account.move:0 +#: view:account.move.line:0 +#: view:accounting.report:0 +msgid "Dates" +msgstr "" + +#. module: account +#: field:account.chart.template,parent_id:0 +msgid "Parent Chart Template" +msgstr "" + +#. module: account +#: field:account.tax,parent_id:0 +#: field:account.tax.template,parent_id:0 +msgid "Parent Tax Account" +msgstr "" + +#. module: account +#: view:account.aged.trial.balance:0 +#: model:ir.actions.act_window,name:account.action_account_aged_balance_view +#: model:ir.ui.menu,name:account.menu_aged_trial_balance +msgid "Aged Partner Balance" +msgstr "" + +#. module: account +#: model:process.transition,name:account.process_transition_entriesreconcile0 +#: model:process.transition,name:account.process_transition_supplierentriesreconcile0 +msgid "Accounting entries" +msgstr "" + +#. module: account +#: constraint:account.move.line:0 +msgid "Account and Period must belong to the same company." +msgstr "" + +#. module: account +#: field:account.invoice.line,discount:0 +msgid "Discount (%)" +msgstr "" + +#. module: account +#: help:account.journal,entry_posted:0 +msgid "" +"Check this box if you don't want new journal entries to pass through the " +"'draft' state and instead goes directly to the 'posted state' without any " +"manual validation. \n" +"Note that journal entries that are automatically created by the system are " +"always skipping that state." +msgstr "" + +#. module: account +#: field:account.move.line.reconcile,writeoff:0 +msgid "Write-Off amount" +msgstr "" + +#. module: account +#: field:account.bank.statement,message_unread:0 +#: field:account.invoice,message_unread:0 +msgid "Unread Messages" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_invoice_state.py:44 +#, python-format +msgid "" +"Selected invoice(s) cannot be confirmed as they are not in 'Draft' or 'Pro-" +"Forma' state." +msgstr "" + +#. module: account +#: code:addons/account/account.py:1071 +#, python-format +msgid "You should choose the periods that belong to the same company." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_report_account_sales_tree_all +#: view:report.account.sales:0 +#: view:report.account_type.sales:0 +msgid "Sales by Account" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1449 +#, python-format +msgid "You cannot delete a posted journal entry \"%s\"." +msgstr "" + +#. module: account +#: help:account.tax,account_collected_id:0 +msgid "" +"Set the account that will be set by default on invoice tax lines for " +"invoices. Leave empty to use the expense account." +msgstr "" + +#. module: account +#: field:account.config.settings,sale_journal_id:0 +msgid "Sale journal" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2346 +#: code:addons/account/account_invoice.py:775 +#: code:addons/account/account_move_line.py:195 +#, python-format +msgid "You have to define an analytic journal on the '%s' journal!" +msgstr "" + +#. module: account +#: code:addons/account/account.py:781 +#, python-format +msgid "" +"This journal already contains items, therefore you cannot modify its company " +"field." +msgstr "" + +#. module: account +#: code:addons/account/account.py:409 +#, python-format +msgid "" +"You need an Opening journal with centralisation checked to set the initial " +"balance." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_tax_code_list +#: model:ir.ui.menu,name:account.menu_action_tax_code_list +msgid "Tax codes" +msgstr "" + +#. module: account +#: view:account.account:0 +msgid "Unrealized Gains and losses" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_account_customer +#: model:ir.ui.menu,name:account.menu_finance_receivables +msgid "Customers" +msgstr "" + +#. module: account +#: report:account.analytic.account.cost_ledger:0 +#: report:account.analytic.account.journal:0 +#: report:account.analytic.account.quantity_cost_ledger:0 +msgid "Period to" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "August" +msgstr "" + +#. module: account +#: field:accounting.report,debit_credit:0 +msgid "Display Debit/Credit Columns" +msgstr "" + +#. module: account +#: report:account.journal.period.print:0 +msgid "Reference Number" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "October" +msgstr "" + +#. module: account +#: help:account.move.line,quantity:0 +msgid "" +"The optional quantity expressed by this line, eg: number of product sold. " +"The quantity is not a legal requirement but is very useful for some reports." +msgstr "" + +#. module: account +#: view:account.unreconcile:0 +#: view:account.unreconcile.reconcile:0 +msgid "Unreconcile Transactions" +msgstr "" + +#. module: account +#: field:wizard.multi.charts.accounts,only_one_chart_template:0 +msgid "Only One Chart Template Available" +msgstr "" + +#. module: account +#: view:account.chart.template:0 +#: field:product.category,property_account_expense_categ:0 +#: field:product.template,property_account_expense:0 +msgid "Expense Account" +msgstr "" + +#. module: account +#: field:account.bank.statement,message_summary:0 +#: field:account.invoice,message_summary:0 +msgid "Summary" +msgstr "" + +#. module: account +#: help:account.invoice,period_id:0 +msgid "Keep empty to use the period of the validation(invoice) date." +msgstr "" + +#. module: account +#: help:account.bank.statement,account_id:0 +msgid "" +"used in statement reconciliation domain, but shouldn't be used elswhere." +msgstr "" + +#. module: account +#: field:account.config.settings,date_stop:0 +msgid "End date" +msgstr "" + +#. module: account +#: field:account.invoice.tax,base_amount:0 +msgid "Base Code Amount" +msgstr "" + +#. module: account +#: field:wizard.multi.charts.accounts,sale_tax:0 +msgid "Default Sale Tax" +msgstr "" + +#. module: account +#: help:account.model.line,date_maturity:0 +msgid "" +"The maturity date of the generated entries for this model. You can choose " +"between the creation date or the creation date of the entries plus the " +"partner payment terms." +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_accounting +msgid "Financial Accounting" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_account_report_pl +msgid "Profit And Loss" +msgstr "" + +#. module: account +#: view:account.fiscal.position:0 +#: field:account.fiscal.position,name:0 +#: field:account.fiscal.position.account,position_id:0 +#: field:account.fiscal.position.tax,position_id:0 +#: field:account.fiscal.position.tax.template,position_id:0 +#: view:account.fiscal.position.template:0 +#: field:account.invoice,fiscal_position:0 +#: field:account.invoice.report,fiscal_position:0 +#: model:ir.model,name:account.model_account_fiscal_position +#: field:res.partner,property_account_position:0 +msgid "Fiscal Position" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:823 +#, python-format +msgid "" +"Tax base different!\n" +"Click on compute to update the tax base." +msgstr "" + +#. module: account +#: field:account.partner.ledger,page_split:0 +msgid "One Partner Per Page" +msgstr "" + +#. module: account +#: field:account.account,child_parent_ids:0 +#: field:account.account.template,child_parent_ids:0 +msgid "Children" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: model:ir.actions.act_window,name:account.action_account_balance_menu +#: model:ir.actions.report.xml,name:account.account_account_balance +#: model:ir.ui.menu,name:account.menu_general_Balance_report +msgid "Trial Balance" +msgstr "" + +#. module: account +#: code:addons/account/account.py:431 +#, python-format +msgid "Unable to adapt the initial balance (negative value)." +msgstr "" + +#. module: account +#: selection:account.invoice,type:0 +#: selection:account.invoice.report,type:0 +#: model:process.process,name:account.process_process_invoiceprocess0 +#: selection:report.invoice.created,type:0 +msgid "Customer Invoice" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_open_closed_fiscalyear +msgid "Choose Fiscal Year" +msgstr "" + +#. module: account +#: view:account.config.settings:0 +#: view:account.installer:0 +msgid "Date Range" +msgstr "" + +#. module: account +#: view:account.period:0 +msgid "Search Period" +msgstr "" + +#. module: account +#: view:account.change.currency:0 +msgid "Invoice Currency" +msgstr "" + +#. module: account +#: field:accounting.report,account_report_id:0 +#: model:ir.ui.menu,name:account.menu_account_financial_reports_tree +msgid "Account Reports" +msgstr "" + +#. module: account +#: field:account.payment.term,line_ids:0 +msgid "Terms" +msgstr "" + +#. module: account +#: field:account.chart.template,tax_template_ids:0 +msgid "Tax Template List" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_account_print_sale_purchase_journal +msgid "Sale/Purchase Journals" +msgstr "" + +#. module: account +#: help:account.account,currency_mode:0 +msgid "" +"This will select how the current currency rate for outgoing transactions is " +"computed. In most countries the legal method is \"average\" but only a few " +"software systems are able to manage this. So if you import from another " +"software system you may have to use the rate at date. Incoming transactions " +"always use the rate at date." +msgstr "" + +#. module: account +#: code:addons/account/account.py:2678 +#, python-format +msgid "There is no parent code for the template account." +msgstr "" + +#. module: account +#: help:account.chart.template,code_digits:0 +#: help:wizard.multi.charts.accounts,code_digits:0 +msgid "No. of Digits to use for account code" +msgstr "" + +#. module: account +#: field:res.partner,property_supplier_payment_term:0 +msgid "Supplier Payment Term" +msgstr "" + +#. module: account +#: view:account.fiscalyear:0 +msgid "Search Fiscalyear" +msgstr "" + +#. module: account +#: selection:account.tax,applicable_type:0 +msgid "Always" +msgstr "" + +#. module: account +#: field:account.config.settings,module_account_accountant:0 +msgid "" +"Full accounting features: journals, legal statements, chart of accounts, etc." +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "Total Quantity" +msgstr "" + +#. module: account +#: field:account.move.line.reconcile.writeoff,writeoff_acc_id:0 +msgid "Write-Off account" +msgstr "" + +#. module: account +#: field:account.model.line,model_id:0 +#: view:account.subscription:0 +#: field:account.subscription,model_id:0 +msgid "Model" +msgstr "" + +#. module: account +#: help:account.invoice.tax,base_code_id:0 +msgid "The account basis of the tax declaration." +msgstr "" + +#. module: account +#: selection:account.account,type:0 +#: selection:account.account.template,type:0 +#: selection:account.entries.report,type:0 +#: selection:account.financial.report,type:0 +msgid "View" +msgstr "" + +#. module: account +#: code:addons/account/account.py:3460 +#: code:addons/account/account_bank.py:94 +#, python-format +msgid "BNK" +msgstr "" + +#. module: account +#: field:account.move.line,analytic_lines:0 +msgid "Analytic lines" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Proforma Invoices" +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_electronicfile0 +msgid "Electronic File" +msgstr "" + +#. module: account +#: field:account.move.line,reconcile:0 +msgid "Reconcile Ref" +msgstr "" + +#. module: account +#: field:account.config.settings,has_chart_of_accounts:0 +msgid "Company has a chart of accounts" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_tax_code_template +msgid "Tax Code Template" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_partner_ledger +msgid "Account Partner Ledger" +msgstr "" + +#. module: account +#: model:email.template,body_html:account.email_template_edi_invoice +msgid "" +"\n" +"
\n" +"\n" +"

Hello ${object.partner_id.name},

\n" +"\n" +"

A new invoice is available for you:

\n" +" \n" +"

\n" +"   REFERENCES
\n" +"   Invoice number: ${object.number}
\n" +"   Invoice total: ${object.amount_total} " +"${object.currency_id.name}
\n" +"   Invoice date: ${object.date_invoice}
\n" +" % if object.origin:\n" +"   Order reference: ${object.origin}
\n" +" % endif\n" +" % if object.user_id:\n" +"   Your contact: ${object.user_id.name}\n" +" % endif\n" +"

\n" +" \n" +" % if object.paypal_url:\n" +"
\n" +"

It is also possible to directly pay with Paypal:

\n" +" \n" +" \n" +" \n" +" % endif\n" +" \n" +"
\n" +"

If you have any question, do not hesitate to contact us.

\n" +"

Thank you for choosing ${object.company_id.name or 'us'}!

\n" +"
\n" +"
\n" +"
\n" +"

\n" +" ${object.company_id.name}

\n" +"
\n" +"
\n" +" \n" +" % if object.company_id.street:\n" +" ${object.company_id.street}
\n" +" % endif\n" +" % if object.company_id.street2:\n" +" ${object.company_id.street2}
\n" +" % endif\n" +" % if object.company_id.city or object.company_id.zip:\n" +" ${object.company_id.zip} ${object.company_id.city}
\n" +" % endif\n" +" % if object.company_id.country_id:\n" +" ${object.company_id.state_id and ('%s, ' % " +"object.company_id.state_id.name) or ''} ${object.company_id.country_id.name " +"or ''}
\n" +" % endif\n" +"
\n" +" % if object.company_id.phone:\n" +"
\n" +" Phone:  ${object.company_id.phone}\n" +"
\n" +" % endif\n" +" % if object.company_id.website:\n" +"
\n" +" Web : ${object.company_id.website}\n" +"
\n" +" %endif\n" +"

\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: account +#: view:account.period:0 +msgid "Account Period" +msgstr "" + +#. module: account +#: help:account.account,currency_id:0 +#: help:account.account.template,currency_id:0 +#: help:account.bank.accounts.wizard,currency_id:0 +msgid "Forces all moves for this account to have this secondary currency." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_validate_account_move_line +msgid "" +"This wizard will validate all journal entries of a particular journal and " +"period. Once journal entries are validated, you can not update them anymore." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_chart_template_form +#: model:ir.ui.menu,name:account.menu_action_account_chart_template_form +msgid "Chart of Accounts Templates" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Transactions" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_unreconcile_reconcile +msgid "Account Unreconcile Reconcile" +msgstr "" + +#. module: account +#: help:account.account.type,close_method:0 +msgid "" +"Set here the method that will be used to generate the end of year journal " +"entries for all the accounts of this type.\n" +"\n" +" 'None' means that nothing will be done.\n" +" 'Balance' will generally be used for cash accounts.\n" +" 'Detail' will copy each existing journal item of the previous year, even " +"the reconciled ones.\n" +" 'Unreconciled' will copy only the journal items that were unreconciled on " +"the first day of the new fiscal year." +msgstr "" + +#. module: account +#: view:account.tax.template:0 +msgid "Keep empty to use the expense account" +msgstr "" + +#. module: account +#: field:account.aged.trial.balance,journal_ids:0 +#: field:account.analytic.cost.ledger.journal.report,journal:0 +#: field:account.balance.report,journal_ids:0 +#: field:account.central.journal,journal_ids:0 +#: field:account.common.account.report,journal_ids:0 +#: field:account.common.journal.report,journal_ids:0 +#: field:account.common.partner.report,journal_ids:0 +#: view:account.common.report:0 +#: field:account.common.report,journal_ids:0 +#: report:account.general.journal:0 +#: field:account.general.journal,journal_ids:0 +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: view:account.journal.period:0 +#: report:account.partner.balance:0 +#: field:account.partner.balance,journal_ids:0 +#: field:account.partner.ledger,journal_ids:0 +#: view:account.print.journal:0 +#: field:account.print.journal,journal_ids:0 +#: field:account.report.general.ledger,journal_ids:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: field:account.vat.declaration,journal_ids:0 +#: field:accounting.report,journal_ids:0 +#: model:ir.actions.act_window,name:account.action_account_journal_form +#: model:ir.actions.act_window,name:account.action_account_journal_period_tree +#: model:ir.ui.menu,name:account.menu_account_print_journal +#: model:ir.ui.menu,name:account.menu_action_account_journal_form +#: model:ir.ui.menu,name:account.menu_journals +#: model:ir.ui.menu,name:account.menu_journals_report +msgid "Journals" +msgstr "" + +#. module: account +#: field:account.partner.reconcile.process,to_reconcile:0 +msgid "Remaining Partners" +msgstr "" + +#. module: account +#: view:account.subscription:0 +#: field:account.subscription,lines_id:0 +msgid "Subscription Lines" +msgstr "" + +#. module: account +#: selection:account.analytic.journal,type:0 +#: view:account.config.settings:0 +#: view:account.journal:0 +#: selection:account.journal,type:0 +#: view:account.model:0 +#: selection:account.tax,type_tax_use:0 +#: view:account.tax.template:0 +#: selection:account.tax.template,type_tax_use:0 +msgid "Purchase" +msgstr "" + +#. module: account +#: view:account.installer:0 +#: view:wizard.multi.charts.accounts:0 +msgid "Accounting Application Configuration" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_vat_declaration +msgid "Account Tax Declaration" +msgstr "" + +#. module: account +#: help:account.bank.statement,name:0 +msgid "" +"if you give the Name other then /, its created Accounting Entries Move will " +"be with same name as statement name. This allows the statement entries to " +"have the same references than the statement itself" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:1016 +#, python-format +msgid "" +"You cannot create an invoice on a centralized journal. Uncheck the " +"centralized counterpart box in the related journal from the configuration " +"menu." +msgstr "" + +#. module: account +#: field:account.bank.statement,balance_start:0 +#: field:account.treasury.report,starting_balance:0 +msgid "Starting Balance" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:1465 +#, python-format +msgid "No Partner Defined !" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_period_close +#: model:ir.actions.act_window,name:account.action_account_period_tree +#: model:ir.ui.menu,name:account.menu_action_account_period_close_tree +msgid "Close a Period" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: field:account.cashbox.line,subtotal_opening:0 +msgid "Opening Subtotal" +msgstr "" + +#. module: account +#: constraint:account.move.line:0 +msgid "" +"You cannot create journal items with a secondary currency without recording " +"both 'currency' and 'amount currency' field." +msgstr "" + +#. module: account +#: field:account.financial.report,display_detail:0 +msgid "Display details" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "VAT:" +msgstr "" + +#. module: account +#: help:account.analytic.line,amount_currency:0 +msgid "" +"The amount expressed in the related account currency if not equal to the " +"company one." +msgstr "" + +#. module: account +#: help:account.config.settings,paypal_account:0 +msgid "" +"Paypal account (email) for receiving online payments (credit card, etc.) If " +"you set a paypal account, the customer will be able to pay your invoices or " +"quotations with a button \"Pay with Paypal\" in automated emails or through " +"the OpenERP portal." +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:536 +#, python-format +msgid "" +"Cannot find any account journal of %s type for this company.\n" +"\n" +"You can create one in the menu: \n" +"Configuration/Journals/Journals." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_unreconcile +#: model:ir.actions.act_window,name:account.action_account_unreconcile_reconcile +#: model:ir.actions.act_window,name:account.action_account_unreconcile_select +msgid "Unreconcile Entries" +msgstr "" + +#. module: account +#: field:account.tax.code,notprintable:0 +#: field:account.tax.code.template,notprintable:0 +msgid "Not Printable in Invoice" +msgstr "" + +#. module: account +#: report:account.vat.declaration:0 +#: field:account.vat.declaration,chart_tax_id:0 +msgid "Chart of Tax" +msgstr "" + +#. module: account +#: view:account.journal:0 +msgid "Search Account Journal" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_invoice_tree_pending_invoice +msgid "Pending Invoice" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +#: selection:account.subscription,period_type:0 +msgid "year" +msgstr "" + +#. module: account +#: field:account.config.settings,date_start:0 +msgid "Start date" +msgstr "" + +#. module: account +#: view:account.invoice.refund:0 +msgid "" +"You will be able to edit and validate this\n" +" credit note directly or keep it draft,\n" +" waiting for the document to be issued " +"by\n" +" your supplier/customer." +msgstr "" + +#. module: account +#: view:validate.account.move.lines:0 +msgid "" +"All selected journal entries will be validated and posted. It means you " +"won't be able to modify their accounting fields anymore." +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:98 +#, python-format +msgid "" +"You have not supplied enough arguments to compute the initial balance, " +"please select a period and a journal in the context." +msgstr "" + +#. module: account +#: model:ir.actions.report.xml,name:account.account_transfers +msgid "Transfers" +msgstr "" + +#. module: account +#: field:account.config.settings,expects_chart_of_accounts:0 +msgid "This company has its own chart of accounts" +msgstr "" + +#. module: account +#: view:account.chart:0 +msgid "Account charts" +msgstr "" + +#. module: account +#: view:cash.box.out:0 +#: model:ir.actions.act_window,name:account.action_cash_box_out +msgid "Take Money Out" +msgstr "" + +#. module: account +#: report:account.vat.declaration:0 +msgid "Tax Amount" +msgstr "" + +#. module: account +#: view:account.move:0 +msgid "Search Move" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_invoice_tree1 +msgid "" +"

\n" +" Click to create a customer invoice.\n" +"

\n" +" OpenERP's electronic invoicing allows to ease and fasten " +"the\n" +" collection of customer payments. Your customer receives the\n" +" invoice by email and he can pay online and/or import it\n" +" in his own system.\n" +"

\n" +" The discussions with your customer are automatically " +"displayed at\n" +" the bottom of each invoice.\n" +"

\n" +" " +msgstr "" + +#. module: account +#: field:account.tax.code,name:0 +#: field:account.tax.code.template,name:0 +msgid "Tax Case Name" +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: view:account.invoice:0 +#: model:process.node,name:account.process_node_draftinvoices0 +msgid "Draft Invoice" +msgstr "" + +#. module: account +#: view:account.config.settings:0 +msgid "Options" +msgstr "" + +#. module: account +#: field:account.aged.trial.balance,period_length:0 +msgid "Period Length (days)" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1363 +#, python-format +msgid "" +"You cannot modify a posted entry of this journal.\n" +"First you should set the journal to allow cancelling entries." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_print_sale_purchase_journal +msgid "Print Sale/Purchase Journal" +msgstr "" + +#. module: account +#: view:account.installer:0 +msgid "Continue" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +#: field:account.invoice.report,categ_id:0 +msgid "Category of Product" +msgstr "" + +#. module: account +#: code:addons/account/account.py:930 +#, python-format +msgid "" +"There is no fiscal year defined for this date.\n" +"Please create one from the configuration of the accounting menu." +msgstr "" + +#. module: account +#: view:account.addtmpl.wizard:0 +#: model:ir.actions.act_window,name:account.action_account_addtmpl_wizard_form +msgid "Create Account" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_fiscalyear_close.py:62 +#, python-format +msgid "The entries to reconcile should belong to the same company." +msgstr "" + +#. module: account +#: field:account.invoice.tax,tax_amount:0 +msgid "Tax Code Amount" +msgstr "" + +#. module: account +#: view:account.move.line:0 +msgid "Unreconciled Journal Items" +msgstr "" + +#. module: account +#: selection:account.account.type,close_method:0 +msgid "Detail" +msgstr "" + +#. module: account +#: help:account.config.settings,default_purchase_tax:0 +msgid "This purchase tax will be assigned by default on new products." +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: report:account.central.journal:0 +#: view:account.config.settings:0 +#: report:account.general.journal:0 +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: report:account.journal.period.print:0 +#: report:account.partner.balance:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: model:ir.actions.act_window,name:account.action_account_chart +#: model:ir.actions.act_window,name:account.action_account_tree +#: model:ir.ui.menu,name:account.menu_action_account_tree2 +msgid "Chart of Accounts" +msgstr "" + +#. module: account +#: view:account.tax.chart:0 +msgid "(If you do not select period it will take all open periods)" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_journal_cashbox_line +msgid "account.journal.cashbox.line" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_partner_reconcile_process +msgid "Reconcilation Process partner by partner" +msgstr "" + +#. module: account +#: view:account.chart:0 +msgid "(If you do not select Fiscal year it will take all open fiscal years)" +msgstr "" + +#. module: account +#: selection:account.aged.trial.balance,filter:0 +#: report:account.analytic.account.journal:0 +#: view:account.analytic.line:0 +#: selection:account.balance.report,filter:0 +#: field:account.bank.statement,date:0 +#: field:account.bank.statement.line,date:0 +#: selection:account.central.journal,filter:0 +#: selection:account.common.account.report,filter:0 +#: selection:account.common.journal.report,filter:0 +#: selection:account.common.partner.report,filter:0 +#: selection:account.common.report,filter:0 +#: view:account.entries.report:0 +#: field:account.entries.report,date:0 +#: selection:account.general.journal,filter:0 +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: field:account.invoice.refund,date:0 +#: field:account.invoice.report,date:0 +#: report:account.journal.period.print:0 +#: report:account.journal.period.print.sale.purchase:0 +#: view:account.move:0 +#: field:account.move,date:0 +#: field:account.move.line.reconcile.writeoff,date_p:0 +#: report:account.overdue:0 +#: selection:account.partner.balance,filter:0 +#: selection:account.partner.ledger,filter:0 +#: selection:account.print.journal,filter:0 +#: selection:account.print.journal,sort_selection:0 +#: selection:account.report.general.ledger,filter:0 +#: selection:account.report.general.ledger,sortby:0 +#: field:account.subscription.line,date:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: xsl:account.transfer:0 +#: selection:account.vat.declaration,filter:0 +#: selection:accounting.report,filter:0 +#: selection:accounting.report,filter_cmp:0 +#: field:analytic.entries.report,date:0 +msgid "Date" +msgstr "" + +#. module: account +#: view:account.move:0 +msgid "Post" +msgstr "" + +#. module: account +#: view:account.unreconcile:0 +#: view:account.unreconcile.reconcile:0 +msgid "Unreconcile" +msgstr "" + +#. module: account +#: view:account.chart.template:0 +msgid "Chart of Accounts Template" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2358 +#, python-format +msgid "" +"Maturity date of entry line generated by model line '%s' of model '%s' is " +"based on partner payment term!\n" +"Please define partner on it!" +msgstr "" + +#. module: account +#: view:account.tax:0 +msgid "Account Tax" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_reporting_budgets +msgid "Budgets" +msgstr "" + +#. module: account +#: selection:account.aged.trial.balance,filter:0 +#: selection:account.balance.report,filter:0 +#: selection:account.central.journal,filter:0 +#: selection:account.common.account.report,filter:0 +#: selection:account.common.journal.report,filter:0 +#: selection:account.common.partner.report,filter:0 +#: selection:account.common.report,filter:0 +#: selection:account.general.journal,filter:0 +#: selection:account.partner.balance,filter:0 +#: selection:account.partner.ledger,filter:0 +#: selection:account.print.journal,filter:0 +#: selection:account.report.general.ledger,filter:0 +#: selection:account.vat.declaration,filter:0 +#: selection:accounting.report,filter:0 +#: selection:accounting.report,filter_cmp:0 +msgid "No Filters" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +#: model:res.groups,name:account.group_proforma_invoices +msgid "Pro-forma Invoices" +msgstr "" + +#. module: account +#: view:res.partner:0 +msgid "History" +msgstr "" + +#. module: account +#: help:account.tax,applicable_type:0 +#: help:account.tax.template,applicable_type:0 +msgid "" +"If not applicable (computed through a Python code), the tax won't appear on " +"the invoice." +msgstr "" + +#. module: account +#: field:account.config.settings,group_check_supplier_invoice_total:0 +msgid "Check the total of supplier invoices" +msgstr "" + +#. module: account +#: view:account.tax:0 +#: view:account.tax.template:0 +msgid "Applicable Code (if type=code)" +msgstr "" + +#. module: account +#: help:account.period,state:0 +msgid "" +"When monthly periods are created. The status is 'Draft'. At the end of " +"monthly period it is in 'Done' status." +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +#: field:account.invoice.report,product_qty:0 +msgid "Qty" +msgstr "" + +#. module: account +#: help:account.tax.code,sign:0 +msgid "" +"You can specify here the coefficient that will be used when consolidating " +"the amount of this case into its parent. For example, set 1/-1 if you want " +"to add/substract it." +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "Search Analytic Lines" +msgstr "" + +#. module: account +#: field:res.partner,property_account_payable:0 +msgid "Account Payable" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_fiscalyear_close.py:88 +#, python-format +msgid "The periods to generate opening entries cannot be found." +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_supplierpaymentorder0 +msgid "Payment Order" +msgstr "" + +#. module: account +#: help:account.account.template,reconcile:0 +msgid "" +"Check this option if you want the user to reconcile entries in this account." +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: field:account.invoice.line,price_unit:0 +msgid "Unit Price" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_tree1 +msgid "Analytic Items" +msgstr "" + +#. module: account +#: field:analytic.entries.report,nbr:0 +msgid "#Entries" +msgstr "" + +#. module: account +#: view:account.state.open:0 +msgid "Open Invoice" +msgstr "" + +#. module: account +#: field:account.invoice.tax,factor_tax:0 +msgid "Multipication factor Tax code" +msgstr "" + +#. module: account +#: field:account.config.settings,complete_tax_set:0 +msgid "Complete set of taxes" +msgstr "" + +#. module: account +#: field:res.partner,last_reconciliation_date:0 +msgid "Latest Full Reconciliation Date" +msgstr "" + +#. module: account +#: field:account.account,name:0 +#: field:account.account.template,name:0 +#: report:account.analytic.account.inverted.balance:0 +#: field:account.chart.template,name:0 +#: field:account.model.line,name:0 +#: field:account.move.line,name:0 +#: field:account.move.reconcile,name:0 +#: field:account.subscription,name:0 +msgid "Name" +msgstr "" + +#. module: account +#: code:addons/account/installer.py:115 +#, python-format +msgid "No unconfigured company !" +msgstr "" + +#. module: account +#: field:res.company,expects_chart_of_accounts:0 +msgid "Expects a Chart of Accounts" +msgstr "" + +#. module: account +#: field:account.move.line,date:0 +msgid "Effective date" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_fiscalyear_close.py:100 +#, python-format +msgid "The journal must have default credit and debit account." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_bank_tree +#: model:ir.ui.menu,name:account.menu_action_bank_tree +msgid "Setup your Bank Accounts" +msgstr "" + +#. module: account +#: xsl:account.transfer:0 +msgid "Partner ID" +msgstr "" + +#. module: account +#: help:account.bank.statement,message_ids:0 +#: help:account.invoice,message_ids:0 +msgid "Messages and communication history" +msgstr "" + +#. module: account +#: help:account.journal,analytic_journal_id:0 +msgid "Journal for analytic entries" +msgstr "" + +#. module: account +#: constraint:account.aged.trial.balance:0 +#: constraint:account.balance.report:0 +#: constraint:account.central.journal:0 +#: constraint:account.common.account.report:0 +#: constraint:account.common.journal.report:0 +#: constraint:account.common.partner.report:0 +#: constraint:account.common.report:0 +#: constraint:account.general.journal:0 +#: constraint:account.partner.balance:0 +#: constraint:account.partner.ledger:0 +#: constraint:account.print.journal:0 +#: constraint:account.report.general.ledger:0 +#: constraint:account.vat.declaration:0 +#: constraint:accounting.report:0 +msgid "" +"The fiscalyear, periods or chart of account chosen have to belong to the " +"same company." +msgstr "" + +#. module: account +#: help:account.tax.code.template,notprintable:0 +msgid "" +"Check this box if you don't want any tax related to this tax Code to appear " +"on invoices." +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1058 +#: code:addons/account/account_move_line.py:1143 +#, python-format +msgid "You cannot use an inactive account." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.open_board_account +#: model:ir.ui.menu,name:account.menu_account_config +#: model:ir.ui.menu,name:account.menu_board_account +#: model:ir.ui.menu,name:account.menu_finance +#: model:ir.ui.menu,name:account.menu_finance_reporting +#: model:process.node,name:account.process_node_accountingentries0 +#: model:process.node,name:account.process_node_supplieraccountingentries0 +#: view:product.product:0 +#: view:product.template:0 +#: view:res.partner:0 +msgid "Accounting" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "Journal Entries with period in current year" +msgstr "" + +#. module: account +#: field:account.account,child_consol_ids:0 +msgid "Consolidated Children" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:573 +#: code:addons/account/wizard/account_invoice_refund.py:146 +#, python-format +msgid "Insufficient Data!" +msgstr "" + +#. module: account +#: help:account.account,unrealized_gain_loss:0 +msgid "" +"Value of Loss or Gain due to changes in exchange rate when doing multi-" +"currency transactions." +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "General Accounting" +msgstr "" + +#. module: account +#: help:account.fiscalyear.close,journal_id:0 +msgid "" +"The best practice here is to use a journal dedicated to contain the opening " +"entries of all fiscal years. Note that you should define it with default " +"debit/credit accounts, of type 'situation' and with a centralized " +"counterpart." +msgstr "" + +#. module: account +#: view:account.installer:0 +msgid "title" +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: view:account.subscription:0 +msgid "Set to Draft" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_subscription_form +msgid "Recurring Lines" +msgstr "" + +#. module: account +#: field:account.partner.balance,display_partner:0 +msgid "Display Partners" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Validate" +msgstr "" + +#. module: account +#: model:account.financial.report,name:account.account_financial_report_assets0 +msgid "Assets" +msgstr "" + +#. module: account +#: view:account.config.settings:0 +msgid "Accounting & Finance" +msgstr "" + +#. module: account +#: view:account.invoice.confirm:0 +msgid "Confirm Invoices" +msgstr "" + +#. module: account +#: selection:account.account,currency_mode:0 +msgid "Average Rate" +msgstr "" + +#. module: account +#: field:account.balance.report,display_account:0 +#: field:account.common.account.report,display_account:0 +#: field:account.report.general.ledger,display_account:0 +msgid "Display Accounts" +msgstr "" + +#. module: account +#: view:account.state.open:0 +msgid "(Invoice should be unreconciled if you want to open it)" +msgstr "" + +#. module: account +#: field:account.tax,account_analytic_collected_id:0 +msgid "Invoice Tax Analytic Account" +msgstr "" + +#. module: account +#: field:account.chart,period_from:0 +msgid "Start period" +msgstr "" + +#. module: account +#: field:account.tax,name:0 +#: field:account.tax.template,name:0 +#: report:account.vat.declaration:0 +msgid "Tax Name" +msgstr "" + +#. module: account +#: view:account.config.settings:0 +#: model:ir.ui.menu,name:account.menu_finance_configuration +msgid "Configuration" +msgstr "" + +#. module: account +#: model:account.payment.term,name:account.account_payment_term +#: model:account.payment.term,note:account.account_payment_term +msgid "30 Days End of Month" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_analytic_balance +#: model:ir.actions.report.xml,name:account.account_analytic_account_balance +msgid "Analytic Balance" +msgstr "" + +#. module: account +#: help:res.partner,property_payment_term:0 +msgid "" +"This payment term will be used instead of the default one for sale orders " +"and customer invoices" +msgstr "" + +#. module: account +#: view:account.config.settings:0 +msgid "" +"If you put \"%(year)s\" in the prefix, it will be replaced by the current " +"year." +msgstr "" + +#. module: account +#: help:account.account,active:0 +msgid "" +"If the active field is set to False, it will allow you to hide the account " +"without removing it." +msgstr "" + +#. module: account +#: view:account.move.line:0 +msgid "Posted Journal Items" +msgstr "" + +#. module: account +#: field:account.move.line,blocked:0 +msgid "No Follow-up" +msgstr "" + +#. module: account +#: view:account.tax.template:0 +msgid "Search Tax Templates" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.periodical_processing_journal_entries_validation +msgid "Draft Entries" +msgstr "" + +#. module: account +#: help:account.config.settings,decimal_precision:0 +msgid "" +"As an example, a decimal precision of 2 will allow journal entries like: " +"9.99 EUR, whereas a decimal precision of 4 will allow journal entries like: " +"0.0231 EUR." +msgstr "" + +#. module: account +#: field:account.account,shortcut:0 +#: field:account.account.template,shortcut:0 +msgid "Shortcut" +msgstr "" + +#. module: account +#: view:account.account:0 +#: field:account.account,user_type:0 +#: view:account.account.template:0 +#: field:account.account.template,user_type:0 +#: view:account.account.type:0 +#: field:account.account.type,name:0 +#: field:account.bank.accounts.wizard,account_type:0 +#: field:account.entries.report,user_type:0 +#: selection:account.financial.report,type:0 +#: model:ir.model,name:account.model_account_account_type +#: field:report.account.receivable,type:0 +#: field:report.account_type.sales,user_type:0 +msgid "Account Type" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_bank_tree +msgid "" +"

\n" +" Click to setup a new bank account. \n" +"

\n" +" Configure your company's bank account and select those that " +"must\n" +" appear on the report footer.\n" +"

\n" +" If you use the accounting application of OpenERP, journals and\n" +" accounts will be created automatically based on these data.\n" +"

\n" +" " +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_invoice_cancel +msgid "Cancel the Selected Invoices" +msgstr "" + +#. module: account +#: code:addons/account/account_bank_statement.py:424 +#, python-format +msgid "You have to assign an analytic journal on the '%s' journal!" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_supplieranalyticcost0 +msgid "" +"Analytic costs (timesheets, some purchased products, ...) come from analytic " +"accounts. These generate draft supplier invoices." +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Close CashBox" +msgstr "" + +#. module: account +#: constraint:account.tax.code.template:0 +msgid "" +"Error!\n" +"You cannot create recursive Tax Codes." +msgstr "" + +#. module: account +#: constraint:account.period:0 +msgid "" +"Error!\n" +"The duration of the Period(s) is/are invalid." +msgstr "" + +#. module: account +#: field:account.entries.report,month:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,month:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,month:0 +#: field:report.account.sales,month:0 +#: field:report.account_type.sales,month:0 +msgid "Month" +msgstr "" + +#. module: account +#: code:addons/account/account.py:668 +#, python-format +msgid "You cannot change the code of account which contains journal items!" +msgstr "" + +#. module: account +#: field:account.config.settings,purchase_sequence_prefix:0 +msgid "Supplier invoice sequence" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:610 +#: code:addons/account/account_invoice.py:625 +#, python-format +msgid "" +"Cannot find a chart of account, you should create one from Settings\\" +"Configuration\\Accounting menu." +msgstr "" + +#. module: account +#: field:account.entries.report,product_uom_id:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,product_uom_id:0 +msgid "Product Unit of Measure" +msgstr "" + +#. module: account +#: field:res.company,paypal_account:0 +msgid "Paypal Account" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "Acc.Type" +msgstr "" + +#. module: account +#: selection:account.journal,type:0 +msgid "Bank and Checks" +msgstr "" + +#. module: account +#: field:account.account.template,note:0 +msgid "Note" +msgstr "" + +#. module: account +#: selection:account.financial.report,sign:0 +msgid "Reverse balance sign" +msgstr "" + +#. module: account +#: selection:account.account.type,report_type:0 +#: code:addons/account/account.py:191 +#, python-format +msgid "Balance Sheet (Liability account)" +msgstr "" + +#. module: account +#: help:account.invoice,date_invoice:0 +msgid "Keep empty to use the current date" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: field:account.cashbox.line,subtotal_closing:0 +msgid "Closing Subtotal" +msgstr "" + +#. module: account +#: field:account.tax,base_code_id:0 +msgid "Account Base Code" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:864 +#, python-format +msgid "" +"You have to provide an account for the write off/exchange difference entry." +msgstr "" + +#. module: account +#: help:res.company,paypal_account:0 +msgid "Paypal username (usually email) for receiving online payments." +msgstr "" + +#. module: account +#: selection:account.aged.trial.balance,target_move:0 +#: selection:account.balance.report,target_move:0 +#: selection:account.central.journal,target_move:0 +#: selection:account.chart,target_move:0 +#: selection:account.common.account.report,target_move:0 +#: selection:account.common.journal.report,target_move:0 +#: selection:account.common.partner.report,target_move:0 +#: selection:account.common.report,target_move:0 +#: selection:account.general.journal,target_move:0 +#: selection:account.partner.balance,target_move:0 +#: selection:account.partner.ledger,target_move:0 +#: selection:account.print.journal,target_move:0 +#: selection:account.report.general.ledger,target_move:0 +#: selection:account.tax.chart,target_move:0 +#: selection:account.vat.declaration,target_move:0 +#: selection:accounting.report,target_move:0 +#: code:addons/account/report/common_report_header.py:68 +#, python-format +msgid "All Posted Entries" +msgstr "" + +#. module: account +#: field:report.aged.receivable,name:0 +msgid "Month Range" +msgstr "" + +#. module: account +#: help:account.analytic.balance,empty_acc:0 +msgid "Check if you want to display Accounts with 0 balance too." +msgstr "" + +#. module: account +#: field:account.move.reconcile,opening_reconciliation:0 +msgid "Opening Entries Reconciliation" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_fiscalyear_close.py:41 +#, python-format +msgid "End of Fiscal Year Entry" +msgstr "" + +#. module: account +#: selection:account.move.line,state:0 +msgid "Balanced" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_importinvoice0 +msgid "Statement from invoice or payment" +msgstr "" + +#. module: account +#: code:addons/account/installer.py:115 +#, python-format +msgid "" +"There is currently no company without chart of account. The wizard will " +"therefore not be executed." +msgstr "" + +#. module: account +#: view:account.move:0 +#: view:account.move.line:0 +msgid "Add an internal note..." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_wizard_multi_chart +msgid "Set Your Accounting Options" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_chart +msgid "Account chart" +msgstr "" + +#. module: account +#: field:account.invoice,reference_type:0 +msgid "Payment Reference" +msgstr "" + +#. module: account +#: selection:account.financial.report,style_overwrite:0 +msgid "Main Title 1 (bold, underlined)" +msgstr "" + +#. module: account +#: report:account.analytic.account.balance:0 +#: report:account.central.journal:0 +msgid "Account Name" +msgstr "" + +#. module: account +#: help:account.fiscalyear.close,report_name:0 +msgid "Give name of the new entries" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_invoice_report +msgid "Invoices Statistics" +msgstr "" + +#. module: account +#: field:account.account,exchange_rate:0 +msgid "Exchange Rate" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_paymentorderreconcilation0 +msgid "Bank statements are entered in the system." +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_reconcile.py:122 +#, python-format +msgid "Reconcile Writeoff" +msgstr "" + +#. module: account +#: view:account.account.template:0 +#: view:account.chart.template:0 +msgid "Account Template" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Closing Balance" +msgstr "" + +#. module: account +#: field:account.chart.template,visible:0 +msgid "Can be Visible?" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_journal_select +msgid "Account Journal Select" +msgstr "" + +#. module: account +#: view:account.tax.template:0 +msgid "Credit Notes" +msgstr "" + +#. module: account +#: view:account.move.line:0 +#: model:ir.actions.act_window,name:account.action_account_manual_reconcile +msgid "Journal Items to Reconcile" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_tax_template +msgid "Templates for Taxes" +msgstr "" + +#. module: account +#: sql_constraint:account.period:0 +msgid "The name of the period must be unique per company!" +msgstr "" + +#. module: account +#: help:wizard.multi.charts.accounts,currency_id:0 +msgid "Currency as per company's country." +msgstr "" + +#. module: account +#: view:account.tax:0 +msgid "Tax Computation" +msgstr "" + +#. module: account +#: view:wizard.multi.charts.accounts:0 +msgid "res_config_contents" +msgstr "" + +#. module: account +#: help:account.chart.template,visible:0 +msgid "" +"Set this to False if you don't want this template to be used actively in the " +"wizard that generate Chart of Accounts from templates, this is useful when " +"you want to generate accounts of this template only when loading its child " +"template." +msgstr "" + +#. module: account +#: view:account.use.model:0 +msgid "Create Entries From Models" +msgstr "" + +#. module: account +#: field:account.account,reconcile:0 +#: field:account.account.template,reconcile:0 +msgid "Allow Reconciliation" +msgstr "" + +#. module: account +#: constraint:account.account:0 +msgid "" +"Error!\n" +"You cannot create an account which has parent account of different company." +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:658 +#, python-format +msgid "" +"Cannot find any account journal of %s type for this company.\n" +"\n" +"You can create one in the menu: \n" +"Configuration\\Journals\\Journals." +msgstr "" + +#. module: account +#: report:account.vat.declaration:0 +msgid "Based On" +msgstr "" + +#. module: account +#: code:addons/account/account.py:3204 +#, python-format +msgid "ECNJ" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_analytic_cost_ledger_journal_report +msgid "Account Analytic Cost Ledger For Journal Report" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_model_form +msgid "Recurring Models" +msgstr "" + +#. module: account +#: view:account.tax:0 +msgid "Children/Sub Taxes" +msgstr "" + +#. module: account +#: xsl:account.transfer:0 +msgid "Change" +msgstr "" + +#. module: account +#: field:account.journal,type_control_ids:0 +msgid "Type Controls" +msgstr "" + +#. module: account +#: help:account.journal,default_credit_account_id:0 +msgid "It acts as a default account for credit amount" +msgstr "" + +#. module: account +#: view:account.move.line:0 +msgid "Number (Move)" +msgstr "" + +#. module: account +#: view:cash.box.out:0 +msgid "Describe why you take money from the cash register:" +msgstr "" + +#. module: account +#: selection:account.invoice,state:0 +#: selection:account.invoice.report,state:0 +#: selection:report.invoice.created,state:0 +msgid "Cancelled" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1903 +#, python-format +msgid " (Copy)" +msgstr "" + +#. module: account +#: help:account.config.settings,group_proforma_invoices:0 +msgid "Allows you to put invoices in pro-forma state." +msgstr "" + +#. module: account +#: view:account.journal:0 +msgid "Unit Of Currency Definition" +msgstr "" + +#. module: account +#: help:account.partner.ledger,amount_currency:0 +#: help:account.report.general.ledger,amount_currency:0 +msgid "" +"It adds the currency column on report if the currency differs from the " +"company currency." +msgstr "" + +#. module: account +#: code:addons/account/account.py:3394 +#, python-format +msgid "Purchase Tax %.2f%%" +msgstr "" + +#. module: account +#: view:account.subscription.generate:0 +#: model:ir.actions.act_window,name:account.action_account_subscription_generate +#: model:ir.ui.menu,name:account.menu_generate_subscription +msgid "Generate Entries" +msgstr "" + +#. module: account +#: help:account.vat.declaration,chart_tax_id:0 +msgid "Select Charts of Taxes" +msgstr "" + +#. module: account +#: view:account.fiscal.position:0 +#: field:account.fiscal.position,account_ids:0 +#: field:account.fiscal.position.template,account_ids:0 +msgid "Account Mapping" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Confirmed" +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Cancelled Invoice" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "My Invoices" +msgstr "" + +#. module: account +#: selection:account.bank.statement,state:0 +msgid "New" +msgstr "" + +#. module: account +#: view:wizard.multi.charts.accounts:0 +msgid "Sale Tax" +msgstr "" + +#. module: account +#: view:account.move:0 +msgid "Cancel Entry" +msgstr "" + +#. module: account +#: field:account.tax,ref_tax_code_id:0 +#: field:account.tax.template,ref_tax_code_id:0 +msgid "Refund Tax Code" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Invoice " +msgstr "" + +#. module: account +#: field:account.chart.template,property_account_income:0 +msgid "Income Account on Product Template" +msgstr "" + +#. module: account +#: help:account.journal.period,state:0 +msgid "" +"When journal period is created. The status is 'Draft'. If a report is " +"printed it comes to 'Printed' status. When all transactions are done, it " +"comes in 'Done' status." +msgstr "" + +#. module: account +#: code:addons/account/account.py:3205 +#, python-format +msgid "MISC" +msgstr "" + +#. module: account +#: view:res.partner:0 +msgid "Accounting-related settings are managed on" +msgstr "" + +#. module: account +#: field:account.fiscalyear.close,fy2_id:0 +msgid "New Fiscal Year" +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: view:account.tax:0 +#: view:account.tax.template:0 +#: selection:account.vat.declaration,based_on:0 +#: model:ir.actions.act_window,name:account.act_res_partner_2_account_invoice_opened +#: model:ir.actions.act_window,name:account.action_invoice_tree +#: model:ir.actions.report.xml,name:account.account_invoices +#: view:report.invoice.created:0 +#: field:res.partner,invoice_ids:0 +msgid "Invoices" +msgstr "" + +#. module: account +#: help:account.config.settings,expects_chart_of_accounts:0 +msgid "Check this box if this company is a legal entity." +msgstr "" + +#. module: account +#: model:account.account.type,name:account.conf_account_type_chk +#: selection:account.bank.accounts.wizard,account_type:0 +msgid "Check" +msgstr "" + +#. module: account +#: view:account.aged.trial.balance:0 +#: view:account.analytic.balance:0 +#: view:account.analytic.chart:0 +#: view:account.analytic.cost.ledger:0 +#: view:account.analytic.cost.ledger.journal.report:0 +#: view:account.analytic.inverted.balance:0 +#: view:account.analytic.journal.report:0 +#: view:account.automatic.reconcile:0 +#: view:account.change.currency:0 +#: view:account.chart:0 +#: view:account.common.report:0 +#: view:account.config.settings:0 +#: view:account.fiscalyear.close:0 +#: view:account.fiscalyear.close.state:0 +#: view:account.invoice.cancel:0 +#: view:account.invoice.confirm:0 +#: view:account.invoice.refund:0 +#: view:account.journal.select:0 +#: view:account.move.bank.reconcile:0 +#: view:account.move.line.reconcile:0 +#: view:account.move.line.reconcile.select:0 +#: view:account.move.line.reconcile.writeoff:0 +#: view:account.move.line.unreconcile.select:0 +#: view:account.open.closed.fiscalyear:0 +#: view:account.period.close:0 +#: view:account.state.open:0 +#: view:account.subscription.generate:0 +#: view:account.tax.chart:0 +#: view:account.unreconcile:0 +#: view:account.use.model:0 +#: view:account.vat.declaration:0 +#: view:cash.box.in:0 +#: view:cash.box.out:0 +#: view:project.account.analytic.line:0 +#: view:validate.account.move:0 +#: view:validate.account.move.lines:0 +msgid "or" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +msgid "Invoiced" +msgstr "" + +#. module: account +#: view:account.move:0 +msgid "Posted Journal Entries" +msgstr "" + +#. module: account +#: view:account.use.model:0 +msgid "Use Model" +msgstr "" + +#. module: account +#: help:account.invoice,partner_bank_id:0 +msgid "" +"Bank Account Number to which the invoice will be paid. A Company bank " +"account if this is a Customer Invoice or Supplier Refund, otherwise a " +"Partner bank account number." +msgstr "" + +#. module: account +#: field:account.partner.reconcile.process,today_reconciled:0 +msgid "Partners Reconciled Today" +msgstr "" + +#. module: account +#: help:account.invoice.tax,tax_code_id:0 +msgid "The tax basis of the tax declaration." +msgstr "" + +#. module: account +#: view:account.addtmpl.wizard:0 +msgid "Add" +msgstr "" + +#. module: account +#: selection:account.invoice,state:0 +#: report:account.overdue:0 +#: model:mail.message.subtype,name:account.mt_invoice_paid +msgid "Paid" +msgstr "" + +#. module: account +#: field:account.invoice,tax_line:0 +msgid "Tax Lines" +msgstr "" + +#. module: account +#: help:account.move.line,statement_id:0 +msgid "The bank statement used for bank reconciliation" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_suppliercustomerinvoice0 +msgid "Draft invoices are validated. " +msgstr "" + +#. module: account +#: code:addons/account/account.py:890 +#, python-format +msgid "Opening Period" +msgstr "" + +#. module: account +#: view:account.move:0 +msgid "Journal Entries to Review" +msgstr "" + +#. module: account +#: selection:res.company,tax_calculation_rounding_method:0 +msgid "Round Globally" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: view:account.subscription:0 +msgid "Compute" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Additional notes..." +msgstr "" + +#. module: account +#: field:account.tax,type_tax_use:0 +msgid "Tax Application" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:922 +#, python-format +msgid "" +"Please verify the price of the invoice !\n" +"The encoded total does not match the computed total." +msgstr "" + +#. module: account +#: field:account.account,active:0 +#: field:account.analytic.journal,active:0 +#: field:account.fiscal.position,active:0 +#: field:account.journal.period,active:0 +#: field:account.payment.term,active:0 +#: field:account.tax,active:0 +msgid "Active" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: field:account.journal,cash_control:0 +msgid "Cash Control" +msgstr "" + +#. module: account +#: field:account.analytic.balance,date2:0 +#: field:account.analytic.cost.ledger,date2:0 +#: field:account.analytic.cost.ledger.journal.report,date2:0 +#: field:account.analytic.inverted.balance,date2:0 +#: field:account.analytic.journal.report,date2:0 +msgid "End of period" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_supplierpaymentorder0 +msgid "Payment of invoices" +msgstr "" + +#. module: account +#: sql_constraint:account.invoice:0 +msgid "Invoice Number must be unique per Company!" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_receivable_graph +msgid "Balance by Type of Account" +msgstr "" + +#. module: account +#: view:account.fiscalyear.close:0 +msgid "Generate Fiscal Year Opening Entries" +msgstr "" + +#. module: account +#: model:res.groups,name:account.group_account_user +msgid "Accountant" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_treasury_report_all +msgid "" +"From this view, have an analysis of your treasury. It sums the balance of " +"every accounting entries made on liquidity accounts per period." +msgstr "" + +#. module: account +#: model:res.groups,name:account.group_account_manager +msgid "Financial Manager" +msgstr "" + +#. module: account +#: field:account.journal,group_invoice_lines:0 +msgid "Group Invoice Lines" +msgstr "" + +#. module: account +#: view:account.automatic.reconcile:0 +msgid "Close" +msgstr "" + +#. module: account +#: field:account.bank.statement.line,move_ids:0 +msgid "Moves" +msgstr "" + +#. module: account +#: field:account.bank.statement,details_ids:0 +#: view:account.journal:0 +msgid "CashBox Lines" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_vat_declaration +msgid "Account Vat Declaration" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Cancel Statement" +msgstr "" + +#. module: account +#: help:account.config.settings,module_account_accountant:0 +msgid "" +"If you do not check this box, you will be able to do invoicing & payments, " +"but not accounting (Journal Items, Chart of Accounts, ...)" +msgstr "" + +#. module: account +#: view:account.period:0 +msgid "To Close" +msgstr "" + +#. module: account +#: field:account.treasury.report,date:0 +msgid "Beginning of Period Date" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.account_template_folder +msgid "Templates" +msgstr "" + +#. module: account +#: field:account.invoice.tax,name:0 +msgid "Tax Description" +msgstr "" + +#. module: account +#: field:account.tax,child_ids:0 +msgid "Child Tax Accounts" +msgstr "" + +#. module: account +#: help:account.tax,price_include:0 +#: help:account.tax.template,price_include:0 +msgid "" +"Check this if the price you use on the product and invoices includes this " +"tax." +msgstr "" + +#. module: account +#: report:account.analytic.account.balance:0 +msgid "Analytic Balance -" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: field:account.aged.trial.balance,target_move:0 +#: field:account.balance.report,target_move:0 +#: report:account.central.journal:0 +#: field:account.central.journal,target_move:0 +#: field:account.chart,target_move:0 +#: field:account.common.account.report,target_move:0 +#: field:account.common.journal.report,target_move:0 +#: field:account.common.partner.report,target_move:0 +#: field:account.common.report,target_move:0 +#: report:account.general.journal:0 +#: field:account.general.journal,target_move:0 +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: report:account.journal.period.print:0 +#: report:account.journal.period.print.sale.purchase:0 +#: report:account.partner.balance:0 +#: field:account.partner.balance,target_move:0 +#: field:account.partner.ledger,target_move:0 +#: field:account.print.journal,target_move:0 +#: field:account.report.general.ledger,target_move:0 +#: field:account.tax.chart,target_move:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: field:account.vat.declaration,target_move:0 +#: field:accounting.report,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1454 +#, python-format +msgid "" +"Move cannot be deleted if linked to an invoice. (Invoice: %s - Move ID:%s)" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: help:account.cashbox.line,number_opening:0 +msgid "Opening Unit Numbers" +msgstr "" + +#. module: account +#: field:account.subscription,period_type:0 +msgid "Period Type" +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: field:account.invoice,payment_ids:0 +#: selection:account.vat.declaration,based_on:0 +msgid "Payments" +msgstr "" + +#. module: account +#: field:account.subscription.line,move_id:0 +msgid "Entry" +msgstr "" + +#. module: account +#: field:account.tax,python_compute_inv:0 +#: field:account.tax.template,python_compute_inv:0 +msgid "Python Code (reverse)" +msgstr "" + +#. module: account +#: field:account.invoice,payment_term:0 +#: model:ir.actions.act_window,name:account.action_payment_term_form +#: model:ir.ui.menu,name:account.menu_action_payment_term_form +msgid "Payment Terms" +msgstr "" + +#. module: account +#: help:account.chart.template,complete_tax_set:0 +msgid "" +"This boolean helps you to choose if you want to propose to the user to " +"encode the sale and purchase rates or choose from list of taxes. This last " +"choice assumes that the set of tax defined on this template is complete" +msgstr "" + +#. module: account +#: view:account.financial.report:0 +#: field:account.financial.report,children_ids:0 +#: model:ir.model,name:account.model_account_financial_report +msgid "Account Report" +msgstr "" + +#. module: account +#: field:account.entries.report,year:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,year:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,year:0 +#: view:report.account.sales:0 +#: field:report.account.sales,name:0 +#: view:report.account_type.sales:0 +#: field:report.account_type.sales,name:0 +msgid "Year" +msgstr "" + +#. module: account +#: help:account.invoice,sent:0 +msgid "It indicates that the invoice has been sent." +msgstr "" + +#. module: account +#: field:account.tax.template,description:0 +msgid "Internal Name" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1185 +#, python-format +msgid "" +"Cannot create an automatic sequence for this piece.\n" +"Put a sequence in the journal definition for automatic numbering or create a " +"sequence manually for this piece." +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Pro Forma Invoice " +msgstr "" + +#. module: account +#: selection:account.subscription,period_type:0 +msgid "month" +msgstr "" + +#. module: account +#: view:account.move.line:0 +#: field:account.partner.reconcile.process,next_partner_id:0 +msgid "Next Partner to Reconcile" +msgstr "" + +#. module: account +#: field:account.invoice.tax,account_id:0 +#: field:account.move.line,tax_code_id:0 +msgid "Tax Account" +msgstr "" + +#. module: account +#: model:account.financial.report,name:account.account_financial_report_balancesheet0 +#: model:ir.actions.act_window,name:account.action_account_report_bs +#: model:ir.ui.menu,name:account.menu_account_report_bs +msgid "Balance Sheet" +msgstr "" + +#. module: account +#: selection:account.account.type,report_type:0 +#: code:addons/account/account.py:188 +#, python-format +msgid "Profit & Loss (Income account)" +msgstr "" + +#. module: account +#: field:account.journal,allow_date:0 +msgid "Check Date in Period" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.final_accounting_reports +msgid "Accounting Reports" +msgstr "" + +#. module: account +#: field:account.move,line_id:0 +#: view:analytic.entries.report:0 +#: model:ir.actions.act_window,name:account.action_move_line_form +msgid "Entries" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "This Period" +msgstr "" + +#. module: account +#: view:account.tax.template:0 +msgid "Compute Code (if type=code)" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:508 +#, python-format +msgid "" +"Cannot find a chart of accounts for this company, you should create one." +msgstr "" + +#. module: account +#: selection:account.analytic.journal,type:0 +#: view:account.config.settings:0 +#: view:account.journal:0 +#: selection:account.journal,type:0 +#: view:account.model:0 +#: selection:account.tax,type_tax_use:0 +#: view:account.tax.template:0 +#: selection:account.tax.template,type_tax_use:0 +msgid "Sale" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_automatic_reconcile +msgid "Automatic Reconcile" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +#: field:account.bank.statement.line,amount:0 +#: report:account.invoice:0 +#: field:account.invoice.line,price_subtotal:0 +#: field:account.invoice.tax,amount:0 +#: view:account.move:0 +#: field:account.move,amount:0 +#: view:account.move.line:0 +#: field:account.tax,amount:0 +#: field:account.tax.template,amount:0 +#: xsl:account.transfer:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,amount:0 +#: field:cash.box.in,amount:0 +#: field:cash.box.out,amount:0 +msgid "Amount" +msgstr "" + +#. module: account +#: model:process.transition,name:account.process_transition_customerinvoice0 +#: model:process.transition,name:account.process_transition_paymentorderreconcilation0 +#: model:process.transition,name:account.process_transition_statemententries0 +#: model:process.transition,name:account.process_transition_suppliercustomerinvoice0 +#: model:process.transition,name:account.process_transition_suppliervalidentries0 +#: model:process.transition,name:account.process_transition_validentries0 +msgid "Validation" +msgstr "" + +#. module: account +#: help:account.bank.statement,message_summary:0 +#: help:account.invoice,message_summary:0 +msgid "" +"Holds the Chatter summary (number of messages, ...). This summary is " +"directly in html format in order to be inserted in kanban views." +msgstr "" + +#. module: account +#: field:account.tax,child_depend:0 +#: field:account.tax.template,child_depend:0 +msgid "Tax on Children" +msgstr "" + +#. module: account +#: field:account.journal,update_posted:0 +msgid "Allow Cancelling Entries" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_use_model.py:44 +#, python-format +msgid "" +"Maturity date of entry line generated by model line '%s' is based on partner " +"payment term!\n" +"Please define partner on it!" +msgstr "" + +#. module: account +#: field:account.tax.code,sign:0 +msgid "Coefficent for parent" +msgstr "" + +#. module: account +#: report:account.partner.balance:0 +msgid "(Account/Partner) Name" +msgstr "" + +#. module: account +#: field:account.partner.reconcile.process,progress:0 +msgid "Progress" +msgstr "" + +#. module: account +#: field:wizard.multi.charts.accounts,bank_accounts_id:0 +msgid "Cash and Banks" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_installer +msgid "account.installer" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Recompute taxes and total" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1116 +#, python-format +msgid "You cannot modify/delete a journal with entries for this period." +msgstr "" + +#. module: account +#: field:account.tax.template,include_base_amount:0 +msgid "Include in Base Amount" +msgstr "" + +#. module: account +#: field:account.invoice,supplier_invoice_number:0 +msgid "Supplier Invoice Number" +msgstr "" + +#. module: account +#: help:account.payment.term.line,days:0 +msgid "" +"Number of days to add before computation of the day of month.If Date=15/01, " +"Number of Days=22, Day of Month=-1, then the due date is 28/02." +msgstr "" + +#. module: account +#: view:account.payment.term.line:0 +msgid "Amount Computation" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1105 +#, python-format +msgid "You can not add/modify entries in a closed period %s of journal %s." +msgstr "" + +#. module: account +#: view:account.journal:0 +msgid "Entry Controls" +msgstr "" + +#. module: account +#: view:account.analytic.chart:0 +#: view:project.account.analytic.line:0 +msgid "(Keep empty to open the current situation)" +msgstr "" + +#. module: account +#: field:account.analytic.balance,date1:0 +#: field:account.analytic.cost.ledger,date1:0 +#: field:account.analytic.cost.ledger.journal.report,date1:0 +#: field:account.analytic.inverted.balance,date1:0 +#: field:account.analytic.journal.report,date1:0 +msgid "Start of period" +msgstr "" + +#. module: account +#: model:account.account.type,name:account.account_type_asset_view1 +msgid "Asset View" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_common_account_report +msgid "Account Common Account Report" +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +#: view:account.bank.statement:0 +#: selection:account.bank.statement,state:0 +#: view:account.fiscalyear:0 +#: selection:account.fiscalyear,state:0 +#: selection:account.invoice,state:0 +#: selection:account.invoice.report,state:0 +#: selection:account.period,state:0 +#: selection:report.invoice.created,state:0 +msgid "Open" +msgstr "" + +#. module: account +#: view:account.config.settings:0 +#: model:ir.ui.menu,name:account.menu_analytic_accounting +msgid "Analytic Accounting" +msgstr "" + +#. module: account +#: help:account.payment.term.line,value:0 +msgid "" +"Select here the kind of valuation related to this payment term line. Note " +"that you should have your last line with the type 'Balance' to ensure that " +"the whole amount will be treated." +msgstr "" + +#. module: account +#: field:account.partner.ledger,initial_balance:0 +#: field:account.report.general.ledger,initial_balance:0 +msgid "Include Initial Balances" +msgstr "" + +#. module: account +#: view:account.invoice.tax:0 +msgid "Tax Codes" +msgstr "" + +#. module: account +#: selection:account.invoice,type:0 +#: selection:account.invoice.report,type:0 +#: selection:report.invoice.created,type:0 +msgid "Customer Refund" +msgstr "" + +#. module: account +#: field:account.tax,ref_tax_sign:0 +#: field:account.tax,tax_sign:0 +#: field:account.tax.template,ref_tax_sign:0 +#: field:account.tax.template,tax_sign:0 +msgid "Tax Code Sign" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_report_invoice_created +msgid "Report of Invoices Created within Last 15 days" +msgstr "" + +#. module: account +#: field:account.fiscalyear,end_journal_period_id:0 +msgid "End of Year Entries Journal" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Draft Refund " +msgstr "" + +#. module: account +#: view:cash.box.in:0 +msgid "Fill in this form if you put money in the cash register:" +msgstr "" + +#. module: account +#: view:account.payment.term.line:0 +#: field:account.payment.term.line,value_amount:0 +msgid "Amount To Pay" +msgstr "" + +#. module: account +#: help:account.partner.reconcile.process,to_reconcile:0 +msgid "" +"This is the remaining partners for who you should check if there is " +"something to reconcile or not. This figure already count the current partner " +"as reconciled." +msgstr "" + +#. module: account +#: view:account.subscription.line:0 +msgid "Subscription lines" +msgstr "" + +#. module: account +#: field:account.entries.report,quantity:0 +msgid "Products Quantity" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +#: selection:account.entries.report,move_state:0 +#: view:account.move:0 +#: selection:account.move,state:0 +#: view:account.move.line:0 +msgid "Unposted" +msgstr "" + +#. module: account +#: view:account.change.currency:0 +#: model:ir.actions.act_window,name:account.action_account_change_currency +#: model:ir.model,name:account.model_account_change_currency +msgid "Change Currency" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_accountingentries0 +#: model:process.node,note:account.process_node_supplieraccountingentries0 +msgid "Accounting entries." +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Payment Date" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: field:account.bank.statement,opening_details_ids:0 +msgid "Opening Cashbox Lines" +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +#: model:ir.actions.act_window,name:account.action_account_analytic_account_form +#: model:ir.ui.menu,name:account.account_analytic_def_account +msgid "Analytic Accounts" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +msgid "Customer Invoices And Refunds" +msgstr "" + +#. module: account +#: field:account.analytic.line,amount_currency:0 +#: field:account.entries.report,amount_currency:0 +#: field:account.model.line,amount_currency:0 +#: field:account.move.line,amount_currency:0 +msgid "Amount Currency" +msgstr "" + +#. module: account +#: selection:res.company,tax_calculation_rounding_method:0 +msgid "Round per Line" +msgstr "" + +#. module: account +#: report:account.analytic.account.balance:0 +#: report:account.analytic.account.inverted.balance:0 +#: report:account.analytic.account.quantity_cost_ledger:0 +#: report:account.invoice:0 +#: field:account.invoice.line,quantity:0 +#: field:account.model.line,quantity:0 +#: field:account.move.line,quantity:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,unit_amount:0 +#: field:report.account.sales,quantity:0 +#: field:report.account_type.sales,quantity:0 +msgid "Quantity" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_move_journal_line +msgid "" +"

\n" +" Click to create a journal entry.\n" +"

\n" +" A journal entry consists of several journal items, each of\n" +" which is either a debit or a credit transaction.\n" +"

\n" +" OpenERP automatically creates one journal entry per " +"accounting\n" +" document: invoice, refund, supplier payment, bank " +"statements,\n" +" etc. So, you should record journal entries manually " +"only/mainly\n" +" for miscellaneous operations.\n" +"

\n" +" " +msgstr "" + +#. module: account +#: selection:account.financial.report,style_overwrite:0 +msgid "Normal Text" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_paymentreconcile0 +msgid "Payment entries are the second input of the reconciliation." +msgstr "" + +#. module: account +#: help:res.partner,property_supplier_payment_term:0 +msgid "" +"This payment term will be used instead of the default one for purchase " +"orders and supplier invoices" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:474 +#, python-format +msgid "" +"You cannot delete an invoice after it has been validated (and received a " +"number). You can set it back to \"Draft\" state and modify its content, " +"then re-confirm it." +msgstr "" + +#. module: account +#: help:account.automatic.reconcile,power:0 +msgid "" +"Number of partial amounts that can be combined to find a balance point can " +"be chosen as the power of the automatic reconciliation" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_report_aged_partner_balance.py:56 +#, python-format +msgid "You must set a period length greater than 0." +msgstr "" + +#. module: account +#: view:account.fiscal.position.template:0 +#: field:account.fiscal.position.template,name:0 +msgid "Fiscal Position Template" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Draft Refund" +msgstr "" + +#. module: account +#: view:account.analytic.chart:0 +#: view:account.chart:0 +#: view:account.tax.chart:0 +msgid "Open Charts" +msgstr "" + +#. module: account +#: field:account.central.journal,amount_currency:0 +#: field:account.common.journal.report,amount_currency:0 +#: field:account.general.journal,amount_currency:0 +#: field:account.partner.ledger,amount_currency:0 +#: field:account.print.journal,amount_currency:0 +#: field:account.report.general.ledger,amount_currency:0 +msgid "With Currency" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Open CashBox" +msgstr "" + +#. module: account +#: selection:account.financial.report,style_overwrite:0 +msgid "Automatic formatting" +msgstr "" + +#. module: account +#: view:account.move.line.reconcile:0 +msgid "Reconcile With Write-Off" +msgstr "" + +#. module: account +#: constraint:account.move.line:0 +msgid "You cannot create journal items on an account of type view." +msgstr "" + +#. module: account +#: selection:account.payment.term.line,value:0 +#: selection:account.tax,type:0 +msgid "Fixed Amount" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1056 +#, python-format +msgid "You cannot change the tax, you should remove and recreate lines." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_automatic_reconcile +msgid "Account Automatic Reconcile" +msgstr "" + +#. module: account +#: view:account.move:0 +#: view:account.move.line:0 +msgid "Journal Item" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_fiscalyear_close +#: model:ir.ui.menu,name:account.menu_wizard_fy_close +msgid "Generate Opening Entries" +msgstr "" + +#. module: account +#: help:account.tax,type:0 +msgid "The computation method for the tax amount." +msgstr "" + +#. module: account +#: view:account.payment.term.line:0 +msgid "Due Date Computation" +msgstr "" + +#. module: account +#: field:report.invoice.created,create_date:0 +msgid "Create Date" +msgstr "" + +#. module: account +#: view:account.analytic.journal:0 +#: field:account.analytic.journal.report,analytic_account_journal_id:0 +#: model:ir.actions.act_window,name:account.action_account_analytic_journal_form +#: model:ir.ui.menu,name:account.account_def_analytic_journal +msgid "Analytic Journals" +msgstr "" + +#. module: account +#: field:account.account,child_id:0 +msgid "Child Accounts" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1117 +#, python-format +msgid "Move name (id): %s (%s)" +msgstr "" + +#. module: account +#: view:account.move.line.reconcile:0 +#: code:addons/account/account_move_line.py:879 +#, python-format +msgid "Write-Off" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "entries" +msgstr "" + +#. module: account +#: field:res.partner,debit:0 +msgid "Total Payable" +msgstr "" + +#. module: account +#: model:account.account.type,name:account.data_account_type_income +#: model:account.financial.report,name:account.account_financial_report_income0 +msgid "Income" +msgstr "" + +#. module: account +#: selection:account.bank.statement.line,type:0 +#: view:account.config.settings:0 +#: view:account.invoice:0 +#: view:account.invoice.report:0 +#: code:addons/account/account_invoice.py:390 +#, python-format +msgid "Supplier" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "March" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1031 +#, python-format +msgid "You can not re-open a period which belongs to closed fiscal year" +msgstr "" + +#. module: account +#: report:account.analytic.account.journal:0 +msgid "Account n°" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:95 +#, python-format +msgid "Free Reference" +msgstr "" + +#. module: account +#: selection:account.aged.trial.balance,result_selection:0 +#: selection:account.common.partner.report,result_selection:0 +#: selection:account.partner.balance,result_selection:0 +#: selection:account.partner.ledger,result_selection:0 +#: report:account.third_party_ledger:0 +#: code:addons/account/report/account_partner_balance.py:301 +#: code:addons/account/report/account_partner_ledger.py:276 +#, python-format +msgid "Receivable and Payable Accounts" +msgstr "" + +#. module: account +#: field:account.fiscal.position.account.template,position_id:0 +msgid "Fiscal Mapping" +msgstr "" + +#. module: account +#: view:account.config.settings:0 +msgid "Select Company" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_state_open +#: model:ir.model,name:account.model_account_state_open +msgid "Account State Open" +msgstr "" + +#. module: account +#: report:account.analytic.account.quantity_cost_ledger:0 +msgid "Max Qty:" +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: model:ir.actions.act_window,name:account.action_account_invoice_refund +msgid "Refund Invoice" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_entries_report_all +msgid "" +"From this view, have an analysis of your different financial accounts. The " +"document shows your debit and credit taking in consideration some criteria " +"you can choose by using the search tool." +msgstr "" + +#. module: account +#: help:account.partner.reconcile.process,progress:0 +msgid "" +"Shows you the progress made today on the reconciliation process. Given by \n" +"Partners Reconciled Today \\ (Remaining Partners + Partners Reconciled Today)" +msgstr "" + +#. module: account +#: field:account.invoice,period_id:0 +#: field:account.invoice.report,period_id:0 +#: field:report.account.sales,period_id:0 +#: field:report.account_type.sales,period_id:0 +msgid "Force Period" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_form +msgid "" +"

\n" +" Click to add an account.\n" +"

\n" +" An account is part of a ledger allowing your company\n" +" to register all kinds of debit and credit transactions.\n" +" Companies present their annual accounts in two main parts: " +"the\n" +" balance sheet and the income statement (profit and loss\n" +" account). The annual accounts of a company are required by " +"law\n" +" to disclose a certain amount of information.\n" +"

\n" +" " +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +#: field:account.invoice.report,nbr:0 +msgid "# of Lines" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "(update)" +msgstr "" + +#. module: account +#: field:account.aged.trial.balance,filter:0 +#: field:account.balance.report,filter:0 +#: field:account.central.journal,filter:0 +#: field:account.common.account.report,filter:0 +#: field:account.common.journal.report,filter:0 +#: field:account.common.partner.report,filter:0 +#: field:account.common.report,filter:0 +#: field:account.general.journal,filter:0 +#: field:account.partner.balance,filter:0 +#: field:account.partner.ledger,filter:0 +#: field:account.print.journal,filter:0 +#: field:account.report.general.ledger,filter:0 +#: field:account.vat.declaration,filter:0 +#: field:accounting.report,filter:0 +#: field:accounting.report,filter_cmp:0 +msgid "Filter by" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2334 +#, python-format +msgid "You have a wrong expression \"%(...)s\" in your model !" +msgstr "" + +#. module: account +#: view:account.tax.template:0 +msgid "Compute Code for Taxes Included Prices" +msgstr "" + +#. module: account +#: help:account.bank.statement,balance_end:0 +msgid "Balance as calculated based on Starting Balance and transaction lines" +msgstr "" + +#. module: account +#: field:account.journal,loss_account_id:0 +msgid "Loss Account" +msgstr "" + +#. module: account +#: field:account.tax,account_collected_id:0 +#: field:account.tax.template,account_collected_id:0 +msgid "Invoice Tax Account" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_general_journal +#: model:ir.model,name:account.model_account_general_journal +msgid "Account General Journal" +msgstr "" + +#. module: account +#: help:account.move,state:0 +msgid "" +"All manually created new journal entries are usually in the status " +"'Unposted', but you can set the option to skip that status on the related " +"journal. In that case, they will behave as journal entries automatically " +"created by the system on document validation (invoices, bank statements...) " +"and will be created in 'Posted' status." +msgstr "" + +#. module: account +#: field:account.payment.term.line,days:0 +msgid "Number of Days" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1357 +#, python-format +msgid "" +"You cannot validate this journal entry because account \"%s\" does not " +"belong to chart of accounts \"%s\"." +msgstr "" + +#. module: account +#: view:account.financial.report:0 +msgid "Report" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_fiscal_position_tax_template +msgid "Template Tax Fiscal Position" +msgstr "" + +#. module: account +#: help:account.tax,name:0 +msgid "This name will be displayed on reports" +msgstr "" + +#. module: account +#: report:account.analytic.account.cost_ledger:0 +#: report:account.analytic.account.quantity_cost_ledger:0 +msgid "Printing date" +msgstr "" + +#. module: account +#: selection:account.account.type,close_method:0 +#: selection:account.tax,type:0 +#: selection:account.tax.template,type:0 +msgid "None" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_invoice_tree3 +#: model:ir.ui.menu,name:account.menu_action_invoice_tree3 +msgid "Customer Refunds" +msgstr "" + +#. module: account +#: field:account.account,foreign_balance:0 +msgid "Foreign Balance" +msgstr "" + +#. module: account +#: field:account.journal.period,name:0 +msgid "Journal-Period Name" +msgstr "" + +#. module: account +#: field:account.invoice.tax,factor_base:0 +msgid "Multipication factor for Base code" +msgstr "" + +#. module: account +#: help:account.journal,company_id:0 +msgid "Company related to this journal" +msgstr "" + +#. module: account +#: help:account.config.settings,group_multi_currency:0 +msgid "Allows you multi currency environment" +msgstr "" + +#. module: account +#: view:account.subscription:0 +msgid "Running Subscription" +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Fiscal Position Remark :" +msgstr "" + +#. module: account +#: view:analytic.entries.report:0 +#: model:ir.actions.act_window,name:account.action_analytic_entries_report +#: model:ir.ui.menu,name:account.menu_action_analytic_entries_report +msgid "Analytic Entries Analysis" +msgstr "" + +#. module: account +#: selection:account.aged.trial.balance,direction_selection:0 +msgid "Past" +msgstr "" + +#. module: account +#: help:res.partner.bank,journal_id:0 +msgid "" +"This journal will be created automatically for this bank account when you " +"save the record" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "Analytic Entry" +msgstr "" + +#. module: account +#: view:res.company:0 +#: field:res.company,overdue_msg:0 +msgid "Overdue Payments Message" +msgstr "" + +#. module: account +#: field:account.entries.report,date_created:0 +msgid "Date Created" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_analytic_account_line_extended_form +msgid "account.analytic.line.extended" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_supplierreconcilepaid0 +msgid "" +"As soon as the reconciliation is done, the invoice's state turns to “done” " +"(i.e. paid) in the system." +msgstr "" + +#. module: account +#: view:account.chart.template:0 +#: field:account.chart.template,account_root_id:0 +msgid "Root Account" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +#: model:ir.model,name:account.model_account_analytic_line +msgid "Analytic Line" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_action_model_form +msgid "Models" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:1124 +#, python-format +msgid "" +"You cannot cancel an invoice which is partially paid. You need to " +"unreconcile related payment entries first." +msgstr "" + +#. module: account +#: field:product.template,taxes_id:0 +msgid "Customer Taxes" +msgstr "" + +#. module: account +#: help:account.model,name:0 +msgid "This is a model for recurring accounting entries" +msgstr "" + +#. module: account +#: field:wizard.multi.charts.accounts,sale_tax_rate:0 +msgid "Sales Tax(%)" +msgstr "" + +#. module: account +#: view:account.tax.code:0 +msgid "Reporting Configuration" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_invoice_tree4 +msgid "" +"

\n" +" Click to register a refund you received from a supplier.\n" +"

\n" +" Instead of creating the supplier refund manually, you can " +"generate\n" +" refunds and reconcile them directly from the related " +"supplier invoice.\n" +"

\n" +" " +msgstr "" + +#. module: account +#: field:account.tax,type:0 +#: field:account.tax.template,type:0 +msgid "Tax Type" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_template_form +#: model:ir.ui.menu,name:account.menu_action_account_template_form +msgid "Account Templates" +msgstr "" + +#. module: account +#: help:account.config.settings,complete_tax_set:0 +#: help:wizard.multi.charts.accounts,complete_tax_set:0 +msgid "" +"This boolean helps you to choose if you want to propose to the user to " +"encode the sales and purchase rates or use the usual m2o fields. This last " +"choice assumes that the set of tax defined for the chosen template is " +"complete" +msgstr "" + +#. module: account +#: report:account.vat.declaration:0 +msgid "Tax Statement" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_res_company +msgid "Companies" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +msgid "Open and Paid Invoices" +msgstr "" + +#. module: account +#: selection:account.financial.report,display_detail:0 +msgid "Display children flat" +msgstr "" + +#. module: account +#: view:account.config.settings:0 +msgid "Bank & Cash" +msgstr "" + +#. module: account +#: help:account.fiscalyear.close.state,fy_id:0 +msgid "Select a fiscal year to close" +msgstr "" + +#. module: account +#: help:account.chart.template,tax_template_ids:0 +msgid "List of all the taxes that have to be installed by the wizard" +msgstr "" + +#. module: account +#: model:ir.actions.report.xml,name:account.account_intracom +msgid "IntraCom" +msgstr "" + +#. module: account +#: view:account.move.line.reconcile.writeoff:0 +msgid "Information addendum" +msgstr "" + +#. module: account +#: field:account.chart,fiscalyear:0 +#: view:account.fiscalyear:0 +msgid "Fiscal year" +msgstr "" + +#. module: account +#: view:account.move.reconcile:0 +msgid "Partial Reconcile Entries" +msgstr "" + +#. module: account +#: view:account.aged.trial.balance:0 +#: view:account.analytic.balance:0 +#: view:account.analytic.chart:0 +#: view:account.analytic.cost.ledger:0 +#: view:account.analytic.cost.ledger.journal.report:0 +#: view:account.analytic.inverted.balance:0 +#: view:account.analytic.journal.report:0 +#: view:account.automatic.reconcile:0 +#: view:account.change.currency:0 +#: view:account.chart:0 +#: view:account.common.report:0 +#: view:account.config.settings:0 +#: view:account.fiscalyear.close:0 +#: view:account.fiscalyear.close.state:0 +#: view:account.invoice.cancel:0 +#: view:account.invoice.confirm:0 +#: view:account.invoice.refund:0 +#: view:account.journal.select:0 +#: view:account.move.bank.reconcile:0 +#: view:account.move.line.reconcile:0 +#: view:account.move.line.reconcile.select:0 +#: view:account.move.line.reconcile.writeoff:0 +#: view:account.move.line.unreconcile.select:0 +#: view:account.period.close:0 +#: view:account.state.open:0 +#: view:account.subscription.generate:0 +#: view:account.tax.chart:0 +#: view:account.unreconcile:0 +#: view:account.use.model:0 +#: view:account.vat.declaration:0 +#: view:cash.box.in:0 +#: view:cash.box.out:0 +#: view:project.account.analytic.line:0 +#: view:validate.account.move:0 +#: view:validate.account.move.lines:0 +msgid "Cancel" +msgstr "" + +#. module: account +#: selection:account.account,type:0 +#: selection:account.account.template,type:0 +#: model:account.account.type,name:account.data_account_type_receivable +#: selection:account.entries.report,type:0 +msgid "Receivable" +msgstr "" + +#. module: account +#: constraint:account.move.line:0 +msgid "You cannot create journal items on closed account." +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:633 +#, python-format +msgid "Invoice line account's company and invoice's compnay does not match." +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Other Info" +msgstr "" + +#. module: account +#: field:account.journal,default_credit_account_id:0 +msgid "Default Credit Account" +msgstr "" + +#. module: account +#: help:account.analytic.line,currency_id:0 +msgid "The related account currency if not equal to the company one." +msgstr "" + +#. module: account +#: code:addons/account/installer.py:69 +#, python-format +msgid "Custom" +msgstr "" + +#. module: account +#: field:account.journal,cashbox_line_ids:0 +msgid "CashBox" +msgstr "" + +#. module: account +#: model:account.account.type,name:account.account_type_cash_equity +#: model:account.account.type,name:account.conf_account_type_equity +msgid "Equity" +msgstr "" + +#. module: account +#: field:account.journal,internal_account_id:0 +msgid "Internal Transfers Account" +msgstr "" + +#. module: account +#: code:addons/account/wizard/pos_box.py:32 +#, python-format +msgid "Please check that the field 'Journal' is set on the Bank Statement" +msgstr "" + +#. module: account +#: selection:account.tax,type:0 +msgid "Percentage" +msgstr "" + +#. module: account +#: selection:account.config.settings,tax_calculation_rounding_method:0 +msgid "Round globally" +msgstr "" + +#. module: account +#: selection:account.report.general.ledger,sortby:0 +msgid "Journal & Partner" +msgstr "" + +#. module: account +#: field:account.automatic.reconcile,power:0 +msgid "Power" +msgstr "" + +#. module: account +#: code:addons/account/account.py:3465 +#, python-format +msgid "Cannot generate an unused journal code." +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "force period" +msgstr "" + +#. module: account +#: view:project.account.analytic.line:0 +msgid "View Account Analytic Lines" +msgstr "" + +#. module: account +#: field:account.invoice,internal_number:0 +#: field:report.invoice.created,number:0 +msgid "Invoice Number" +msgstr "" + +#. module: account +#: field:account.bank.statement,difference:0 +msgid "Difference" +msgstr "" + +#. module: account +#: help:account.tax,include_base_amount:0 +msgid "" +"Indicates if the amount of tax must be included in the base amount for the " +"computation of the next taxes" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_partner_reconcile +msgid "Reconciliation: Go to Next Partner" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_analytic_invert_balance +#: model:ir.actions.report.xml,name:account.account_analytic_account_inverted_balance +msgid "Inverted Analytic Balance" +msgstr "" + +#. module: account +#: field:account.tax.template,applicable_type:0 +msgid "Applicable Type" +msgstr "" + +#. module: account +#: help:account.invoice,date_due:0 +msgid "" +"If you use payment terms, the due date will be computed automatically at the " +"generation of accounting entries. The payment term may compute several due " +"dates, for example 50% now and 50% in one month, but if you want to force a " +"due date, make sure that the payment term is not set on the invoice. If you " +"keep the payment term and the due date empty, it means direct payment." +msgstr "" + +#. module: account +#: code:addons/account/account.py:414 +#, python-format +msgid "" +"There is no opening/closing period defined, please create one to set the " +"initial balance." +msgstr "" + +#. module: account +#: help:account.tax.template,sequence:0 +msgid "" +"The sequence field is used to order the taxes lines from lower sequences to " +"higher ones. The order is important if you have a tax that has several tax " +"children. In this case, the evaluation order is important." +msgstr "" + +#. module: account +#: code:addons/account/account.py:1448 +#: code:addons/account/account.py:1453 +#: code:addons/account/account.py:1482 +#: code:addons/account/account.py:1489 +#: code:addons/account/account_invoice.py:1015 +#: code:addons/account/account_move_line.py:1005 +#: code:addons/account/wizard/account_automatic_reconcile.py:148 +#: code:addons/account/wizard/account_fiscalyear_close.py:88 +#: code:addons/account/wizard/account_fiscalyear_close.py:99 +#: code:addons/account/wizard/account_fiscalyear_close.py:102 +#: code:addons/account/wizard/account_report_aged_partner_balance.py:56 +#: code:addons/account/wizard/account_report_aged_partner_balance.py:58 +#, python-format +msgid "User Error!" +msgstr "" + +#. module: account +#: view:account.open.closed.fiscalyear:0 +msgid "Discard" +msgstr "" + +#. module: account +#: selection:account.account,type:0 +#: selection:account.account.template,type:0 +#: view:account.journal:0 +msgid "Liquidity" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_analytic_journal_open_form +#: model:ir.ui.menu,name:account.account_analytic_journal_entries +msgid "Analytic Journal Items" +msgstr "" + +#. module: account +#: field:account.config.settings,has_default_company:0 +msgid "Has default company" +msgstr "" + +#. module: account +#: view:account.fiscalyear.close:0 +msgid "" +"This wizard will generate the end of year journal entries of selected fiscal " +"year. Note that you can run this wizard many times for the same fiscal year: " +"it will simply replace the old opening entries with the new ones." +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_bank_and_cash +msgid "Bank and Cash" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_analytic_entries_report +msgid "" +"From this view, have an analysis of your different analytic entries " +"following the analytic account you defined matching your business need. Use " +"the tool search to analyse information about analytic entries generated in " +"the system." +msgstr "" + +#. module: account +#: sql_constraint:account.journal:0 +msgid "The name of the journal must be unique per company !" +msgstr "" + +#. module: account +#: field:account.account.template,nocreate:0 +msgid "Optional create" +msgstr "" + +#. module: account +#: code:addons/account/account.py:686 +#, python-format +msgid "" +"You cannot change the owner company of an account that already contains " +"journal items." +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: selection:account.invoice,type:0 +#: selection:account.invoice.report,type:0 +#: code:addons/account/account_invoice.py:1160 +#: selection:report.invoice.created,type:0 +#, python-format +msgid "Supplier Refund" +msgstr "" + +#. module: account +#: field:account.bank.statement,move_line_ids:0 +msgid "Entry lines" +msgstr "" + +#. module: account +#: field:account.move.line,centralisation:0 +msgid "Centralisation" +msgstr "" + +#. module: account +#: view:account.account:0 +#: view:account.account.template:0 +#: view:account.analytic.account:0 +#: view:account.analytic.journal:0 +#: view:account.analytic.line:0 +#: view:account.bank.statement:0 +#: view:account.chart.template:0 +#: view:account.entries.report:0 +#: view:account.financial.report:0 +#: view:account.fiscalyear:0 +#: view:account.invoice:0 +#: view:account.invoice.report:0 +#: view:account.journal:0 +#: view:account.model:0 +#: view:account.move:0 +#: view:account.move.line:0 +#: view:account.subscription:0 +#: view:account.tax.code.template:0 +#: view:analytic.entries.report:0 +msgid "Group By..." +msgstr "" + +#. module: account +#: code:addons/account/account.py:1024 +#, python-format +msgid "" +"There is no period defined for this date: %s.\n" +"Please create one." +msgstr "" + +#. module: account +#: field:account.analytic.line,product_uom_id:0 +#: field:account.invoice.line,uos_id:0 +#: field:account.move.line,product_uom_id:0 +msgid "Unit of Measure" +msgstr "" + +#. module: account +#: help:account.journal,group_invoice_lines:0 +msgid "" +"If this box is checked, the system will try to group the accounting lines " +"when generating them from invoices." +msgstr "" + +#. module: account +#: field:account.installer,has_default_company:0 +msgid "Has Default Company" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_sequence_fiscalyear +msgid "account.sequence.fiscalyear" +msgstr "" + +#. module: account +#: report:account.analytic.account.journal:0 +#: view:account.analytic.journal:0 +#: field:account.analytic.line,journal_id:0 +#: field:account.journal,analytic_journal_id:0 +#: model:ir.actions.act_window,name:account.action_account_analytic_journal +#: model:ir.actions.report.xml,name:account.analytic_journal_print +#: model:ir.model,name:account.model_account_analytic_journal +#: model:ir.ui.menu,name:account.account_analytic_journal_print +msgid "Analytic Journal" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "Reconciled" +msgstr "" + +#. module: account +#: constraint:account.payment.term.line:0 +msgid "" +"Percentages for Payment Term Line must be between 0 and 1, Example: 0.02 for " +"2%." +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: field:account.invoice.tax,base:0 +msgid "Base" +msgstr "" + +#. module: account +#: field:account.model,name:0 +msgid "Model Name" +msgstr "" + +#. module: account +#: field:account.chart.template,property_account_expense_categ:0 +msgid "Expense Category Account" +msgstr "" + +#. module: account +#: sql_constraint:account.tax:0 +msgid "Tax Name must be unique per company!" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Cash Transactions" +msgstr "" + +#. module: account +#: view:account.unreconcile:0 +msgid "" +"If you unreconcile transactions, you must also verify all the actions that " +"are linked to those transactions because they will not be disabled" +msgstr "" + +#. module: account +#: view:account.account.template:0 +#: view:account.bank.statement:0 +#: field:account.bank.statement.line,note:0 +#: view:account.fiscal.position:0 +#: field:account.fiscal.position,note:0 +#: field:account.fiscal.position.template,note:0 +msgid "Notes" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_analytic_entries_report +msgid "Analytic Entries Statistics" +msgstr "" + +#. module: account +#: code:addons/account/account_analytic_line.py:142 +#: code:addons/account/account_move_line.py:955 +#, python-format +msgid "Entries: " +msgstr "" + +#. module: account +#: help:res.partner.bank,currency_id:0 +msgid "Currency of the related account journal." +msgstr "" + +#. module: account +#: constraint:account.move.line:0 +msgid "" +"You cannot provide a secondary currency if it is the same than the company " +"one." +msgstr "" + +#. module: account +#: selection:account.tax.template,applicable_type:0 +msgid "True" +msgstr "" + +#. module: account +#: selection:account.account.type,report_type:0 +#: code:addons/account/account.py:190 +#, python-format +msgid "Balance Sheet (Asset account)" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_draftstatement0 +msgid "State is draft" +msgstr "" + +#. module: account +#: view:account.move.line:0 +msgid "Total debit" +msgstr "" + +#. module: account +#: view:account.move.line:0 +msgid "Next Partner Entries to reconcile" +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Fax :" +msgstr "" + +#. module: account +#: help:res.partner,property_account_receivable:0 +msgid "" +"This account will be used instead of the default one as the receivable " +"account for the current partner" +msgstr "" + +#. module: account +#: field:account.tax,python_applicable:0 +#: field:account.tax,python_compute:0 +#: selection:account.tax,type:0 +#: selection:account.tax.template,applicable_type:0 +#: field:account.tax.template,python_applicable:0 +#: field:account.tax.template,python_compute:0 +#: selection:account.tax.template,type:0 +msgid "Python Code" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "Journal Entries with period in current period" +msgstr "" + +#. module: account +#: help:account.journal,update_posted:0 +msgid "" +"Check this box if you want to allow the cancellation the entries related to " +"this journal or of the invoice related to this journal" +msgstr "" + +#. module: account +#: view:account.fiscalyear.close:0 +msgid "Create" +msgstr "" + +#. module: account +#: model:process.transition.action,name:account.process_transition_action_createentries0 +msgid "Create entry" +msgstr "" + +#. module: account +#: view:account.open.closed.fiscalyear:0 +msgid "Cancel Fiscal Year Closing Entries" +msgstr "" + +#. module: account +#: selection:account.account.type,report_type:0 +#: code:addons/account/account.py:189 +#, python-format +msgid "Profit & Loss (Expense account)" +msgstr "" + +#. module: account +#: field:account.bank.statement,total_entry_encoding:0 +msgid "Total Transactions" +msgstr "" + +#. module: account +#: code:addons/account/account.py:636 +#, python-format +msgid "You cannot remove an account that contains journal items." +msgstr "" + +#. module: account +#: code:addons/account/account.py:1024 +#: code:addons/account/account_move_line.py:1105 +#, python-format +msgid "Error !" +msgstr "" + +#. module: account +#: field:account.financial.report,style_overwrite:0 +msgid "Financial Report Style" +msgstr "" + +#. module: account +#: selection:account.financial.report,sign:0 +msgid "Preserve balance sign" +msgstr "" + +#. module: account +#: view:account.vat.declaration:0 +#: model:ir.actions.report.xml,name:account.account_vat_declaration +#: model:ir.ui.menu,name:account.menu_account_vat_declaration +msgid "Taxes Report" +msgstr "" + +#. module: account +#: selection:account.journal.period,state:0 +msgid "Printed" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "Project line" +msgstr "" + +#. module: account +#: field:account.invoice.tax,manual:0 +msgid "Manual" +msgstr "" + +#. module: account +#: selection:account.invoice.refund,filter_refund:0 +msgid "Cancel: create refund and reconcile" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_report_aged_partner_balance.py:58 +#, python-format +msgid "You must set a start date." +msgstr "" + +#. module: account +#: view:account.automatic.reconcile:0 +msgid "" +"For an invoice to be considered as paid, the invoice entries must be " +"reconciled with counterparts, usually payments. With the automatic " +"reconciliation functionality, OpenERP makes its own search for entries to " +"reconcile in a series of accounts. It finds entries for each partner where " +"the amounts correspond." +msgstr "" + +#. module: account +#: view:account.move:0 +#: field:account.move,to_check:0 +msgid "To Review" +msgstr "" + +#. module: account +#: help:account.partner.ledger,initial_balance:0 +#: help:account.report.general.ledger,initial_balance:0 +msgid "" +"If you selected to filter by date or period, this field allow you to add a " +"row to display the amount of debit/credit/balance that precedes the filter " +"you've set." +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: view:account.move:0 +#: model:ir.actions.act_window,name:account.action_move_journal_line +#: model:ir.ui.menu,name:account.menu_action_move_journal_line_form +#: model:ir.ui.menu,name:account.menu_finance_entries +msgid "Journal Entries" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_invoice_refund.py:147 +#, python-format +msgid "No period found on the invoice." +msgstr "" + +#. module: account +#: help:account.partner.ledger,page_split:0 +msgid "Display Ledger Report with One partner per page" +msgstr "" + +#. module: account +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +msgid "JRNL" +msgstr "" + +#. module: account +#: view:account.state.open:0 +msgid "Yes" +msgstr "" + +#. module: account +#: selection:account.aged.trial.balance,target_move:0 +#: selection:account.balance.report,target_move:0 +#: selection:account.central.journal,target_move:0 +#: selection:account.chart,target_move:0 +#: selection:account.common.account.report,target_move:0 +#: selection:account.common.journal.report,target_move:0 +#: selection:account.common.partner.report,target_move:0 +#: selection:account.common.report,target_move:0 +#: selection:account.general.journal,target_move:0 +#: selection:account.partner.balance,target_move:0 +#: selection:account.partner.ledger,target_move:0 +#: selection:account.print.journal,target_move:0 +#: selection:account.report.general.ledger,target_move:0 +#: selection:account.tax.chart,target_move:0 +#: selection:account.vat.declaration,target_move:0 +#: selection:accounting.report,target_move:0 +#: code:addons/account/report/common_report_header.py:67 +#, python-format +msgid "All Entries" +msgstr "" + +#. module: account +#: constraint:account.move.reconcile:0 +msgid "You can only reconcile journal items with the same partner." +msgstr "" + +#. module: account +#: view:account.journal.select:0 +msgid "Journal Select" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: code:addons/account/account.py:422 +#: code:addons/account/account.py:434 +#, python-format +msgid "Opening Balance" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_move_reconcile +msgid "Account Reconciliation" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_fiscal_position_tax +msgid "Taxes Fiscal Position" +msgstr "" + +#. module: account +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: model:ir.actions.act_window,name:account.action_account_general_ledger_menu +#: model:ir.actions.report.xml,name:account.account_general_ledger +#: model:ir.actions.report.xml,name:account.account_general_ledger_landscape +#: model:ir.ui.menu,name:account.menu_general_ledger +msgid "General Ledger" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_paymentorderbank0 +msgid "The payment order is sent to the bank." +msgstr "" + +#. module: account +#: help:account.move,to_check:0 +msgid "" +"Check this box if you are unsure of that journal entry and if you want to " +"note it as 'to be reviewed' by an accounting expert." +msgstr "" + +#. module: account +#: field:account.chart.template,complete_tax_set:0 +#: field:wizard.multi.charts.accounts,complete_tax_set:0 +msgid "Complete Set of Taxes" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_validate_account_move.py:61 +#, python-format +msgid "" +"Selected Entry Lines does not have any account move enties in draft state." +msgstr "" + +#. module: account +#: view:account.chart.template:0 +msgid "Properties" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_tax_chart +msgid "Account tax chart" +msgstr "" + +#. module: account +#: report:account.analytic.account.cost_ledger:0 +#: report:account.analytic.account.quantity_cost_ledger:0 +#: report:account.central.journal:0 +#: report:account.general.journal:0 +#: report:account.invoice:0 +#: report:account.journal.period.print:0 +#: report:account.journal.period.print.sale.purchase:0 +#: report:account.partner.balance:0 +msgid "Total:" +msgstr "" + +#. module: account +#: constraint:account.journal:0 +msgid "" +"Configuration error!\n" +"The currency chosen should be shared by the default accounts too." +msgstr "" + +#. module: account +#: code:addons/account/account.py:2304 +#, python-format +msgid "" +"You can specify year, month and date in the name of the model using the " +"following labels:\n" +"\n" +"%(year)s: To Specify Year \n" +"%(month)s: To Specify Month \n" +"%(date)s: Current Date\n" +"\n" +"e.g. My model on %(date)s" +msgstr "" + +#. module: account +#: field:account.invoice,paypal_url:0 +msgid "Paypal Url" +msgstr "" + +#. module: account +#: field:account.config.settings,module_account_voucher:0 +msgid "Manage customer payments" +msgstr "" + +#. module: account +#: help:report.invoice.created,origin:0 +msgid "Reference of the document that generated this invoice report." +msgstr "" + +#. module: account +#: field:account.tax.code,child_ids:0 +#: field:account.tax.code.template,child_ids:0 +msgid "Child Codes" +msgstr "" + +#. module: account +#: constraint:account.fiscalyear:0 +msgid "" +"Error!\n" +"The start date of a fiscal year must precede its end date." +msgstr "" + +#. module: account +#: view:account.tax.template:0 +msgid "Taxes used in Sales" +msgstr "" + +#. module: account +#: view:account.period:0 +msgid "Re-Open Period" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_invoice_tree1 +#: model:ir.ui.menu,name:account.menu_action_invoice_tree1 +msgid "Customer Invoices" +msgstr "" + +#. module: account +#: view:account.tax:0 +msgid "Misc" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "Sales" +msgstr "" + +#. module: account +#: selection:account.invoice.report,state:0 +#: selection:account.journal.period,state:0 +#: selection:account.subscription,state:0 +#: selection:report.invoice.created,state:0 +msgid "Done" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1319 +#, python-format +msgid "" +"You cannot validate a non-balanced entry.\n" +"Make sure you have configured payment terms properly.\n" +"The latest payment term line should be of the \"Balance\" type." +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_invoicemanually0 +msgid "A statement with manual entries becomes a draft statement." +msgstr "" + +#. module: account +#: view:account.aged.trial.balance:0 +msgid "" +"Aged Partner Balance is a more detailed report of your receivables by " +"intervals. When opening that report, OpenERP asks for the name of the " +"company, the fiscal period and the size of the interval to be analyzed (in " +"days). OpenERP then calculates a table of credit balance by period. So if " +"you request an interval of 30 days OpenERP generates an analysis of " +"creditors for the past month, past two months, and so on. " +msgstr "" + +#. module: account +#: field:account.invoice,origin:0 +#: field:account.invoice.line,origin:0 +#: field:report.invoice.created,origin:0 +msgid "Source Document" +msgstr "" + +#. module: account +#: code:addons/account/account_analytic_line.py:90 +#, python-format +msgid "There is no expense account defined for this product: \"%s\" (id:%d)." +msgstr "" + +#. module: account +#: view:account.account.template:0 +msgid "Internal notes..." +msgstr "" + +#. module: account +#: constraint:account.account:0 +msgid "" +"Configuration Error!\n" +"You cannot define children to an account with internal type different of " +"\"View\"." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_accounting_report +msgid "Accounting Report" +msgstr "" + +#. module: account +#: field:account.analytic.line,currency_id:0 +msgid "Account Currency" +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Taxes:" +msgstr "" + +#. module: account +#: help:account.tax,amount:0 +msgid "For taxes of type percentage, enter % ratio between 0-1." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_report_tree_hierarchy +msgid "Financial Reports Hierarchy" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.act_account_invoice_partner_relation +msgid "Monthly Turnover" +msgstr "" + +#. module: account +#: view:account.move:0 +#: view:account.move.line:0 +msgid "Analytic Lines" +msgstr "" + +#. module: account +#: field:account.analytic.journal,line_ids:0 +#: field:account.tax.code,line_ids:0 +msgid "Lines" +msgstr "" + +#. module: account +#: view:account.tax.template:0 +msgid "Account Tax Template" +msgstr "" + +#. module: account +#: view:account.journal.select:0 +msgid "Are you sure you want to open Journal Entries?" +msgstr "" + +#. module: account +#: view:account.state.open:0 +msgid "Are you sure you want to open this invoice ?" +msgstr "" + +#. module: account +#: field:account.chart.template,property_account_expense_opening:0 +msgid "Opening Entries Expense Account" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Customer Reference" +msgstr "" + +#. module: account +#: field:account.account.template,parent_id:0 +msgid "Parent Account Template" +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Price" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: field:account.bank.statement,closing_details_ids:0 +msgid "Closing Cashbox Lines" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: field:account.bank.statement.line,statement_id:0 +#: field:account.move.line,statement_id:0 +#: model:process.process,name:account.process_process_statementprocess0 +msgid "Statement" +msgstr "" + +#. module: account +#: help:account.journal,default_debit_account_id:0 +msgid "It acts as a default account for debit amount" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "Posted entries" +msgstr "" + +#. module: account +#: help:account.payment.term.line,value_amount:0 +msgid "For percent enter a ratio between 0-1." +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Accounting Period" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +msgid "Group by year of Invoice Date" +msgstr "" + +#. module: account +#: field:account.config.settings,purchase_tax_rate:0 +msgid "Purchase tax (%)" +msgstr "" + +#. module: account +#: help:res.partner,credit:0 +msgid "Total amount this customer owes you." +msgstr "" + +#. module: account +#: view:account.move.line:0 +msgid "Unbalanced Journal Items" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.open_account_charts_modules +msgid "Chart Templates" +msgstr "" + +#. module: account +#: field:account.journal.period,icon:0 +msgid "Icon" +msgstr "" + +#. module: account +#: view:account.use.model:0 +msgid "Ok" +msgstr "" + +#. module: account +#: field:account.chart.template,tax_code_root_id:0 +msgid "Root Tax Code" +msgstr "" + +#. module: account +#: help:account.journal,centralisation:0 +msgid "" +"Check this box to determine that each entry of this journal won't create a " +"new counterpart but will share the same counterpart. This is used in fiscal " +"year closing." +msgstr "" + +#. module: account +#: field:account.bank.statement,closing_date:0 +msgid "Closed On" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: account +#: field:wizard.multi.charts.accounts,purchase_tax:0 +msgid "Default Purchase Tax" +msgstr "" + +#. module: account +#: field:account.chart.template,property_account_income_opening:0 +msgid "Opening Entries Income Account" +msgstr "" + +#. module: account +#: field:account.config.settings,group_proforma_invoices:0 +msgid "Allow pro-forma invoices" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Confirm" +msgstr "" + +#. module: account +#: help:account.tax,domain:0 +#: help:account.tax.template,domain:0 +msgid "" +"This field is only used if you develop your own module allowing developers " +"to create specific taxes in a custom domain." +msgstr "" + +#. module: account +#: field:account.invoice,reference:0 +#: field:account.invoice.line,invoice_id:0 +msgid "Invoice Reference" +msgstr "" + +#. module: account +#: field:account.fiscalyear.close,report_name:0 +msgid "Name of new entries" +msgstr "" + +#. module: account +#: view:account.use.model:0 +msgid "Create Entries" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_cash_box_out +msgid "cash.box.out" +msgstr "" + +#. module: account +#: help:account.config.settings,currency_id:0 +msgid "Main currency of the company." +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_reports +msgid "Reporting" +msgstr "" + +#. module: account +#. openerp-web +#: code:addons/account/account_move_line.py:780 +#: code:addons/account/static/src/js/account_move_reconciliation.js:90 +#, python-format +msgid "Warning" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_analytic_open +msgid "Contracts/Analytic Accounts" +msgstr "" + +#. module: account +#: view:account.journal:0 +#: field:res.partner.bank,journal_id:0 +msgid "Account Journal" +msgstr "" + +#. module: account +#: field:account.config.settings,tax_calculation_rounding_method:0 +msgid "Tax calculation rounding method" +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_paidinvoice0 +#: model:process.node,name:account.process_node_supplierpaidinvoice0 +msgid "Paid invoice" +msgstr "" + +#. module: account +#: view:account.invoice.refund:0 +msgid "" +"Use this option if you want to cancel an invoice you should not\n" +" have issued. The credit note will be " +"created, validated and reconciled\n" +" with the invoice. You will not be able " +"to modify the credit note." +msgstr "" + +#. module: account +#: help:account.partner.reconcile.process,next_partner_id:0 +msgid "" +"This field shows you the next partner that will be automatically chosen by " +"the system to go through the reconciliation process, based on the latest day " +"it have been reconciled." +msgstr "" + +#. module: account +#: field:account.move.line.reconcile.writeoff,comment:0 +msgid "Comment" +msgstr "" + +#. module: account +#: field:account.tax,domain:0 +#: field:account.tax.template,domain:0 +msgid "Domain" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_use_model +msgid "Use model" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1490 +#, python-format +msgid "" +"There is no default credit account defined \n" +"on journal \"%s\"." +msgstr "" + +#. module: account +#: view:account.invoice.line:0 +#: field:account.invoice.tax,invoice_id:0 +#: model:ir.model,name:account.model_account_invoice_line +msgid "Invoice Line" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +msgid "Customer And Supplier Refunds" +msgstr "" + +#. module: account +#: field:account.financial.report,sign:0 +msgid "Sign on Reports" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_analytic_account_tree2 +msgid "" +"

\n" +" Click to add a new analytic account.\n" +"

\n" +" The normal chart of accounts has a structure defined by the\n" +" legal requirement of the country. The analytic chart of\n" +" accounts structure should reflect your own business needs " +"in\n" +" term of costs/revenues reporting.\n" +"

\n" +" They are usually structured by contracts, projects, products " +"or\n" +" departements. Most of the OpenERP operations (invoices,\n" +" timesheets, expenses, etc) generate analytic entries on the\n" +" related account.\n" +"

\n" +" " +msgstr "" + +#. module: account +#: model:account.account.type,name:account.data_account_type_view +msgid "Root/View" +msgstr "" + +#. module: account +#: code:addons/account/account.py:3206 +#, python-format +msgid "OPEJ" +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: view:account.invoice:0 +msgid "PRO-FORMA" +msgstr "" + +#. module: account +#: selection:account.entries.report,move_line_state:0 +#: view:account.move.line:0 +#: selection:account.move.line,state:0 +msgid "Unbalanced" +msgstr "" + +#. module: account +#: selection:account.move.line,centralisation:0 +msgid "Normal" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_email_templates +#: model:ir.ui.menu,name:account.menu_email_templates +msgid "Email Templates" +msgstr "" + +#. module: account +#: view:account.move.line:0 +msgid "Optional Information" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +#: field:account.bank.statement,user_id:0 +#: view:account.journal:0 +#: field:account.journal,user_id:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,user_id:0 +msgid "User" +msgstr "" + +#. module: account +#: selection:account.account,currency_mode:0 +msgid "At Date" +msgstr "" + +#. module: account +#: help:account.move.line,date_maturity:0 +msgid "" +"This field is used for payable and receivable journal entries. You can put " +"the limit date for the payment of this line." +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_multi_currency +msgid "Multi-Currencies" +msgstr "" + +#. module: account +#: field:account.model.line,date_maturity:0 +msgid "Maturity Date" +msgstr "" + +#. module: account +#: code:addons/account/account.py:3193 +#, python-format +msgid "Sales Journal" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_invoice_tax +msgid "Invoice Tax" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1185 +#, python-format +msgid "No piece number !" +msgstr "" + +#. module: account +#: view:account.financial.report:0 +#: model:ir.ui.menu,name:account.menu_account_report_tree_hierarchy +msgid "Account Reports Hierarchy" +msgstr "" + +#. module: account +#: help:account.account.template,chart_template_id:0 +msgid "" +"This optional field allow you to link an account template to a specific " +"chart template that may differ from the one its root parent belongs to. This " +"allow you to define chart templates that extend another and complete it with " +"few new accounts (You don't need to define the whole structure that is " +"common to both several times)." +msgstr "" + +#. module: account +#: view:account.move:0 +msgid "Unposted Journal Entries" +msgstr "" + +#. module: account +#: help:account.invoice.refund,date:0 +msgid "" +"This date will be used as the invoice date for credit note and period will " +"be chosen accordingly!" +msgstr "" + +#. module: account +#: view:product.template:0 +msgid "Sales Properties" +msgstr "" + +#. module: account +#: code:addons/account/account.py:3541 +#, python-format +msgid "" +"You have to set a code for the bank account defined on the selected chart of " +"accounts." +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_manual_reconcile +msgid "Manual Reconciliation" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Total amount due:" +msgstr "" + +#. module: account +#: field:account.analytic.chart,to_date:0 +#: field:project.account.analytic.line,to_date:0 +msgid "To" +msgstr "" + +#. module: account +#: selection:account.move.line,centralisation:0 +#: code:addons/account/account.py:1541 +#, python-format +msgid "Currency Adjustment" +msgstr "" + +#. module: account +#: field:account.fiscalyear.close,fy_id:0 +msgid "Fiscal Year to close" +msgstr "" + +#. module: account +#: view:account.invoice.cancel:0 +#: model:ir.actions.act_window,name:account.action_account_invoice_cancel +msgid "Cancel Selected Invoices" +msgstr "" + +#. module: account +#: help:account.account.type,report_type:0 +msgid "" +"This field is used to generate legal reports: profit and loss, balance sheet." +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "May" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:820 +#, python-format +msgid "Global taxes defined, but they are not in invoice lines !" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_chart_template +msgid "Templates for Account Chart" +msgstr "" + +#. module: account +#: help:account.model.line,sequence:0 +msgid "" +"The sequence field is used to order the resources from lower sequences to " +"higher ones." +msgstr "" + +#. module: account +#: field:account.move.line,amount_residual_currency:0 +msgid "Residual Amount in Currency" +msgstr "" + +#. module: account +#: field:account.config.settings,sale_refund_sequence_prefix:0 +msgid "Credit note sequence" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_validate_account_move +#: model:ir.actions.act_window,name:account.action_validate_account_move_line +#: model:ir.ui.menu,name:account.menu_validate_account_moves +#: view:validate.account.move:0 +#: view:validate.account.move.lines:0 +msgid "Post Journal Entries" +msgstr "" + +#. module: account +#: selection:account.bank.statement.line,type:0 +#: view:account.config.settings:0 +#: view:account.invoice:0 +#: view:account.invoice.report:0 +#: code:addons/account/account_invoice.py:388 +#, python-format +msgid "Customer" +msgstr "" + +#. module: account +#: field:account.financial.report,name:0 +msgid "Report Name" +msgstr "" + +#. module: account +#: model:account.account.type,name:account.data_account_type_cash +#: selection:account.analytic.journal,type:0 +#: selection:account.bank.accounts.wizard,account_type:0 +#: selection:account.entries.report,type:0 +#: selection:account.journal,type:0 +#: code:addons/account/account.py:3092 +#, python-format +msgid "Cash" +msgstr "" + +#. module: account +#: field:account.fiscal.position.account,account_dest_id:0 +#: field:account.fiscal.position.account.template,account_dest_id:0 +msgid "Account Destination" +msgstr "" + +#. module: account +#: help:account.invoice.refund,filter_refund:0 +msgid "" +"Refund base on this type. You can not Modify and Cancel if the invoice is " +"already reconciled" +msgstr "" + +#. module: account +#: field:account.bank.statement.line,sequence:0 +#: field:account.financial.report,sequence:0 +#: field:account.invoice.line,sequence:0 +#: field:account.invoice.tax,sequence:0 +#: field:account.model.line,sequence:0 +#: field:account.sequence.fiscalyear,sequence_id:0 +#: field:account.tax,sequence:0 +#: field:account.tax.code,sequence:0 +#: field:account.tax.template,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: account +#: field:account.config.settings,paypal_account:0 +msgid "Paypal account" +msgstr "" + +#. module: account +#: selection:account.print.journal,sort_selection:0 +msgid "Journal Entry Number" +msgstr "" + +#. module: account +#: view:account.financial.report:0 +msgid "Parent Report" +msgstr "" + +#. module: account +#: constraint:account.account:0 +#: constraint:account.tax.code:0 +msgid "" +"Error!\n" +"You cannot create recursive accounts." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_cash_box_in +msgid "cash.box.in" +msgstr "" + +#. module: account +#: help:account.invoice,move_id:0 +msgid "Link to the automatically generated Journal Items." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_config_settings +msgid "account.config.settings" +msgstr "" + +#. module: account +#: selection:account.config.settings,period:0 +#: selection:account.installer,period:0 +msgid "Monthly" +msgstr "" + +#. module: account +#: model:account.account.type,name:account.data_account_type_asset +msgid "Asset" +msgstr "" + +#. module: account +#: field:account.bank.statement,balance_end:0 +msgid "Computed Balance" +msgstr "" + +#. module: account +#. openerp-web +#: code:addons/account/static/src/js/account_move_reconciliation.js:89 +#, python-format +msgid "You must choose at least one record." +msgstr "" + +#. module: account +#: field:account.account,parent_id:0 +#: field:account.financial.report,parent_id:0 +msgid "Parent" +msgstr "" + +#. module: account +#: code:addons/account/account_cash_statement.py:292 +#, python-format +msgid "Profit" +msgstr "" + +#. module: account +#: help:account.payment.term.line,days2:0 +msgid "" +"Day of the month, set -1 for the last day of the current month. If it's " +"positive, it gives the day of the next month. Set 0 for net days (otherwise " +"it's based on the beginning of the month)." +msgstr "" + +#. module: account +#: view:account.move.line.reconcile:0 +msgid "Reconciliation Transactions" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:472 +#, python-format +msgid "" +"You cannot delete an invoice which is not draft or cancelled. You should " +"refund it instead." +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_legal_statement +msgid "Legal Reports" +msgstr "" + +#. module: account +#: field:account.tax.code,sum_period:0 +msgid "Period Sum" +msgstr "" + +#. module: account +#: help:account.tax,sequence:0 +msgid "" +"The sequence field is used to order the tax lines from the lowest sequences " +"to the higher ones. The order is important if you have a tax with several " +"tax children. In this case, the evaluation order is important." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_cashbox_line +msgid "CashBox Line" +msgstr "" + +#. module: account +#: field:account.installer,charts:0 +msgid "Accounting Package" +msgstr "" + +#. module: account +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: model:ir.actions.act_window,name:account.action_account_partner_ledger +#: model:ir.actions.report.xml,name:account.account_3rdparty_ledger +#: model:ir.actions.report.xml,name:account.account_3rdparty_ledger_other +#: model:ir.ui.menu,name:account.menu_account_partner_ledger +msgid "Partner Ledger" +msgstr "" + +#. module: account +#: selection:account.tax.template,type:0 +msgid "Fixed" +msgstr "" + +#. module: account +#: code:addons/account/account.py:653 +#: code:addons/account/account.py:656 +#: code:addons/account/account.py:668 +#: code:addons/account/account.py:1031 +#, python-format +msgid "Warning !" +msgstr "" + +#. module: account +#: help:account.bank.statement,message_unread:0 +#: help:account.invoice,message_unread:0 +msgid "If checked new messages require your attention." +msgstr "" + +#. module: account +#: field:res.company,tax_calculation_rounding_method:0 +msgid "Tax Calculation Rounding Method" +msgstr "" + +#. module: account +#: field:account.entries.report,move_line_state:0 +msgid "State of Move Line" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_move_line_reconcile +msgid "Account move line reconcile" +msgstr "" + +#. module: account +#: view:account.subscription.generate:0 +#: model:ir.model,name:account.model_account_subscription_generate +msgid "Subscription Compute" +msgstr "" + +#. module: account +#: view:account.move.line.unreconcile.select:0 +msgid "Open for Unreconciliation" +msgstr "" + +#. module: account +#: field:account.bank.statement.line,partner_id:0 +#: view:account.entries.report:0 +#: field:account.entries.report,partner_id:0 +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: view:account.invoice:0 +#: field:account.invoice,partner_id:0 +#: field:account.invoice.line,partner_id:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,partner_id:0 +#: report:account.journal.period.print:0 +#: report:account.journal.period.print.sale.purchase:0 +#: field:account.model.line,partner_id:0 +#: view:account.move:0 +#: field:account.move,partner_id:0 +#: view:account.move.line:0 +#: field:account.move.line,partner_id:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,partner_id:0 +#: model:ir.model,name:account.model_res_partner +#: field:report.invoice.created,partner_id:0 +msgid "Partner" +msgstr "" + +#. module: account +#: help:account.change.currency,currency_id:0 +msgid "Select a currency to apply on the invoice" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:901 +#, python-format +msgid "No Invoice Lines !" +msgstr "" + +#. module: account +#: view:account.financial.report:0 +msgid "Report Type" +msgstr "" + +#. module: account +#: help:account.open.closed.fiscalyear,fyear_id:0 +msgid "" +"Select Fiscal Year which you want to remove entries for its End of year " +"entries journal" +msgstr "" + +#. module: account +#: field:account.tax.template,type_tax_use:0 +msgid "Tax Use In" +msgstr "" + +#. module: account +#: code:addons/account/account_bank_statement.py:382 +#, python-format +msgid "" +"The statement balance is incorrect !\n" +"The expected balance (%.2f) is different than the computed one. (%.2f)" +msgstr "" + +#. module: account +#: code:addons/account/account_bank_statement.py:420 +#, python-format +msgid "The account entries lines are not in valid state." +msgstr "" + +#. module: account +#: field:account.account.type,close_method:0 +msgid "Deferral Method" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_electronicfile0 +msgid "Automatic entry" +msgstr "" + +#. module: account +#: help:account.account,reconcile:0 +msgid "" +"Check this box if this account allows reconciliation of journal items." +msgstr "" + +#. module: account +#: selection:account.model.line,date_maturity:0 +msgid "Partner Payment Term" +msgstr "" + +#. module: account +#: help:account.move.reconcile,opening_reconciliation:0 +msgid "" +"Is this reconciliation produced by the opening of a new fiscal year ?." +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +#: model:ir.actions.act_window,name:account.action_account_analytic_line_form +msgid "Analytic Entries" +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +msgid "Associated Partner" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:1465 +#, python-format +msgid "You must first select a partner !" +msgstr "" + +#. module: account +#: field:account.invoice,comment:0 +msgid "Additional Information" +msgstr "" + +#. module: account +#: field:account.invoice.report,residual:0 +#: field:account.invoice.report,user_currency_residual:0 +msgid "Total Residual" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Opening Cash Control" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_invoiceinvoice0 +#: model:process.node,note:account.process_node_supplierinvoiceinvoice0 +msgid "Invoice's state is Open" +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +#: view:account.bank.statement:0 +#: field:account.bank.statement,state:0 +#: field:account.entries.report,move_state:0 +#: view:account.fiscalyear:0 +#: field:account.fiscalyear,state:0 +#: view:account.invoice:0 +#: field:account.invoice,state:0 +#: view:account.invoice.report:0 +#: field:account.journal.period,state:0 +#: field:account.move,state:0 +#: view:account.move.line:0 +#: field:account.move.line,state:0 +#: field:account.period,state:0 +#: view:account.subscription:0 +#: field:account.subscription,state:0 +#: field:report.invoice.created,state:0 +msgid "Status" +msgstr "" + +#. module: account +#: report:account.analytic.account.cost_ledger:0 +#: report:account.analytic.account.quantity_cost_ledger:0 +#: model:ir.actions.act_window,name:account.action_account_analytic_cost +#: model:ir.actions.report.xml,name:account.account_analytic_account_cost_ledger +msgid "Cost Ledger" +msgstr "" + +#. module: account +#: view:account.config.settings:0 +msgid "No Fiscal Year Defined for This Company" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Proforma" +msgstr "" + +#. module: account +#: report:account.analytic.account.cost_ledger:0 +msgid "J.C. /Move name" +msgstr "" + +#. module: account +#: help:account.tax.template,include_base_amount:0 +msgid "" +"Set if the amount of tax must be included in the base amount before " +"computing the next taxes." +msgstr "" + +#. module: account +#: code:addons/account/account.py:3196 +#, python-format +msgid "Purchase Refund Journal" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1333 +#, python-format +msgid "Please define a sequence on the journal." +msgstr "" + +#. module: account +#: help:account.tax.template,amount:0 +msgid "For Tax Type percent enter % ratio between 0-1." +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +msgid "Current Accounts" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +msgid "Group by Invoice Date" +msgstr "" + +#. module: account +#: help:account.journal,user_id:0 +msgid "The user responsible for this journal" +msgstr "" + +#. module: account +#: help:account.config.settings,module_account_followup:0 +msgid "" +"This allows to automate letters for unpaid invoices, with multi-level " +"recalls.\n" +" This installs the module account_followup." +msgstr "" + +#. module: account +#: field:account.automatic.reconcile,period_id:0 +#: view:account.bank.statement:0 +#: field:account.bank.statement,period_id:0 +#: view:account.entries.report:0 +#: field:account.entries.report,period_id:0 +#: view:account.fiscalyear:0 +#: report:account.general.ledger_landscape:0 +#: view:account.invoice:0 +#: view:account.invoice.report:0 +#: field:account.journal.period,period_id:0 +#: report:account.journal.period.print:0 +#: report:account.journal.period.print.sale.purchase:0 +#: view:account.move:0 +#: field:account.move,period_id:0 +#: view:account.move.line:0 +#: field:account.move.line,period_id:0 +#: view:account.period:0 +#: field:account.subscription,period_nbr:0 +#: field:account.tax.chart,period_id:0 +#: field:account.treasury.report,period_id:0 +#: field:validate.account.move,period_id:0 +msgid "Period" +msgstr "" + +#. module: account +#: help:account.account,adjusted_balance:0 +msgid "" +"Total amount (in Company currency) for transactions held in secondary " +"currency for this account." +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Net Total:" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_report_common.py:158 +#, python-format +msgid "Select a starting and an ending period." +msgstr "" + +#. module: account +#: field:account.config.settings,sale_sequence_next:0 +msgid "Next invoice number" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_generic_reporting +msgid "Generic Reporting" +msgstr "" + +#. module: account +#: field:account.move.line.reconcile.writeoff,journal_id:0 +msgid "Write-Off Journal" +msgstr "" + +#. module: account +#: field:account.chart.template,property_account_income_categ:0 +msgid "Income Category Account" +msgstr "" + +#. module: account +#: field:account.account,adjusted_balance:0 +msgid "Adjusted Balance" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_fiscal_position_template_form +#: model:ir.ui.menu,name:account.menu_action_account_fiscal_position_form_template +msgid "Fiscal Position Templates" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +msgid "Int.Type" +msgstr "" + +#. module: account +#: field:account.move.line,tax_amount:0 +msgid "Tax/Base Amount" +msgstr "" + +#. module: account +#: view:account.open.closed.fiscalyear:0 +msgid "" +"This wizard will remove the end of year journal entries of selected fiscal " +"year. Note that you can run this wizard many times for the same fiscal year." +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Tel. :" +msgstr "" + +#. module: account +#: field:account.account,company_currency_id:0 +msgid "Company Currency" +msgstr "" + +#. module: account +#: field:account.aged.trial.balance,chart_account_id:0 +#: field:account.balance.report,chart_account_id:0 +#: field:account.central.journal,chart_account_id:0 +#: field:account.common.account.report,chart_account_id:0 +#: field:account.common.journal.report,chart_account_id:0 +#: field:account.common.partner.report,chart_account_id:0 +#: field:account.common.report,chart_account_id:0 +#: view:account.config.settings:0 +#: field:account.general.journal,chart_account_id:0 +#: field:account.partner.balance,chart_account_id:0 +#: field:account.partner.ledger,chart_account_id:0 +#: field:account.print.journal,chart_account_id:0 +#: field:account.report.general.ledger,chart_account_id:0 +#: field:account.vat.declaration,chart_account_id:0 +#: field:accounting.report,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_paymententries0 +#: model:process.transition,name:account.process_transition_reconcilepaid0 +msgid "Payment" +msgstr "" + +#. module: account +#: view:account.automatic.reconcile:0 +msgid "Reconciliation Result" +msgstr "" + +#. module: account +#: field:account.bank.statement,balance_end_real:0 +#: field:account.treasury.report,ending_balance:0 +msgid "Ending Balance" +msgstr "" + +#. module: account +#: field:account.journal,centralisation:0 +msgid "Centralized Counterpart" +msgstr "" + +#. module: account +#: help:account.move.line,blocked:0 +msgid "" +"You can check this box to mark this journal item as a litigation with the " +"associated partner" +msgstr "" + +#. module: account +#: field:account.move.line,reconcile_partial_id:0 +#: view:account.move.line.reconcile:0 +msgid "Partial Reconcile" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_analytic_inverted_balance +msgid "Account Analytic Inverted Balance" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_common_report +msgid "Account Common Report" +msgstr "" + +#. module: account +#: view:account.invoice.refund:0 +msgid "" +"Use this option if you want to cancel an invoice and create a new\n" +" one. The credit note will be created, " +"validated and reconciled\n" +" with the current invoice. A new, draft, " +"invoice will be created \n" +" so that you can edit it." +msgstr "" + +#. module: account +#: model:process.transition,name:account.process_transition_filestatement0 +msgid "Automatic import of the bank sta" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_move_bank_reconcile +msgid "Move bank reconcile" +msgstr "" + +#. module: account +#: view:account.config.settings:0 +msgid "Apply" +msgstr "" + +#. module: account +#: field:account.financial.report,account_type_ids:0 +#: model:ir.actions.act_window,name:account.action_account_type_form +#: model:ir.ui.menu,name:account.menu_action_account_type_form +msgid "Account Types" +msgstr "" + +#. module: account +#: model:email.template,subject:account.email_template_edi_invoice +msgid "${object.company_id.name} Invoice (Ref ${object.number or 'n/a'})" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1210 +#, python-format +msgid "" +"You cannot use this general account in this journal, check the tab 'Entry " +"Controls' on the related journal." +msgstr "" + +#. module: account +#: field:account.account.type,report_type:0 +msgid "P&L / BS Category" +msgstr "" + +#. module: account +#: view:account.automatic.reconcile:0 +#: view:account.move:0 +#: view:account.move.line:0 +#: view:account.move.line.reconcile:0 +#: view:account.move.line.reconcile.select:0 +#: code:addons/account/wizard/account_move_line_reconcile_select.py:45 +#: model:ir.ui.menu,name:account.periodical_processing_reconciliation +#: model:process.node,name:account.process_node_reconciliation0 +#: model:process.node,name:account.process_node_supplierreconciliation0 +#, python-format +msgid "Reconciliation" +msgstr "" + +#. module: account +#: view:account.tax.template:0 +msgid "Keep empty to use the income account" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "" +"This button only appears when the state of the invoice is 'paid' (showing " +"that it has been fully reconciled) and auto-computed boolean 'reconciled' is " +"False (depicting that it's not the case anymore). In other words, the " +"invoice has been dereconciled and it does not fit anymore the 'paid' state. " +"You should press this button to re-open it and let it continue its normal " +"process after having resolved the eventual exceptions it may have created." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_journal_form +msgid "" +"

\n" +" Click to add a journal.\n" +"

\n" +" A journal is used to record transactions of all accounting " +"data\n" +" related to the day-to-day business.\n" +"

\n" +" A typical company may use one journal per payment method " +"(cash,\n" +" bank accounts, checks), one purchase journal, one sale " +"journal\n" +" and one for miscellaneous information.\n" +"

\n" +" " +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_fiscalyear_close_state +msgid "Fiscalyear Close state" +msgstr "" + +#. module: account +#: field:account.invoice.refund,journal_id:0 +msgid "Refund Journal" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: report:account.central.journal:0 +#: report:account.general.journal:0 +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: report:account.partner.balance:0 +msgid "Filter By" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_period_close.py:51 +#, python-format +msgid "" +"In order to close a period, you must first post related journal entries." +msgstr "" + +#. module: account +#: view:account.entries.report:0 +#: view:board.board:0 +#: model:ir.actions.act_window,name:account.action_company_analysis_tree +msgid "Company Analysis" +msgstr "" + +#. module: account +#: help:account.invoice,account_id:0 +msgid "The partner account used for this invoice." +msgstr "" + +#. module: account +#: code:addons/account/account.py:3391 +#, python-format +msgid "Tax %.2f%%" +msgstr "" + +#. module: account +#: field:account.tax.code,parent_id:0 +#: view:account.tax.code.template:0 +#: field:account.tax.code.template,parent_id:0 +msgid "Parent Code" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_payment_term_line +msgid "Payment Term Line" +msgstr "" + +#. module: account +#: code:addons/account/account.py:3194 +#, python-format +msgid "Purchase Journal" +msgstr "" + +#. module: account +#: field:account.invoice,amount_untaxed:0 +msgid "Subtotal" +msgstr "" + +#. module: account +#: view:account.vat.declaration:0 +msgid "Print Tax Statement" +msgstr "" + +#. module: account +#: view:account.model.line:0 +msgid "Journal Entry Model Line" +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: field:account.invoice,date_due:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,date_due:0 +#: field:report.invoice.created,date_due:0 +msgid "Due Date" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_account_supplier +#: model:ir.ui.menu,name:account.menu_finance_payables +msgid "Suppliers" +msgstr "" + +#. module: account +#: view:account.journal:0 +msgid "Accounts Type Allowed (empty for no control)" +msgstr "" + +#. module: account +#: view:account.payment.term:0 +msgid "Payment term explanation for the customer..." +msgstr "" + +#. module: account +#: help:account.move.line,amount_residual:0 +msgid "" +"The residual amount on a receivable or payable of a journal entry expressed " +"in the company currency." +msgstr "" + +#. module: account +#: view:account.tax.code:0 +msgid "Statistics" +msgstr "" + +#. module: account +#: field:account.analytic.chart,from_date:0 +#: field:project.account.analytic.line,from_date:0 +msgid "From" +msgstr "" + +#. module: account +#: help:accounting.report,debit_credit:0 +msgid "" +"This option allows you to get more details about the way your balances are " +"computed. Because it is space consuming, we do not allow to use it while " +"doing a comparison." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_fiscalyear_close +msgid "Fiscalyear Close" +msgstr "" + +#. module: account +#: sql_constraint:account.account:0 +msgid "The code of the account must be unique per company !" +msgstr "" + +#. module: account +#: help:product.category,property_account_expense_categ:0 +#: help:product.template,property_account_expense:0 +msgid "This account will be used to value outgoing stock using cost price." +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: model:ir.actions.act_window,name:account.act_account_journal_2_account_invoice_opened +msgid "Unpaid Invoices" +msgstr "" + +#. module: account +#: field:account.move.line.reconcile,debit:0 +msgid "Debit amount" +msgstr "" + +#. module: account +#: view:account.aged.trial.balance:0 +#: view:account.analytic.balance:0 +#: view:account.analytic.cost.ledger:0 +#: view:account.analytic.cost.ledger.journal.report:0 +#: view:account.analytic.inverted.balance:0 +#: view:account.analytic.journal.report:0 +#: view:account.common.report:0 +#: view:account.invoice:0 +msgid "Print" +msgstr "" + +#. module: account +#: view:account.period.close:0 +msgid "Are you sure?" +msgstr "" + +#. module: account +#: view:account.journal:0 +msgid "Accounts Allowed (empty for no control)" +msgstr "" + +#. module: account +#: field:account.config.settings,sale_tax_rate:0 +msgid "Sales tax (%)" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_analytic_account_tree2 +#: model:ir.actions.act_window,name:account.action_account_analytic_chart +#: model:ir.ui.menu,name:account.menu_action_analytic_account_tree2 +msgid "Chart of Analytic Accounts" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_subscription_form +msgid "" +"

\n" +" Click to define a new recurring entry.\n" +"

\n" +" A recurring entry occurs on a recurrent basis from a " +"specific\n" +" date, i.e. corresponding to the signature of a contract or " +"an\n" +" agreement with a customer or a supplier. You can create " +"such\n" +" entries to automate the postings in the system.\n" +"

\n" +" " +msgstr "" + +#. module: account +#: view:account.journal:0 +#: model:ir.ui.menu,name:account.menu_configuration_misc +msgid "Miscellaneous" +msgstr "" + +#. module: account +#: help:res.partner,debit:0 +msgid "Total amount you have to pay to this supplier." +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_analytic0 +#: model:process.node,name:account.process_node_analyticcost0 +msgid "Analytic Costs" +msgstr "" + +#. module: account +#: field:account.analytic.journal,name:0 +#: report:account.general.journal:0 +#: field:account.journal,name:0 +msgid "Journal Name" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:829 +#, python-format +msgid "Entry \"%s\" is not valid !" +msgstr "" + +#. module: account +#: selection:account.financial.report,style_overwrite:0 +msgid "Smallest Text" +msgstr "" + +#. module: account +#: help:account.config.settings,module_account_check_writing:0 +msgid "" +"This allows you to check writing and printing.\n" +" This installs the module account_check_writing." +msgstr "" + +#. module: account +#: model:res.groups,name:account.group_account_invoice +msgid "Invoicing & Payments" +msgstr "" + +#. module: account +#: help:account.invoice,internal_number:0 +msgid "" +"Unique number of the invoice, computed automatically when the invoice is " +"created." +msgstr "" + +#. module: account +#: model:account.account.type,name:account.data_account_type_expense +#: model:account.financial.report,name:account.account_financial_report_expense0 +msgid "Expense" +msgstr "" + +#. module: account +#: help:account.chart,fiscalyear:0 +msgid "Keep empty for all open fiscal years" +msgstr "" + +#. module: account +#: help:account.move.line,amount_currency:0 +msgid "" +"The amount expressed in an optional other currency if it is a multi-currency " +"entry." +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1006 +#, python-format +msgid "The account move (%s) for centralisation has been confirmed." +msgstr "" + +#. module: account +#: report:account.analytic.account.journal:0 +#: field:account.bank.statement,currency:0 +#: report:account.central.journal:0 +#: view:account.entries.report:0 +#: field:account.entries.report,currency_id:0 +#: report:account.general.journal:0 +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: field:account.invoice,currency_id:0 +#: field:account.invoice.report,currency_id:0 +#: field:account.journal,currency:0 +#: report:account.journal.period.print:0 +#: report:account.journal.period.print.sale.purchase:0 +#: field:account.model.line,currency_id:0 +#: view:account.move:0 +#: view:account.move.line:0 +#: field:account.move.line,currency_id:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: field:analytic.entries.report,currency_id:0 +#: model:ir.model,name:account.model_res_currency +#: field:report.account.sales,currency_id:0 +#: field:report.account_type.sales,currency_id:0 +#: field:report.invoice.created,currency_id:0 +#: field:res.partner.bank,currency_id:0 +#: field:wizard.multi.charts.accounts,currency_id:0 +msgid "Currency" +msgstr "" + +#. module: account +#: help:account.invoice.refund,journal_id:0 +msgid "" +"You can select here the journal to use for the credit note that will be " +"created. If you leave that field empty, it will use the same journal as the " +"current invoice." +msgstr "" + +#. module: account +#: help:account.bank.statement.line,sequence:0 +msgid "" +"Gives the sequence order when displaying a list of bank statement lines." +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_validentries0 +msgid "Accountant validates the accounting entries coming from the invoice." +msgstr "" + +#. module: account +#: view:account.entries.report:0 +#: model:ir.actions.act_window,name:account.act_account_acount_move_line_reconcile_open +msgid "Reconciled entries" +msgstr "" + +#. module: account +#: code:addons/account/account.py:2334 +#, python-format +msgid "Wrong model !" +msgstr "" + +#. module: account +#: view:account.tax.code.template:0 +#: view:account.tax.template:0 +msgid "Tax Template" +msgstr "" + +#. module: account +#: field:account.invoice.refund,period:0 +msgid "Force period" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_partner_balance +msgid "Print Account Partner Balance" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1121 +#, python-format +msgid "" +"You cannot do this modification on a reconciled entry. You can just change " +"some non legal fields or you must unreconcile first.\n" +"%s." +msgstr "" + +#. module: account +#: help:account.financial.report,sign:0 +msgid "" +"For accounts that are typically more debited than credited and that you " +"would like to print as negative amounts in your reports, you should reverse " +"the sign of the balance; e.g.: Expense account. The same applies for " +"accounts that are typically more credited than debited and that you would " +"like to print as positive amounts in your reports; e.g.: Income account." +msgstr "" + +#. module: account +#: field:res.partner,contract_ids:0 +msgid "Contracts" +msgstr "" + +#. module: account +#: field:account.cashbox.line,bank_statement_id:0 +#: field:account.entries.report,reconcile_id:0 +#: field:account.financial.report,balance:0 +#: field:account.financial.report,credit:0 +#: field:account.financial.report,debit:0 +msgid "unknown" +msgstr "" + +#. module: account +#: field:account.fiscalyear.close,journal_id:0 +#: code:addons/account/account.py:3198 +#, python-format +msgid "Opening Entries Journal" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_customerinvoice0 +msgid "Draft invoices are checked, validated and printed." +msgstr "" + +#. module: account +#: field:account.bank.statement,message_is_follower:0 +#: field:account.invoice,message_is_follower:0 +msgid "Is a Follower" +msgstr "" + +#. module: account +#: view:account.move:0 +#: field:account.move,narration:0 +#: field:account.move.line,narration:0 +msgid "Internal Note" +msgstr "" + +#. module: account +#: constraint:account.account:0 +msgid "" +"Configuration Error!\n" +"You cannot select an account type with a deferral method different of " +"\"Unreconciled\" for accounts with internal type \"Payable/Receivable\"." +msgstr "" + +#. module: account +#: field:account.config.settings,has_fiscal_year:0 +msgid "Company has a fiscal year" +msgstr "" + +#. module: account +#: help:account.tax,child_depend:0 +#: help:account.tax.template,child_depend:0 +msgid "" +"Set if the tax computation is based on the computation of child taxes rather " +"than on the total amount." +msgstr "" + +#. module: account +#: code:addons/account/account.py:634 +#, python-format +msgid "You cannot deactivate an account that contains journal items." +msgstr "" + +#. module: account +#: selection:account.tax,applicable_type:0 +msgid "Given by Python Code" +msgstr "" + +#. module: account +#: field:account.analytic.journal,code:0 +msgid "Journal Code" +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: field:account.move.line,amount_residual:0 +msgid "Residual Amount" +msgstr "" + +#. module: account +#: field:account.invoice,move_lines:0 +#: field:account.move.reconcile,line_id:0 +msgid "Entry Lines" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_open_journal_button +msgid "Open Journal" +msgstr "" + +#. module: account +#: report:account.analytic.account.journal:0 +msgid "KI" +msgstr "" + +#. module: account +#: report:account.analytic.account.cost_ledger:0 +#: report:account.analytic.account.journal:0 +#: report:account.analytic.account.quantity_cost_ledger:0 +msgid "Period from" +msgstr "" + +#. module: account +#: field:account.cashbox.line,pieces:0 +msgid "Unit of Currency" +msgstr "" + +#. module: account +#: code:addons/account/account.py:3195 +#, python-format +msgid "Sales Refund Journal" +msgstr "" + +#. module: account +#: view:account.move:0 +#: view:account.move.line:0 +msgid "Information" +msgstr "" + +#. module: account +#: view:account.invoice.confirm:0 +msgid "" +"Once draft invoices are confirmed, you will not be able\n" +" to modify them. The invoices will receive a unique\n" +" number and journal items will be created in your " +"chart\n" +" of accounts." +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_bankstatement0 +msgid "Registered payment" +msgstr "" + +#. module: account +#: view:account.fiscalyear.close.state:0 +msgid "Close states of Fiscal year and periods" +msgstr "" + +#. module: account +#: field:account.config.settings,purchase_refund_journal_id:0 +msgid "Purchase refund journal" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "Product Information" +msgstr "" + +#. module: account +#: report:account.analytic.account.journal:0 +#: view:account.move:0 +#: view:account.move.line:0 +#: model:ir.ui.menu,name:account.next_id_40 +msgid "Analytic" +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_invoiceinvoice0 +#: model:process.node,name:account.process_node_supplierinvoiceinvoice0 +msgid "Create Invoice" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_configuration_installer +msgid "Configure Accounting Data" +msgstr "" + +#. module: account +#: field:wizard.multi.charts.accounts,purchase_tax_rate:0 +msgid "Purchase Tax(%)" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:901 +#, python-format +msgid "Please create some invoice lines." +msgstr "" + +#. module: account +#: code:addons/account/wizard/pos_box.py:36 +#, python-format +msgid "" +"Please check that the field 'Internal Transfers Account' is set on the " +"payment method '%s'." +msgstr "" + +#. module: account +#: field:account.vat.declaration,display_detail:0 +msgid "Display Detail" +msgstr "" + +#. module: account +#: code:addons/account/account.py:3203 +#, python-format +msgid "SCNJ" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_analyticinvoice0 +msgid "" +"Analytic costs (timesheets, some purchased products, ...) come from analytic " +"accounts. These generate draft invoices." +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +#: view:analytic.entries.report:0 +msgid "My Entries" +msgstr "" + +#. module: account +#: help:account.invoice,state:0 +msgid "" +" * The 'Draft' status is used when a user is encoding a new and unconfirmed " +"Invoice. \n" +"* The 'Pro-forma' when invoice is in Pro-forma status,invoice does not have " +"an invoice number. \n" +"* The 'Open' status is used when user create invoice,a invoice number is " +"generated.Its in open status till user does not pay 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 "" + +#. module: account +#: field:account.period,date_stop:0 +#: model:ir.ui.menu,name:account.menu_account_end_year_treatments +msgid "End of Period" +msgstr "" + +#. module: account +#: field:account.account,financial_report_ids:0 +#: field:account.account.template,financial_report_ids:0 +#: model:ir.actions.act_window,name:account.action_account_financial_report_tree +#: model:ir.actions.act_window,name:account.action_account_report +#: model:ir.ui.menu,name:account.menu_account_reports +msgid "Financial Reports" +msgstr "" + +#. module: account +#: model:account.account.type,name:account.account_type_liability_view1 +msgid "Liability View" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: field:account.aged.trial.balance,period_from:0 +#: field:account.balance.report,period_from:0 +#: report:account.central.journal:0 +#: field:account.central.journal,period_from:0 +#: field:account.common.account.report,period_from:0 +#: field:account.common.journal.report,period_from:0 +#: field:account.common.partner.report,period_from:0 +#: field:account.common.report,period_from:0 +#: report:account.general.journal:0 +#: field:account.general.journal,period_from:0 +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: report:account.partner.balance:0 +#: field:account.partner.balance,period_from:0 +#: field:account.partner.ledger,period_from:0 +#: field:account.print.journal,period_from:0 +#: field:account.report.general.ledger,period_from:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: report:account.vat.declaration:0 +#: field:account.vat.declaration,period_from:0 +#: field:accounting.report,period_from:0 +#: field:accounting.report,period_from_cmp:0 +msgid "Start Period" +msgstr "" + +#. module: account +#: model:ir.actions.report.xml,name:account.account_central_journal +msgid "Central Journal" +msgstr "" + +#. module: account +#: field:account.aged.trial.balance,direction_selection:0 +msgid "Analysis Direction" +msgstr "" + +#. module: account +#: field:res.partner,ref_companies:0 +msgid "Companies that refers to partner" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Ask Refund" +msgstr "" + +#. module: account +#: view:account.move.line:0 +msgid "Total credit" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_suppliervalidentries0 +msgid "Accountant validates the accounting entries coming from the invoice. " +msgstr "" + +#. module: account +#: field:account.subscription,period_total:0 +msgid "Number of Periods" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Document: Customer account statement" +msgstr "" + +#. module: account +#: view:account.account.template:0 +msgid "Receivale Accounts" +msgstr "" + +#. module: account +#: field:account.config.settings,purchase_refund_sequence_prefix:0 +msgid "Supplier credit note sequence" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_state_open.py:37 +#, python-format +msgid "Invoice is already reconciled." +msgstr "" + +#. module: account +#: help:account.config.settings,module_account_payment:0 +msgid "" +"This allows you to create and manage your payment orders, with purposes to\n" +" * serve as base for an easy plug-in of various automated " +"payment mechanisms, and\n" +" * provide a more efficient way to manage invoice " +"payments.\n" +" This installs the module account_payment." +msgstr "" + +#. module: account +#: xsl:account.transfer:0 +msgid "Document" +msgstr "" + +#. module: account +#: view:account.chart.template:0 +#: field:account.chart.template,property_account_receivable:0 +msgid "Receivable Account" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:771 +#: code:addons/account/account_move_line.py:824 +#, python-format +msgid "To reconcile the entries company should be the same for all entries." +msgstr "" + +#. module: account +#: field:account.account,balance:0 +#: report:account.account.balance:0 +#: selection:account.account.type,close_method:0 +#: report:account.analytic.account.balance:0 +#: report:account.analytic.account.cost_ledger:0 +#: report:account.analytic.account.inverted.balance:0 +#: report:account.central.journal:0 +#: field:account.entries.report,balance:0 +#: report:account.general.journal:0 +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: field:account.invoice,residual:0 +#: field:account.move.line,balance:0 +#: report:account.partner.balance:0 +#: selection:account.payment.term.line,value:0 +#: selection:account.tax,type:0 +#: selection:account.tax.template,type:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: field:account.treasury.report,balance:0 +#: field:report.account.receivable,balance:0 +#: field:report.aged.receivable,balance:0 +msgid "Balance" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_supplierbankstatement0 +msgid "Manually or automatically entered in the system" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: report:account.general.ledger_landscape:0 +msgid "Display Account" +msgstr "" + +#. module: account +#: selection:account.account,type:0 +#: selection:account.account.template,type:0 +#: model:account.account.type,name:account.data_account_type_payable +#: selection:account.entries.report,type:0 +msgid "Payable" +msgstr "" + +#. module: account +#: view:account.account:0 +msgid "Account name" +msgstr "" + +#. module: account +#: view:board.board:0 +msgid "Account Board" +msgstr "" + +#. module: account +#: view:account.model:0 +#: field:account.model,legend:0 +msgid "Legend" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_entriesreconcile0 +msgid "Accounting entries are the first input of the reconciliation." +msgstr "" + +#. module: account +#: code:addons/account/account_cash_statement.py:301 +#, python-format +msgid "There is no %s Account on the journal %s." +msgstr "" + +#. module: account +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +msgid "Filters By" +msgstr "" + +#. module: account +#: field:account.cashbox.line,number_closing:0 +#: field:account.cashbox.line,number_opening:0 +msgid "Number of Units" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_manually0 +#: model:process.transition,name:account.process_transition_invoicemanually0 +msgid "Manual entry" +msgstr "" + +#. module: account +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: report:account.journal.period.print:0 +#: report:account.journal.period.print.sale.purchase:0 +#: view:account.move:0 +#: view:account.move.line:0 +#: field:analytic.entries.report,move_id:0 +msgid "Move" +msgstr "" + +#. module: account +#: code:addons/account/account_bank_statement.py:478 +#: code:addons/account/wizard/account_period_close.py:51 +#, python-format +msgid "Invalid Action!" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +msgid "Date / Period" +msgstr "" + +#. module: account +#: report:account.central.journal:0 +msgid "A/C No." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.act_account_journal_2_account_bank_statement +msgid "Bank statements" +msgstr "" + +#. module: account +#: constraint:account.period:0 +msgid "" +"Error!\n" +"The period is invalid. Either some periods are overlapping or the period's " +"dates are not matching the scope of the fiscal year." +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "There is nothing due with this customer." +msgstr "" + +#. module: account +#: help:account.tax,account_paid_id:0 +msgid "" +"Set the account that will be set by default on invoice tax lines for " +"refunds. Leave empty to use the expense account." +msgstr "" + +#. module: account +#: help:account.addtmpl.wizard,cparent_id:0 +msgid "" +"Creates an account with the selected template under this existing parent." +msgstr "" + +#. module: account +#: report:account.invoice:0 +msgid "Source" +msgstr "" + +#. module: account +#: selection:account.model.line,date_maturity:0 +msgid "Date of the day" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_move_bank_reconcile.py:49 +#, python-format +msgid "" +"You have to define the bank account\n" +"in the journal definition for reconciliation." +msgstr "" + +#. module: account +#: help:account.journal,sequence_id:0 +msgid "" +"This field contains the information related to the numbering of the journal " +"entries of this journal." +msgstr "" + +#. module: account +#: field:account.invoice,sent:0 +msgid "Sent" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_common_menu +msgid "Common Report" +msgstr "" + +#. module: account +#: field:account.config.settings,default_sale_tax:0 +#: field:account.config.settings,sale_tax:0 +msgid "Default sale tax" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Balance :" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1587 +#, python-format +msgid "Cannot create moves for different companies." +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_periodical_processing +msgid "Periodic Processing" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +msgid "Customer And Supplier Invoices" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_paymententries0 +#: model:process.transition,name:account.process_transition_paymentorderbank0 +#: model:process.transition,name:account.process_transition_paymentreconcile0 +msgid "Payment entries" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "July" +msgstr "" + +#. module: account +#: view:account.account:0 +msgid "Chart of accounts" +msgstr "" + +#. module: account +#: field:account.subscription.line,subscription_id:0 +msgid "Subscription" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_analytic_balance +msgid "Account Analytic Balance" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: field:account.aged.trial.balance,period_to:0 +#: field:account.balance.report,period_to:0 +#: report:account.central.journal:0 +#: field:account.central.journal,period_to:0 +#: field:account.common.account.report,period_to:0 +#: field:account.common.journal.report,period_to:0 +#: field:account.common.partner.report,period_to:0 +#: field:account.common.report,period_to:0 +#: report:account.general.journal:0 +#: field:account.general.journal,period_to:0 +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: report:account.partner.balance:0 +#: field:account.partner.balance,period_to:0 +#: field:account.partner.ledger,period_to:0 +#: field:account.print.journal,period_to:0 +#: field:account.report.general.ledger,period_to:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: report:account.vat.declaration:0 +#: field:account.vat.declaration,period_to:0 +#: field:accounting.report,period_to:0 +#: field:accounting.report,period_to_cmp:0 +msgid "End Period" +msgstr "" + +#. module: account +#: model:account.account.type,name:account.account_type_expense_view1 +msgid "Expense View" +msgstr "" + +#. module: account +#: field:account.move.line,date_maturity:0 +msgid "Due date" +msgstr "" + +#. module: account +#: model:account.payment.term,name:account.account_payment_term_immediate +#: model:account.payment.term,note:account.account_payment_term_immediate +msgid "Immediate Payment" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1502 +#, python-format +msgid " Centralisation" +msgstr "" + +#. module: account +#: help:account.journal,type:0 +msgid "" +"Select 'Sale' for customer invoices journals. Select 'Purchase' for supplier " +"invoices journals. Select 'Cash' or 'Bank' for journals that are used in " +"customer or supplier payments. Select 'General' for miscellaneous operations " +"journals. Select 'Opening/Closing Situation' for entries generated for new " +"fiscal years." +msgstr "" + +#. module: account +#: view:account.subscription:0 +#: model:ir.model,name:account.model_account_subscription +msgid "Account Subscription" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Maturity date" +msgstr "" + +#. module: account +#: view:account.subscription:0 +msgid "Entry Subscription" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: field:account.aged.trial.balance,date_from:0 +#: field:account.balance.report,date_from:0 +#: report:account.central.journal:0 +#: field:account.central.journal,date_from:0 +#: field:account.common.account.report,date_from:0 +#: field:account.common.journal.report,date_from:0 +#: field:account.common.partner.report,date_from:0 +#: field:account.common.report,date_from:0 +#: field:account.fiscalyear,date_start:0 +#: report:account.general.journal:0 +#: field:account.general.journal,date_from:0 +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: field:account.installer,date_start:0 +#: report:account.partner.balance:0 +#: field:account.partner.balance,date_from:0 +#: field:account.partner.ledger,date_from:0 +#: field:account.print.journal,date_from:0 +#: field:account.report.general.ledger,date_from:0 +#: field:account.subscription,date_start:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: field:account.vat.declaration,date_from:0 +#: field:accounting.report,date_from:0 +#: field:accounting.report,date_from_cmp:0 +msgid "Start Date" +msgstr "" + +#. module: account +#: help:account.invoice,reconciled:0 +msgid "" +"It indicates that the invoice has been paid and the journal entry of the " +"invoice has been reconciled with one or several journal entries of payment." +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:780 +#, python-format +msgid "Journal Item '%s' (id: %s), Move '%s' is already reconciled!" +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: view:account.invoice.report:0 +#: model:process.node,name:account.process_node_supplierdraftinvoices0 +msgid "Draft Invoices" +msgstr "" + +#. module: account +#. openerp-web +#: code:addons/account/static/src/xml/account_move_reconciliation.xml:31 +#, python-format +msgid "Nothing more to reconcile" +msgstr "" + +#. module: account +#: view:cash.box.in:0 +#: model:ir.actions.act_window,name:account.action_cash_box_in +msgid "Put Money In" +msgstr "" + +#. module: account +#: selection:account.account.type,close_method:0 +#: view:account.entries.report:0 +#: view:account.move.line:0 +msgid "Unreconciled" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:922 +#, python-format +msgid "Bad total !" +msgstr "" + +#. module: account +#: field:account.journal,sequence_id:0 +msgid "Entry Sequence" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_period_tree +msgid "" +"A period is a fiscal period of time during which accounting entries should " +"be recorded for accounting related activities. Monthly period is the norm " +"but depending on your countries or company needs, you could also have " +"quarterly periods. Closing a period will make it impossible to record new " +"accounting entries, all new entries should then be made on the following " +"open period. Close a period when you do not want to record new entries and " +"want to lock this period for tax related calculation." +msgstr "" + +#. module: account +#: view:account.analytic.account:0 +msgid "Pending" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_analytic_cost_ledger_journal +#: model:ir.actions.report.xml,name:account.account_analytic_account_quantity_cost_ledger +msgid "Cost Ledger (Only quantities)" +msgstr "" + +#. module: account +#: model:process.transition,name:account.process_transition_analyticinvoice0 +#: model:process.transition,name:account.process_transition_supplieranalyticcost0 +msgid "From analytic accounts" +msgstr "" + +#. module: account +#: view:account.installer:0 +msgid "Configure your Fiscal Year" +msgstr "" + +#. module: account +#: field:account.period,name:0 +msgid "Period Name" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_invoice_state.py:68 +#, python-format +msgid "" +"Selected invoice(s) cannot be cancelled as they are already in 'Cancelled' " +"or 'Done' state." +msgstr "" + +#. module: account +#: report:account.analytic.account.quantity_cost_ledger:0 +msgid "Code/Date" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: view:account.move:0 +#: view:account.move.line:0 +#: model:ir.actions.act_window,name:account.act_account_journal_2_account_move_line +#: model:ir.actions.act_window,name:account.act_account_move_to_account_move_line_open +#: model:ir.actions.act_window,name:account.act_account_partner_account_move +#: model:ir.actions.act_window,name:account.action_account_items +#: model:ir.actions.act_window,name:account.action_account_moves_all_a +#: model:ir.actions.act_window,name:account.action_move_line_select +#: model:ir.actions.act_window,name:account.action_tax_code_items +#: model:ir.actions.act_window,name:account.action_tax_code_line_open +#: model:ir.model,name:account.model_account_move_line +#: model:ir.ui.menu,name:account.menu_action_account_moves_all +msgid "Journal Items" +msgstr "" + +#. module: account +#: view:accounting.report:0 +msgid "Comparison" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1119 +#, python-format +msgid "" +"You cannot do this modification on a confirmed entry. You can just change " +"some non legal fields or you must unconfirm the journal entry first.\n" +"%s." +msgstr "" + +#. module: account +#: help:account.config.settings,module_account_budget:0 +msgid "" +"This allows accountants to manage analytic and crossovered budgets.\n" +" Once the master budgets and the budgets are defined,\n" +" the project managers can set the planned amount on each " +"analytic account.\n" +" This installs the module account_budget." +msgstr "" + +#. module: account +#: field:account.bank.statement.line,name:0 +msgid "OBI" +msgstr "" + +#. module: account +#: help:res.partner,property_account_payable:0 +msgid "" +"This account will be used instead of the default one as the payable account " +"for the current partner" +msgstr "" + +#. module: account +#: field:account.period,special:0 +msgid "Opening/Closing Period" +msgstr "" + +#. module: account +#: field:account.account,currency_id:0 +#: field:account.account.template,currency_id:0 +#: field:account.bank.accounts.wizard,currency_id:0 +msgid "Secondary Currency" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_validate_account_move +msgid "Validate Account Move" +msgstr "" + +#. module: account +#: field:account.account,credit:0 +#: report:account.account.balance:0 +#: report:account.analytic.account.balance:0 +#: report:account.analytic.account.cost_ledger:0 +#: report:account.analytic.account.inverted.balance:0 +#: report:account.central.journal:0 +#: field:account.entries.report,credit:0 +#: report:account.general.journal:0 +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: report:account.journal.period.print:0 +#: report:account.journal.period.print.sale.purchase:0 +#: field:account.model.line,credit:0 +#: field:account.move.line,credit:0 +#: report:account.partner.balance:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: field:account.treasury.report,credit:0 +#: report:account.vat.declaration:0 +#: field:report.account.receivable,credit:0 +msgid "Credit" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Draft Invoice " +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_account_general_journal +msgid "General Journals" +msgstr "" + +#. module: account +#: view:account.model:0 +msgid "Journal Entry Model" +msgstr "" + +#. module: account +#: code:addons/account/account.py:1073 +#, python-format +msgid "Start period should precede then end period." +msgstr "" + +#. module: account +#: field:account.invoice,number:0 +#: field:account.move,name:0 +msgid "Number" +msgstr "" + +#. module: account +#: report:account.analytic.account.journal:0 +#: selection:account.analytic.journal,type:0 +#: selection:account.bank.statement.line,type:0 +#: selection:account.journal,type:0 +msgid "General" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +#: field:account.invoice.report,price_total:0 +#: field:account.invoice.report,user_currency_price_total:0 +msgid "Total Without Tax" +msgstr "" + +#. module: account +#: selection:account.aged.trial.balance,filter:0 +#: selection:account.balance.report,filter:0 +#: selection:account.central.journal,filter:0 +#: view:account.chart:0 +#: selection:account.common.account.report,filter:0 +#: selection:account.common.journal.report,filter:0 +#: selection:account.common.partner.report,filter:0 +#: view:account.common.report:0 +#: selection:account.common.report,filter:0 +#: field:account.config.settings,period:0 +#: field:account.fiscalyear,period_ids:0 +#: selection:account.general.journal,filter:0 +#: field:account.installer,period:0 +#: selection:account.partner.balance,filter:0 +#: selection:account.partner.ledger,filter:0 +#: view:account.print.journal:0 +#: selection:account.print.journal,filter:0 +#: selection:account.report.general.ledger,filter:0 +#: report:account.vat.declaration:0 +#: view:account.vat.declaration:0 +#: selection:account.vat.declaration,filter:0 +#: view:accounting.report:0 +#: selection:accounting.report,filter:0 +#: selection:accounting.report,filter_cmp:0 +#: model:ir.actions.act_window,name:account.action_account_period +#: model:ir.ui.menu,name:account.menu_action_account_period +#: model:ir.ui.menu,name:account.next_id_23 +msgid "Periods" +msgstr "" + +#. module: account +#: field:account.invoice.report,currency_rate:0 +msgid "Currency Rate" +msgstr "" + +#. module: account +#: view:account.config.settings:0 +msgid "e.g. sales@openerp.com" +msgstr "" + +#. module: account +#: field:account.account,tax_ids:0 +#: view:account.account.template:0 +#: field:account.account.template,tax_ids:0 +#: view:account.chart.template:0 +msgid "Default Taxes" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "April" +msgstr "" + +#. module: account +#: model:account.financial.report,name:account.account_financial_report_profitloss_toreport0 +msgid "Profit (Loss) to report" +msgstr "" + +#. module: account +#: view:account.move.line.reconcile.select:0 +msgid "Open for Reconciliation" +msgstr "" + +#. module: account +#: field:account.account,parent_left:0 +msgid "Parent Left" +msgstr "" + +#. module: account +#: selection:account.financial.report,style_overwrite:0 +msgid "Title 2 (bold)" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_invoice_tree2 +#: model:ir.ui.menu,name:account.menu_action_invoice_tree2 +msgid "Supplier Invoices" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +#: field:account.analytic.line,product_id:0 +#: view:account.entries.report:0 +#: field:account.entries.report,product_id:0 +#: field:account.invoice.line,product_id:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,product_id:0 +#: field:account.move.line,product_id:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,product_id:0 +#: field:report.account.sales,product_id:0 +#: field:report.account_type.sales,product_id:0 +msgid "Product" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_validate_account_move +msgid "" +"The validation of journal entries process is also called 'ledger posting' " +"and is the process of transferring debit and credit amounts from a journal " +"of original entry to a ledger book." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_period +msgid "Account period" +msgstr "" + +#. module: account +#: view:account.subscription:0 +msgid "Remove Lines" +msgstr "" + +#. module: account +#: selection:account.account,type:0 +#: selection:account.account.template,type:0 +#: selection:account.entries.report,type:0 +msgid "Regular" +msgstr "" + +#. module: account +#: view:account.account:0 +#: field:account.account,type:0 +#: view:account.account.template:0 +#: field:account.account.template,type:0 +#: field:account.entries.report,type:0 +msgid "Internal Type" +msgstr "" + +#. module: account +#: field:account.subscription.generate,date:0 +msgid "Generate Entries Before" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_subscription_form_running +msgid "Running Subscriptions" +msgstr "" + +#. module: account +#: view:account.analytic.balance:0 +#: view:account.analytic.cost.ledger:0 +#: view:account.analytic.inverted.balance:0 +#: view:account.analytic.journal.report:0 +msgid "Select Period" +msgstr "" + +#. module: account +#: view:account.entries.report:0 +#: selection:account.entries.report,move_state:0 +#: view:account.move:0 +#: selection:account.move,state:0 +#: view:account.move.line:0 +msgid "Posted" +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: field:account.aged.trial.balance,date_to:0 +#: field:account.balance.report,date_to:0 +#: report:account.central.journal:0 +#: field:account.central.journal,date_to:0 +#: field:account.common.account.report,date_to:0 +#: field:account.common.journal.report,date_to:0 +#: field:account.common.partner.report,date_to:0 +#: field:account.common.report,date_to:0 +#: field:account.fiscalyear,date_stop:0 +#: report:account.general.journal:0 +#: field:account.general.journal,date_to:0 +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: field:account.installer,date_stop:0 +#: report:account.partner.balance:0 +#: field:account.partner.balance,date_to:0 +#: field:account.partner.ledger,date_to:0 +#: field:account.print.journal,date_to:0 +#: field:account.report.general.ledger,date_to:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: field:account.vat.declaration,date_to:0 +#: field:accounting.report,date_to:0 +#: field:accounting.report,date_to_cmp:0 +msgid "End Date" +msgstr "" + +#. module: account +#: field:account.payment.term.line,days2:0 +msgid "Day of the Month" +msgstr "" + +#. module: account +#: field:account.fiscal.position.tax,tax_src_id:0 +#: field:account.fiscal.position.tax.template,tax_src_id:0 +msgid "Tax Source" +msgstr "" + +#. module: account +#: view:ir.sequence:0 +msgid "Fiscal Year Sequences" +msgstr "" + +#. module: account +#: selection:account.financial.report,display_detail:0 +msgid "No detail" +msgstr "" + +#. module: account +#: field:account.account,unrealized_gain_loss:0 +#: model:ir.actions.act_window,name:account.action_account_gain_loss +#: model:ir.ui.menu,name:account.menu_unrealized_gains_losses +msgid "Unrealized Gain or Loss" +msgstr "" + +#. module: account +#: view:account.move:0 +#: view:account.move.line:0 +msgid "States" +msgstr "" + +#. module: account +#: help:product.category,property_account_income_categ:0 +#: help:product.template,property_account_income:0 +msgid "This account will be used to value outgoing stock using sale price." +msgstr "" + +#. module: account +#: field:account.invoice,check_total:0 +msgid "Verification Total" +msgstr "" + +#. module: account +#: report:account.analytic.account.balance:0 +#: report:account.analytic.account.inverted.balance:0 +#: report:account.analytic.account.quantity_cost_ledger:0 +#: view:account.analytic.line:0 +#: field:account.invoice,amount_total:0 +#: field:report.account.sales,amount_total:0 +#: field:report.account_type.sales,amount_total:0 +#: field:report.invoice.created,amount_total:0 +msgid "Total" +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_invoice_refund.py:109 +#, python-format +msgid "Cannot %s draft/proforma/cancel invoice." +msgstr "" + +#. module: account +#: field:account.tax,account_analytic_paid_id:0 +msgid "Refund Tax Analytic Account" +msgstr "" + +#. module: account +#: view:account.move.bank.reconcile:0 +msgid "Open for Bank Reconciliation" +msgstr "" + +#. module: account +#: field:account.account,company_id:0 +#: report:account.account.balance:0 +#: field:account.aged.trial.balance,company_id:0 +#: field:account.analytic.journal,company_id:0 +#: field:account.balance.report,company_id:0 +#: field:account.bank.statement,company_id:0 +#: field:account.bank.statement.line,company_id:0 +#: field:account.central.journal,company_id:0 +#: field:account.common.account.report,company_id:0 +#: field:account.common.journal.report,company_id:0 +#: field:account.common.partner.report,company_id:0 +#: field:account.common.report,company_id:0 +#: field:account.config.settings,company_id:0 +#: view:account.entries.report:0 +#: field:account.entries.report,company_id:0 +#: field:account.fiscal.position,company_id:0 +#: field:account.fiscalyear,company_id:0 +#: report:account.general.journal:0 +#: field:account.general.journal,company_id:0 +#: report:account.general.ledger_landscape:0 +#: field:account.installer,company_id:0 +#: field:account.invoice,company_id:0 +#: field:account.invoice.line,company_id:0 +#: view:account.invoice.report:0 +#: field:account.invoice.report,company_id:0 +#: field:account.invoice.tax,company_id:0 +#: field:account.journal,company_id:0 +#: field:account.journal.period,company_id:0 +#: report:account.journal.period.print:0 +#: field:account.model,company_id:0 +#: field:account.move,company_id:0 +#: field:account.move.line,company_id:0 +#: field:account.partner.balance,company_id:0 +#: field:account.partner.ledger,company_id:0 +#: field:account.period,company_id:0 +#: field:account.print.journal,company_id:0 +#: field:account.report.general.ledger,company_id:0 +#: field:account.tax,company_id:0 +#: field:account.tax.code,company_id:0 +#: field:account.treasury.report,company_id:0 +#: field:account.vat.declaration,company_id:0 +#: field:accounting.report,company_id:0 +#: view:analytic.entries.report:0 +#: field:analytic.entries.report,company_id:0 +#: field:wizard.multi.charts.accounts,company_id:0 +msgid "Company" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_action_subscription_form +msgid "Define Recurring Entries" +msgstr "" + +#. module: account +#: field:account.entries.report,date_maturity:0 +msgid "Date Maturity" +msgstr "" + +#. module: account +#: field:account.invoice.refund,description:0 +#: field:cash.box.in,name:0 +#: field:cash.box.out,name:0 +msgid "Reason" +msgstr "" + +#. module: account +#: selection:account.partner.ledger,filter:0 +#: code:addons/account/report/account_partner_ledger.py:56 +#: model:ir.actions.act_window,name:account.act_account_acount_move_line_open_unreconciled +#, python-format +msgid "Unreconciled Entries" +msgstr "" + +#. module: account +#: help:account.partner.reconcile.process,today_reconciled:0 +msgid "" +"This figure depicts the total number of partners that have gone throught the " +"reconciliation process today. The current partner is counted as already " +"processed." +msgstr "" + +#. module: account +#: view:account.fiscalyear:0 +msgid "Create Monthly Periods" +msgstr "" + +#. module: account +#: field:account.tax.code.template,sign:0 +msgid "Sign For Parent" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_balance_report +msgid "Trial Balance Report" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_bank_statement_draft_tree +msgid "Draft statements" +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_statemententries0 +msgid "" +"Manual or automatic creation of payment entries according to the statements" +msgstr "" + +#. module: account +#: field:account.analytic.balance,empty_acc:0 +msgid "Empty Accounts ? " +msgstr "" + +#. module: account +#: view:account.unreconcile.reconcile:0 +msgid "" +"If you unreconcile transactions, you must also verify all the actions that " +"are linked to those transactions because they will not be disable" +msgstr "" + +#. module: account +#: code:addons/account/account_move_line.py:1056 +#, python-format +msgid "Unable to change tax!" +msgstr "" + +#. module: account +#: constraint:account.bank.statement:0 +msgid "The journal and period chosen have to belong to the same company." +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Invoice lines" +msgstr "" + +#. module: account +#: field:account.chart,period_to:0 +msgid "End period" +msgstr "" + +#. module: account +#: sql_constraint:account.journal:0 +msgid "The code of the journal must be unique per company !" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_invoice_report_all +msgid "" +"From this report, you can have an overview of the amount invoiced to your " +"customer. The tool search can also be used to personalise your Invoices " +"reports and so, match this analysis to your needs." +msgstr "" + +#. module: account +#: view:account.partner.reconcile.process:0 +msgid "Go to Next Partner" +msgstr "" + +#. module: account +#: view:account.automatic.reconcile:0 +#: view:account.move.line.reconcile.writeoff:0 +msgid "Write-Off Move" +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_paidinvoice0 +msgid "Invoice's state is Done" +msgstr "" + +#. module: account +#: field:account.config.settings,module_account_followup:0 +msgid "Manage customer payment follow-ups" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_report_account_sales +msgid "Report of the Sales by Account" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_fiscal_position_account +msgid "Accounts Fiscal Position" +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: view:account.invoice:0 +#: selection:account.invoice,type:0 +#: selection:account.invoice.report,type:0 +#: code:addons/account/account_invoice.py:1158 +#: model:process.process,name:account.process_process_supplierinvoiceprocess0 +#: selection:report.invoice.created,type:0 +#, python-format +msgid "Supplier Invoice" +msgstr "" + +#. module: account +#: field:account.account,debit:0 +#: report:account.account.balance:0 +#: report:account.analytic.account.balance:0 +#: report:account.analytic.account.cost_ledger:0 +#: report:account.analytic.account.inverted.balance:0 +#: report:account.central.journal:0 +#: field:account.entries.report,debit:0 +#: report:account.general.journal:0 +#: report:account.general.ledger:0 +#: report:account.general.ledger_landscape:0 +#: report:account.journal.period.print:0 +#: report:account.journal.period.print.sale.purchase:0 +#: field:account.model.line,debit:0 +#: field:account.move.line,debit:0 +#: report:account.partner.balance:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +#: field:account.treasury.report,debit:0 +#: report:account.vat.declaration:0 +#: field:report.account.receivable,debit:0 +msgid "Debit" +msgstr "" + +#. module: account +#: selection:account.financial.report,style_overwrite:0 +msgid "Title 3 (bold, smaller)" +msgstr "" + +#. module: account +#: view:account.invoice:0 +#: field:account.invoice,invoice_line:0 +msgid "Invoice Lines" +msgstr "" + +#. module: account +#: help:account.model.line,quantity:0 +msgid "The optional quantity on entries." +msgstr "" + +#. module: account +#: field:account.automatic.reconcile,reconciled:0 +msgid "Reconciled transactions" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_report_account_receivable +msgid "Receivable accounts" +msgstr "" + +#. module: account +#: report:account.analytic.account.inverted.balance:0 +msgid "Inverted Analytic Balance -" +msgstr "" + +#. module: account +#: field:temp.range,name:0 +msgid "Range" +msgstr "" + +#. module: account +#: view:account.analytic.line:0 +msgid "Analytic Journal Items related to a purchase journal." +msgstr "" + +#. module: account +#: help:account.account,type:0 +msgid "" +"The 'Internal Type' is used for features available on different types of " +"accounts: view can not have journal items, consolidation are accounts that " +"can have children accounts for multi-company consolidations, " +"payable/receivable are for partners accounts (for debit/credit " +"computations), closed for depreciated accounts." +msgstr "" + +#. module: account +#: report:account.account.balance:0 +#: selection:account.balance.report,display_account:0 +#: selection:account.common.account.report,display_account:0 +#: report:account.general.ledger_landscape:0 +#: selection:account.report.general.ledger,display_account:0 +msgid "With movements" +msgstr "" + +#. module: account +#: view:account.tax.code.template:0 +msgid "Account Tax Code Template" +msgstr "" + +#. module: account +#: model:process.node,name:account.process_node_manually0 +msgid "Manually" +msgstr "" + +#. module: account +#: help:account.move,balance:0 +msgid "" +"This is a field only used for internal purpose and shouldn't be displayed" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "December" +msgstr "" + +#. module: account +#: view:account.invoice.report:0 +msgid "Group by month of Invoice Date" +msgstr "" + +#. module: account +#: code:addons/account/account_analytic_line.py:99 +#, python-format +msgid "There is no income account defined for this product: \"%s\" (id:%d)." +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_aged_receivable_graph +#: view:report.aged.receivable:0 +msgid "Aged Receivable" +msgstr "" + +#. module: account +#: field:account.tax,applicable_type:0 +msgid "Applicability" +msgstr "" + +#. module: account +#: help:account.move.line,currency_id:0 +msgid "The optional other currency if it is a multi-currency entry." +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_invoiceimport0 +msgid "" +"Import of the statement in the system from a supplier or customer invoice" +msgstr "" + +#. module: account +#: model:ir.ui.menu,name:account.menu_finance_periodical_processing_billing +msgid "Billing" +msgstr "" + +#. module: account +#: view:account.account:0 +#: view:account.analytic.account:0 +msgid "Parent Account" +msgstr "" + +#. module: account +#: view:report.account.receivable:0 +msgid "Accounts by Type" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_analytic_chart +msgid "Account Analytic Chart" +msgstr "" + +#. module: account +#: help:account.invoice,residual:0 +msgid "Remaining amount due." +msgstr "" + +#. module: account +#: field:account.print.journal,sort_selection:0 +msgid "Entries Sorted by" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:1546 +#, python-format +msgid "" +"The selected unit of measure is not compatible with the unit of measure of " +"the product." +msgstr "" + +#. module: account +#: view:account.fiscal.position:0 +#: view:account.fiscal.position.template:0 +msgid "Accounts Mapping" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_tax_code_list +msgid "" +"

\n" +" Click to define a new tax code.\n" +"

\n" +" Depending on the country, a tax code is usually a cell to " +"fill\n" +" in your legal tax statement. OpenERP allows you to define " +"the\n" +" tax structure and each tax computation will be registered " +"in\n" +" one or several tax code.\n" +"

\n" +" " +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "November" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,help:account.action_account_moves_all_a +msgid "" +"

\n" +" Select the period and the journal you want to fill.\n" +"

\n" +" This view can be used by accountants in order to quickly " +"record\n" +" entries in OpenERP. If you want to record a supplier " +"invoice,\n" +" start by recording the line of the expense account. OpenERP\n" +" will propose to you automatically the Tax related to this\n" +" account and the counterpart \"Account Payable\".\n" +"

\n" +" " +msgstr "" + +#. module: account +#: help:account.invoice.line,account_id:0 +msgid "The income or expense account related to the selected product." +msgstr "" + +#. module: account +#: view:account.config.settings:0 +msgid "Install more chart templates" +msgstr "" + +#. module: account +#: report:account.general.journal:0 +#: model:ir.actions.report.xml,name:account.account_general_journal +msgid "General Journal" +msgstr "" + +#. module: account +#: view:account.invoice:0 +msgid "Search Invoice" +msgstr "" + +#. module: account +#: report:account.invoice:0 +#: view:account.invoice:0 +#: view:account.invoice.report:0 +#: code:addons/account/account_invoice.py:1159 +#, python-format +msgid "Refund" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_res_partner_bank +msgid "Bank Accounts" +msgstr "" + +#. module: account +#: field:res.partner,credit:0 +msgid "Total Receivable" +msgstr "" + +#. module: account +#: view:account.move.line:0 +msgid "General Information" +msgstr "" + +#. module: account +#: view:account.move:0 +#: view:account.move.line:0 +msgid "Accounting Documents" +msgstr "" + +#. module: account +#: code:addons/account/account.py:641 +#, python-format +msgid "" +"You cannot remove/deactivate an account which is set on a customer or " +"supplier." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_validate_account_move_lines +msgid "Validate Account Move Lines" +msgstr "" + +#. module: account +#: help:res.partner,property_account_position:0 +msgid "" +"The fiscal position will determine taxes and accounts used for the partner." +msgstr "" + +#. module: account +#: model:process.node,note:account.process_node_supplierpaidinvoice0 +msgid "Invoice's state is Done." +msgstr "" + +#. module: account +#: model:process.transition,note:account.process_transition_reconcilepaid0 +msgid "As soon as the reconciliation is done, the invoice can be paid." +msgstr "" + +#. module: account +#: code:addons/account/wizard/account_change_currency.py:59 +#, python-format +msgid "New currency is not configured properly." +msgstr "" + +#. module: account +#: view:account.account.template:0 +msgid "Search Account Templates" +msgstr "" + +#. module: account +#: view:account.invoice.tax:0 +msgid "Manual Invoice Taxes" +msgstr "" + +#. module: account +#: code:addons/account/account_invoice.py:573 +#, python-format +msgid "The payment term of supplier does not have a payment term line." +msgstr "" + +#. module: account +#: field:account.account,parent_right:0 +msgid "Parent Right" +msgstr "" + +#. module: account +#. openerp-web +#: code:addons/account/static/src/js/account_move_reconciliation.js:74 +#: code:addons/account/static/src/js/account_move_reconciliation.js:80 +#, python-format +msgid "Never" +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_addtmpl_wizard +msgid "account.addtmpl.wizard" +msgstr "" + +#. module: account +#: field:account.aged.trial.balance,result_selection:0 +#: field:account.common.partner.report,result_selection:0 +#: report:account.partner.balance:0 +#: field:account.partner.balance,result_selection:0 +#: field:account.partner.ledger,result_selection:0 +#: report:account.third_party_ledger:0 +#: report:account.third_party_ledger_other:0 +msgid "Partner's" +msgstr "" + +#. module: account +#: field:account.account,note:0 +msgid "Internal Notes" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_fiscalyear +#: view:ir.sequence:0 +#: model:ir.ui.menu,name:account.menu_action_account_fiscalyear +msgid "Fiscal Years" +msgstr "" + +#. module: account +#: help:account.analytic.journal,active:0 +msgid "" +"If the active field is set to False, it will allow you to hide the analytic " +"journal without removing it." +msgstr "" + +#. module: account +#: field:account.analytic.line,ref:0 +msgid "Ref." +msgstr "" + +#. module: account +#: field:account.use.model,model:0 +#: model:ir.model,name:account.model_account_model +msgid "Account Model" +msgstr "" + +#. module: account +#: code:addons/account/account_cash_statement.py:292 +#, python-format +msgid "Loss" +msgstr "" + +#. module: account +#: selection:account.entries.report,month:0 +#: selection:account.invoice.report,month:0 +#: selection:analytic.entries.report,month:0 +#: selection:report.account.sales,month:0 +#: selection:report.account_type.sales,month:0 +msgid "February" +msgstr "" + +#. module: account +#: view:account.bank.statement:0 +#: help:account.cashbox.line,number_closing:0 +msgid "Closing Unit Numbers" +msgstr "" + +#. module: account +#: field:account.bank.accounts.wizard,bank_account_id:0 +#: view:account.chart.template:0 +#: field:account.chart.template,bank_account_view_id:0 +#: field:account.invoice,partner_bank_id:0 +#: field:account.invoice.report,partner_bank_id:0 +msgid "Bank Account" +msgstr "" + +#. module: account +#: model:ir.actions.act_window,name:account.action_account_central_journal +#: model:ir.model,name:account.model_account_central_journal +msgid "Account Central Journal" +msgstr "" + +#. module: account +#: report:account.overdue:0 +msgid "Maturity" +msgstr "" + +#. module: account +#: selection:account.aged.trial.balance,direction_selection:0 +msgid "Future" +msgstr "" + +#. module: account +#: view:account.move.line:0 +msgid "Search Journal Items" +msgstr "" + +#. module: account +#: help:account.tax,base_sign:0 +#: help:account.tax,ref_base_sign:0 +#: help:account.tax,ref_tax_sign:0 +#: help:account.tax,tax_sign:0 +#: help:account.tax.template,base_sign:0 +#: help:account.tax.template,ref_base_sign:0 +#: help:account.tax.template,ref_tax_sign:0 +#: help:account.tax.template,tax_sign:0 +msgid "Usually 1 or -1." +msgstr "" + +#. module: account +#: model:ir.model,name:account.model_account_fiscal_position_account_template +msgid "Template Account Fiscal Mapping" +msgstr "" + +#. module: account +#: field:account.chart.template,property_account_expense:0 +msgid "Expense Account on Product Template" +msgstr "" + +#. module: account +#: field:res.partner,property_payment_term:0 +msgid "Customer Payment Term" +msgstr "" + +#. module: account +#: help:accounting.report,label_filter:0 +msgid "" +"This label will be displayed on report to show the balance computed for the " +"given comparison filter." +msgstr "" + +#. module: account +#: selection:account.config.settings,tax_calculation_rounding_method:0 +msgid "Round per line" +msgstr "" + +#. module: account +#: help:account.move.line,amount_residual_currency:0 +msgid "" +"The residual amount on a receivable or payable of a journal entry expressed " +"in its currency (maybe different of the company currency)." +msgstr "" diff --git a/addons/account/i18n/mn.po b/addons/account/i18n/mn.po index b833d91f580..76a32502ce0 100644 --- a/addons/account/i18n/mn.po +++ b/addons/account/i18n/mn.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-14 22:29+0000\n" -"PO-Revision-Date: 2014-02-10 01:27+0000\n" +"PO-Revision-Date: 2014-02-18 03:11+0000\n" "Last-Translator: Jacara \n" "Language-Team: Mongolian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-11 06:40+0000\n" +"X-Launchpad-Export-Date: 2014-02-19 05:39+0000\n" "X-Generator: Launchpad (build 16916)\n" #. module: account @@ -126,7 +126,7 @@ msgstr "Тулгах" #: xsl:account.transfer:0 #: field:cash.box.in,ref:0 msgid "Reference" -msgstr "Дугаар" +msgstr "Лавлах" #. module: account #: help:account.payment.term,active:0 @@ -930,7 +930,7 @@ msgstr "Шинжилгээний бичилтийн мөрүүд" #. module: account #: field:account.invoice.refund,filter_refund:0 msgid "Refund Method" -msgstr "Нөхөн олгох арга" +msgstr "Буцаах хэлбэр" #. module: account #: model:ir.ui.menu,name:account.menu_account_report @@ -977,7 +977,7 @@ msgstr "Уг нэхэмжлэлийг тухайн харилцагч хэрхэ #. module: account #: view:account.invoice.report:0 msgid "Supplier Invoices And Refunds" -msgstr "Ханган Нийлүүлэгчийн Нэхэмжлэх болон Зарлага (Буцаалт)" +msgstr "Нийлүүлэгчийн нэхэмжлэл болон буцаалт" #. module: account #: code:addons/account/account_move_line.py:851 @@ -1135,7 +1135,7 @@ msgstr "Нийт дүн" #. module: account #: help:account.invoice,supplier_invoice_number:0 msgid "The reference of this invoice as provided by the supplier." -msgstr "Хангагдсан нийлүүлэгчийн нэхэмжлэлийн тайлбар." +msgstr "Нийлүүлэгчийн зүгээс уг нэхэмжлэлийг нэрлэх дугаар" #. module: account #: selection:account.account,type:0 @@ -3127,7 +3127,7 @@ msgstr "Хөнг.(%)" #: report:account.third_party_ledger:0 #: report:account.third_party_ledger_other:0 msgid "Ref" -msgstr "Дугаар" +msgstr "Сурвалж" #. module: account #: view:wizard.multi.charts.accounts:0 @@ -3683,7 +3683,7 @@ msgstr "Электроник файл" #. module: account #: field:account.move.line,reconcile:0 msgid "Reconcile Ref" -msgstr "Тулгалтын Сурвалж" +msgstr "Холболтын сурвалж" #. module: account #: field:account.config.settings,has_chart_of_accounts:0 diff --git a/addons/account/i18n/nl.po b/addons/account/i18n/nl.po index 810ca2f9fd3..4aa95ed5fc0 100644 --- a/addons/account/i18n/nl.po +++ b/addons/account/i18n/nl.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-14 22:29+0000\n" -"PO-Revision-Date: 2014-01-28 16:20+0000\n" -"Last-Translator: Erwin van der Ploeg (BAS Solutions) \n" +"PO-Revision-Date: 2014-02-25 12:37+0000\n" +"Last-Translator: Jan Jurkus (GCE CAD-Service) \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-29 06:02+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-26 07:31+0000\n" +"X-Generator: Launchpad (build 16935)\n" #. module: account #: model:process.transition,name:account.process_transition_supplierreconcilepaid0 @@ -307,7 +307,7 @@ msgstr "Handmatige herhaling" #. module: account #: field:account.automatic.reconcile,allow_write_off:0 msgid "Allow write off" -msgstr "Afschrijven toegestaan" +msgstr "Afschrijven toestaan" #. module: account #: view:account.analytic.chart:0 @@ -880,7 +880,7 @@ msgstr "Weet u zeker dat u boekingen wilt maken?" #: code:addons/account/account_invoice.py:1361 #, python-format msgid "Invoice partially paid: %s%s of %s%s (%s%s remaining)." -msgstr "Factuur gedeeltelijk betaald %s%s van %s%s (%s%s resterend)" +msgstr "Factuur gedeeltelijk betaald: %s%s van %s%s (%s%s resterend)." #. module: account #: view:account.invoice:0 @@ -905,7 +905,7 @@ msgstr "Rekening" #. module: account #: selection:account.financial.report,display_detail:0 msgid "Display children with hierarchy" -msgstr "Weergave kinderen met hiërarchie" +msgstr "Weergave onderliggende met hiërarchie" #. module: account #: selection:account.payment.term.line,value:0 @@ -970,7 +970,7 @@ msgstr "Grootboekrekening verdeelboeking" #. module: account #: help:account.invoice,reference:0 msgid "The partner reference of this invoice." -msgstr "Het relatiekenmerk of deze factuur" +msgstr "Het relatiekenmerk van deze factuur." #. module: account #: view:account.invoice.report:0 @@ -1133,7 +1133,7 @@ msgstr "Totaalbedrag" #. module: account #: help:account.invoice,supplier_invoice_number:0 msgid "The reference of this invoice as provided by the supplier." -msgstr "De referentie van deze factuur zoals opgegeven door de leverancier" +msgstr "De referentie van deze factuur zoals opgegeven door de leverancier." #. module: account #: selection:account.account,type:0 @@ -1815,7 +1815,7 @@ msgstr "Code" #. module: account #: field:account.config.settings,company_footer:0 msgid "Bank accounts footer preview" -msgstr "Bank rekening vet voorbeeld" +msgstr "Voorbeeld voettekst bankrekeningen" #. module: account #: selection:account.account,type:0 diff --git a/addons/account_analytic_analysis/i18n/fi.po b/addons/account_analytic_analysis/i18n/fi.po index e94f4dcfd4e..6ab323ecd9f 100644 --- a/addons/account_analytic_analysis/i18n/fi.po +++ b/addons/account_analytic_analysis/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-12-14 08:39+0000\n" +"PO-Revision-Date: 2014-02-28 10:49+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-15 05:45+0000\n" -"X-Generator: Launchpad (build 16869)\n" +"X-Launchpad-Export-Date: 2014-03-01 05:51+0000\n" +"X-Generator: Launchpad (build 16948)\n" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -153,7 +153,7 @@ msgstr "" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Contracts that are not assigned to an account manager." -msgstr "" +msgstr "Sopimukset joille ei ole liitetty asiakasvastaavaa." #. module: account_analytic_analysis #: model:ir.actions.act_window,help:account_analytic_analysis.action_account_analytic_overdue @@ -197,7 +197,7 @@ msgstr "" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Closed contracts" -msgstr "" +msgstr "Suljetut sopimukset" #. module: account_analytic_analysis #: help:account.analytic.account,theorical_margin:0 @@ -249,7 +249,7 @@ msgstr "" #. module: account_analytic_analysis #: model:res.groups,name:account_analytic_analysis.group_template_required msgid "Mandatory use of templates in contracts" -msgstr "" +msgstr "Sopimuksissa on pakko käyttää malleja." #. module: account_analytic_analysis #: help:account.analytic.account,last_worked_invoiced_date:0 @@ -282,7 +282,7 @@ msgstr "" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Contracts assigned to a customer." -msgstr "" +msgstr "Asiakkaalle liitetyt sopimukset." #. module: account_analytic_analysis #: model:ir.model,name:account_analytic_analysis.model_account_analytic_analysis_summary_month @@ -292,7 +292,7 @@ msgstr "Kuukauden tuntiyhteenveto" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Pending contracts" -msgstr "" +msgstr "Odottavat sopimukset" #. module: account_analytic_analysis #: help:account.analytic.account,real_margin_rate:0 @@ -454,7 +454,7 @@ msgstr "" #: model:ir.actions.act_window,name:account_analytic_analysis.action_account_analytic_overdue_all #: model:ir.ui.menu,name:account_analytic_analysis.menu_action_account_analytic_overdue_all msgid "Contracts" -msgstr "" +msgstr "Sopimukset" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -486,7 +486,7 @@ msgstr "Käyttäjä" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Cancelled contracts" -msgstr "" +msgstr "Peruutetut sopimukset" #. module: account_analytic_analysis #: model:ir.actions.act_window,help:account_analytic_analysis.template_of_contract_action @@ -570,12 +570,12 @@ msgstr "" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Contracts not assigned" -msgstr "" +msgstr "Sopimukset joilla ei ole vastuuhenkilöä" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Customer Contracts" -msgstr "" +msgstr "Asiakassopimukset" #. module: account_analytic_analysis #: field:account.analytic.account,invoiced_total:0 @@ -595,7 +595,7 @@ msgstr "Laskettu kaavalla: Laskun hinta enintään - Laskutettu" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Contracts in progress (open, draft)" -msgstr "" +msgstr "Keskeneräiset sopimukset (Avoin, Ehdotus)" #. module: account_analytic_analysis #: field:account.analytic.account,last_invoice_date:0 @@ -648,7 +648,7 @@ msgstr "" #: model:ir.actions.act_window,name:account_analytic_analysis.action_account_analytic_overdue #: model:ir.ui.menu,name:account_analytic_analysis.menu_action_account_analytic_overdue msgid "Contracts to Renew" -msgstr "" +msgstr "Uusittavat sopimukset" #. module: account_analytic_analysis #: help:account.analytic.account,toinvoice_total:0 diff --git a/addons/account_analytic_analysis/i18n/it.po b/addons/account_analytic_analysis/i18n/it.po index e421dd9a236..ae04bce1019 100644 --- a/addons/account_analytic_analysis/i18n/it.po +++ b/addons/account_analytic_analysis/i18n/it.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2012-12-21 23:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2014-02-20 17:54+0000\n" +"Last-Translator: Gianluca Gori @ LS \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 05:56+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-21 06:38+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -36,7 +36,7 @@ msgstr "Raggruppa per..." #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Template" -msgstr "" +msgstr "Template" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -110,7 +110,7 @@ msgstr "Importo totale fatture cliente per questo conto" #. module: account_analytic_analysis #: view:account.analytic.account:0 msgid "Cancelled" -msgstr "" +msgstr "Annullato" #. module: account_analytic_analysis #: help:account.analytic.account,timesheet_ca_invoiced:0 diff --git a/addons/account_analytic_analysis/i18n/ja.po b/addons/account_analytic_analysis/i18n/ja.po index 1bc4a652326..96249c4901d 100644 --- a/addons/account_analytic_analysis/i18n/ja.po +++ b/addons/account_analytic_analysis/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-11-24 05:40+0000\n" -"Last-Translator: Yoshi Tashiro \n" +"PO-Revision-Date: 2014-02-21 02:21+0000\n" +"Last-Translator: Yoshi Tashiro \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-25 06:00+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:32+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -320,7 +320,7 @@ msgstr "月" #: model:ir.actions.act_window,name:account_analytic_analysis.action_hr_tree_invoiced_all #: model:ir.ui.menu,name:account_analytic_analysis.menu_action_hr_tree_invoiced_all msgid "Time & Materials to Invoice" -msgstr "" +msgstr "請求対象T&M" #. module: account_analytic_analysis #: view:account.analytic.account:0 @@ -691,7 +691,7 @@ msgstr "" #: model:ir.actions.act_window,name:account_analytic_analysis.template_of_contract_action #: model:ir.ui.menu,name:account_analytic_analysis.menu_template_of_contract_action msgid "Contract Template" -msgstr "" +msgstr "契約書テンプレート" #. module: account_analytic_analysis #: help:account.analytic.account,total_cost:0 diff --git a/addons/account_analytic_plans/i18n/fi.po b/addons/account_analytic_plans/i18n/fi.po index 08612f533d7..c96fc97bbbf 100644 --- a/addons/account_analytic_plans/i18n/fi.po +++ b/addons/account_analytic_plans/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2012-12-21 23:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2014-02-27 10:45+0000\n" +"Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 05:57+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-28 07:21+0000\n" +"X-Generator: Launchpad (build 16948)\n" #. module: account_analytic_plans #: field:account.analytic.plan.instance,account4_ids:0 @@ -311,7 +311,7 @@ msgstr "Tili6 tunnus" #: view:account.crossovered.analytic:0 #: field:account.crossovered.analytic,journal_ids:0 msgid "Analytic Journal" -msgstr "Analyyttinen loki" +msgstr "Analyyttinen päiväkirja" #. module: account_analytic_plans #: code:addons/account_analytic_plans/wizard/analytic_plan_create_model.py:38 @@ -350,6 +350,7 @@ msgstr "Päiväkirja" #, python-format msgid "You have to define an analytic journal on the '%s' journal." msgstr "" +"Sinun pitää määritelläpäiväkirjalle '%s' yksi analyyttinen päiväkirja." #. module: account_analytic_plans #: code:addons/account_analytic_plans/account_analytic_plans.py:342 diff --git a/addons/account_asset/i18n/fi.po b/addons/account_asset/i18n/fi.po index ef34fe2bc0b..d111dddab16 100644 --- a/addons/account_asset/i18n/fi.po +++ b/addons/account_asset/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-11-12 15:19+0000\n" +"PO-Revision-Date: 2014-02-18 15:34+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 05:57+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-19 05:39+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: account_asset #: view:account.asset.asset:0 @@ -189,7 +189,7 @@ msgstr "Poistojen tili" #: view:asset.modify:0 #: field:asset.modify,note:0 msgid "Notes" -msgstr "" +msgstr "Muistiinpanot" #. module: account_asset #: field:account.asset.depreciation.line,move_id:0 diff --git a/addons/account_bank_statement_extensions/i18n/fi.po b/addons/account_bank_statement_extensions/i18n/fi.po index 296f79141d5..1d2213b687c 100644 --- a/addons/account_bank_statement_extensions/i18n/fi.po +++ b/addons/account_bank_statement_extensions/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-11-12 20:00+0000\n" +"PO-Revision-Date: 2014-02-18 15:35+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 05:57+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: account_bank_statement_extensions #: help:account.bank.statement.line.global,name:0 @@ -214,7 +214,7 @@ msgstr "" #. module: account_bank_statement_extensions #: view:account.bank.statement.line:0 msgid "Notes" -msgstr "" +msgstr "Muistiinpanot" #. module: account_bank_statement_extensions #: selection:account.bank.statement.line.global,type:0 diff --git a/addons/account_check_writing/i18n/fi.po b/addons/account_check_writing/i18n/fi.po index 92cdf325470..b0e422fa126 100644 --- a/addons/account_check_writing/i18n/fi.po +++ b/addons/account_check_writing/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-11-10 09:28+0000\n" -"Last-Translator: Sanna Sillanmäki \n" +"PO-Revision-Date: 2014-02-20 13:21+0000\n" +"Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 05:58+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-21 06:38+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: account_check_writing #: selection:res.company,check_layout:0 @@ -197,7 +197,7 @@ msgstr "" #. module: account_check_writing #: model:ir.model,name:account_check_writing.model_account_voucher msgid "Accounting Voucher" -msgstr "" +msgstr "Kirjanpitotosite" #. module: account_check_writing #: view:account.check.write:0 diff --git a/addons/account_report_company/i18n/ar.po b/addons/account_report_company/i18n/ar.po new file mode 100644 index 00000000000..1eb76686c9e --- /dev/null +++ b/addons/account_report_company/i18n/ar.po @@ -0,0 +1,62 @@ +# Arabic translation for openobject-addons +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2013-06-07 19:36+0000\n" +"PO-Revision-Date: 2014-02-17 10:42+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Arabic \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-02-18 05:41+0000\n" +"X-Generator: Launchpad (build 16916)\n" + +#. module: account_report_company +#: field:res.partner,display_name:0 +msgid "Name" +msgstr "" + +#. module: account_report_company +#: field:account.invoice,commercial_partner_id:0 +#: help:account.invoice.report,commercial_partner_id:0 +msgid "Commercial Entity" +msgstr "" + +#. module: account_report_company +#: field:account.invoice.report,commercial_partner_id:0 +msgid "Partner Company" +msgstr "" + +#. module: account_report_company +#: model:ir.model,name:account_report_company.model_account_invoice +msgid "Invoice" +msgstr "" + +#. module: account_report_company +#: view:account.invoice:0 +#: view:account.invoice.report:0 +#: model:ir.model,name:account_report_company.model_res_partner +msgid "Partner" +msgstr "" + +#. module: account_report_company +#: model:ir.model,name:account_report_company.model_account_invoice_report +msgid "Invoices Statistics" +msgstr "" + +#. module: account_report_company +#: view:res.partner:0 +msgid "True" +msgstr "" + +#. module: account_report_company +#: help:account.invoice,commercial_partner_id:0 +msgid "" +"The commercial entity that will be used on Journal Entries for this invoice" +msgstr "" diff --git a/addons/account_voucher/i18n/fi.po b/addons/account_voucher/i18n/fi.po index f8be954508b..655b259009d 100644 --- a/addons/account_voucher/i18n/fi.po +++ b/addons/account_voucher/i18n/fi.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2014-02-11 22:32+0000\n" +"PO-Revision-Date: 2014-02-20 13:37+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-12 06:23+0000\n" +"X-Launchpad-Export-Date: 2014-02-21 06:38+0000\n" "X-Generator: Launchpad (build 16916)\n" #. module: account_voucher @@ -81,7 +81,7 @@ msgstr "Tuo kirjaukset" #. module: account_voucher #: view:account.voucher:0 msgid "Voucher Entry" -msgstr "" +msgstr "Tositteen vienti" #. module: account_voucher #: selection:sale.receipt.report,month:0 @@ -134,7 +134,7 @@ msgstr "Myyjä" #. module: account_voucher #: view:account.voucher:0 msgid "Voucher Statistics" -msgstr "" +msgstr "Tositetilastot" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:1641 @@ -182,7 +182,7 @@ msgstr "" #. module: account_voucher #: view:account.voucher:0 msgid "Search Vouchers" -msgstr "" +msgstr "Hae tositteet" #. module: account_voucher #: field:account.voucher,writeoff_acc_id:0 @@ -222,7 +222,7 @@ msgstr "Eräpäivä" #. module: account_voucher #: field:account.voucher,narration:0 msgid "Notes" -msgstr "" +msgstr "Muistiinpanot" #. module: account_voucher #: field:account.voucher,message_ids:0 @@ -382,7 +382,7 @@ msgstr "" #: code:addons/account_voucher/account_voucher.py:1208 #, python-format msgid "Wrong voucher line" -msgstr "" +msgstr "Väärä tositerivi" #. module: account_voucher #: selection:account.voucher,pay_now:0 @@ -414,7 +414,7 @@ msgstr "" #. module: account_voucher #: view:account.voucher:0 msgid "Cancel Voucher" -msgstr "" +msgstr "Peruuta tosite" #. module: account_voucher #: view:account.voucher:0 @@ -432,7 +432,7 @@ msgstr "" #. module: account_voucher #: view:account.voucher:0 msgid "Supplier Voucher" -msgstr "" +msgstr "Ostotosite" #. module: account_voucher #: field:account.voucher,message_follower_ids:0 @@ -454,7 +454,7 @@ msgstr "" #: view:sale.receipt.report:0 #: field:sale.receipt.report,nbr:0 msgid "# of Voucher Lines" -msgstr "" +msgstr "kpl tositerivejä" #. module: account_voucher #: view:sale.receipt.report:0 @@ -465,7 +465,7 @@ msgstr "" #. module: account_voucher #: view:sale.receipt.report:0 msgid "Pro-forma Vouchers" -msgstr "" +msgstr "Proformatositteet" #. module: account_voucher #: code:addons/account_voucher/account_voucher.py:318 @@ -497,7 +497,7 @@ msgstr "" #. module: account_voucher #: model:ir.actions.act_window,name:account_voucher.action_review_voucher_list msgid "Vouchers Entries" -msgstr "" +msgstr "Tositteiden viennit" #. module: account_voucher #: field:account.voucher,name:0 @@ -523,7 +523,7 @@ msgstr "" #. module: account_voucher #: field:account.voucher,is_multi_currency:0 msgid "Multi Currency Voucher" -msgstr "" +msgstr "Monivaluuttatosite" #. module: account_voucher #: view:account.voucher:0 @@ -547,6 +547,13 @@ msgid "" "\n" "* The 'Cancelled' status is used when user cancel voucher." msgstr "" +" * 'Luonnos' on uuden syötetyn ja vielä vahvistamattoman tositteen tila. " +" \n" +"* 'Proforma' -tilassa on tosite, jolle ei ole annettu tositenumeroa. " +" \n" +"* 'Kirjattu' -tila syntyy tositteelle, joka on viety kirjanpitoon ja on " +"saanut samalla tositenumeron. \n" +"* 'Peruttu' -tila syntyy, kun käyttäjä peruu tositteen." #. module: account_voucher #: field:account.voucher,writeoff_amount:0 @@ -578,7 +585,7 @@ msgstr "" #. module: account_voucher #: view:sale.receipt.report:0 msgid "Validated Vouchers" -msgstr "" +msgstr "Vahvistetut tositteet" #. module: account_voucher #: model:ir.actions.act_window,help:account_voucher.action_vendor_receipt @@ -698,12 +705,12 @@ msgstr "" #. module: account_voucher #: view:account.voucher:0 msgid "Voucher Payment" -msgstr "" +msgstr "Tositteen maksaminen" #. module: account_voucher #: field:sale.receipt.report,state:0 msgid "Voucher Status" -msgstr "Kuitin tila" +msgstr "Tositteen tilat" #. module: account_voucher #: field:account.voucher,company_id:0 @@ -716,7 +723,7 @@ msgstr "" #. module: account_voucher #: help:account.voucher,paid:0 msgid "The Voucher has been totally paid." -msgstr "Myyntikuitti on kokonaan maksettu" +msgstr "Tosite on kokonaan maksettu" #. module: account_voucher #: selection:account.voucher,payment_option:0 @@ -738,7 +745,7 @@ msgstr "" #: view:account.voucher:0 #: view:sale.receipt.report:0 msgid "Draft Vouchers" -msgstr "" +msgstr "Tositeluonnokset" #. module: account_voucher #: view:sale.receipt.report:0 @@ -749,7 +756,7 @@ msgstr "Yhteensä (verollinen)" #. module: account_voucher #: view:account.voucher:0 msgid "Purchase Voucher" -msgstr "" +msgstr "Ostotosite" #. module: account_voucher #: view:account.voucher:0 @@ -886,7 +893,7 @@ msgstr "" #: model:ir.actions.act_window,name:account_voucher.action_voucher_list #: model:ir.ui.menu,name:account_voucher.menu_encode_entries_by_voucher msgid "Journal Vouchers" -msgstr "" +msgstr "Päiväkirjatositteet" #. module: account_voucher #: model:ir.model,name:account_voucher.model_res_company @@ -963,7 +970,7 @@ msgstr "" #: view:account.voucher:0 #: model:ir.model,name:account_voucher.model_account_voucher msgid "Accounting Voucher" -msgstr "" +msgstr "Kirjanpitotosite" #. module: account_voucher #: field:account.voucher,number:0 @@ -1000,7 +1007,7 @@ msgstr "" #: field:account.voucher.line,voucher_id:0 #: model:res.request.link,name:account_voucher.req_link_voucher msgid "Voucher" -msgstr "" +msgstr "Tosite" #. module: account_voucher #: model:ir.model,name:account_voucher.model_account_invoice @@ -1010,7 +1017,7 @@ msgstr "" #. module: account_voucher #: view:account.voucher:0 msgid "Voucher Items" -msgstr "" +msgstr "Tositteen kohteet" #. module: account_voucher #: view:account.statement.from.invoice.lines:0 @@ -1084,7 +1091,7 @@ msgstr "" #. module: account_voucher #: view:account.voucher:0 msgid "Posted Vouchers" -msgstr "" +msgstr "Kirjatut tositteet" #. module: account_voucher #: field:account.voucher,payment_rate:0 @@ -1117,7 +1124,7 @@ msgstr "" #. module: account_voucher #: view:account.voucher:0 msgid "Internal Notes" -msgstr "" +msgstr "Sisäiset muistiinpanot" #. module: account_voucher #: view:account.voucher:0 @@ -1183,7 +1190,7 @@ msgstr "Viitenro" #: view:account.voucher:0 #: model:ir.actions.act_window,name:account_voucher.act_journal_voucher_open msgid "Voucher Entries" -msgstr "" +msgstr "Tositteen viennit" #. module: account_voucher #: view:sale.receipt.report:0 @@ -1250,7 +1257,7 @@ msgstr "" #: code:addons/account_voucher/account_voucher.py:971 #, python-format msgid "Cannot delete voucher(s) which are already opened or paid." -msgstr "" +msgstr "Avattua tai maksettua tositetta ei voi poistaa!" #. module: account_voucher #: help:account.voucher,date:0 @@ -1272,7 +1279,7 @@ msgstr "" #: view:account.voucher.line:0 #: model:ir.model,name:account_voucher.model_account_voucher_line msgid "Voucher Lines" -msgstr "" +msgstr "Tositerivit" #. module: account_voucher #: view:sale.receipt.report:0 diff --git a/addons/account_voucher/i18n/nl.po b/addons/account_voucher/i18n/nl.po index 14a211973c6..bb354bcae59 100644 --- a/addons/account_voucher/i18n/nl.po +++ b/addons/account_voucher/i18n/nl.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-10-23 10:27+0000\n" +"PO-Revision-Date: 2014-02-19 09:56+0000\n" "Last-Translator: Erwin van der Ploeg (BAS Solutions) \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 05:59+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-20 05:41+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: account_voucher #: field:account.bank.statement.line,voucher_id:0 @@ -730,7 +730,7 @@ msgstr "Valuta" #. module: account_voucher #: view:account.statement.from.invoice.lines:0 msgid "Payable and Receivables" -msgstr "Schulden en vorderingen" +msgstr "Debiteuren en crediteuren" #. module: account_voucher #: view:account.voucher:0 diff --git a/addons/analytic_contract_hr_expense/i18n/ja.po b/addons/analytic_contract_hr_expense/i18n/ja.po new file mode 100644 index 00000000000..4f5f2b431e6 --- /dev/null +++ b/addons/analytic_contract_hr_expense/i18n/ja.po @@ -0,0 +1,95 @@ +# Japanese translation for openobject-addons +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2013-06-07 19:36+0000\n" +"PO-Revision-Date: 2014-02-21 02:30+0000\n" +"Last-Translator: Yoshi Tashiro \n" +"Language-Team: Japanese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-02-22 07:32+0000\n" +"X-Generator: Launchpad (build 16926)\n" + +#. module: analytic_contract_hr_expense +#: view:account.analytic.account:0 +msgid "or view" +msgstr "または参照" + +#. module: analytic_contract_hr_expense +#: view:account.analytic.account:0 +msgid "" +"{'required': " +"['|',('invoice_on_timesheets','=',True),('charge_expenses','=',True)]}" +msgstr "" +"{'required': " +"['|',('invoice_on_timesheets','=',True),('charge_expenses','=',True)]}" + +#. module: analytic_contract_hr_expense +#: view:account.analytic.account:0 +msgid "Nothing to invoice, create" +msgstr "" + +#. module: analytic_contract_hr_expense +#: field:account.analytic.account,expense_invoiced:0 +#: field:account.analytic.account,expense_to_invoice:0 +#: field:account.analytic.account,remaining_expense:0 +msgid "unknown" +msgstr "不明" + +#. module: analytic_contract_hr_expense +#: view:account.analytic.account:0 +msgid "expenses" +msgstr "経費" + +#. module: analytic_contract_hr_expense +#: model:ir.model,name:analytic_contract_hr_expense.model_account_analytic_account +msgid "Analytic Account" +msgstr "分析勘定" + +#. module: analytic_contract_hr_expense +#: code:addons/analytic_contract_hr_expense/analytic_contract_hr_expense.py:144 +#, python-format +msgid "Expenses to Invoice of %s" +msgstr "" + +#. module: analytic_contract_hr_expense +#: code:addons/analytic_contract_hr_expense/analytic_contract_hr_expense.py:136 +#, python-format +msgid "Expenses of %s" +msgstr "%sの経費" + +#. module: analytic_contract_hr_expense +#: view:account.analytic.account:0 +msgid "Expenses and Timesheet Invoicing Ratio" +msgstr "経費・タイムシート請求比率" + +#. module: analytic_contract_hr_expense +#: view:account.analytic.account:0 +msgid "" +"{'invisible': " +"[('invoice_on_timesheets','=',False),('charge_expenses','=',False)]}" +msgstr "" +"{'invisible': " +"[('invoice_on_timesheets','=',False),('charge_expenses','=',False)]}" + +#. module: analytic_contract_hr_expense +#: field:account.analytic.account,est_expenses:0 +msgid "Estimation of Expenses to Invoice" +msgstr "請求対象経費見込" + +#. module: analytic_contract_hr_expense +#: field:account.analytic.account,charge_expenses:0 +msgid "Charge Expenses" +msgstr "経費請求" + +#. module: analytic_contract_hr_expense +#: view:account.analytic.account:0 +msgid "⇒ Invoice" +msgstr "⇒ 請求" diff --git a/addons/auth_signup/i18n/zh_CN.po b/addons/auth_signup/i18n/zh_CN.po index fd9a264a46e..31b1cff4192 100644 --- a/addons/auth_signup/i18n/zh_CN.po +++ b/addons/auth_signup/i18n/zh_CN.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-17 06:03+0000\n" +"X-Launchpad-Export-Date: 2014-02-18 05:40+0000\n" "X-Generator: Launchpad (build 16916)\n" #. module: auth_signup diff --git a/addons/base_action_rule/i18n/zh_CN.po b/addons/base_action_rule/i18n/zh_CN.po index 3a827bfd85f..da1bc3808a8 100644 --- a/addons/base_action_rule/i18n/zh_CN.po +++ b/addons/base_action_rule/i18n/zh_CN.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-17 06:03+0000\n" +"X-Launchpad-Export-Date: 2014-02-18 05:40+0000\n" "X-Generator: Launchpad (build 16916)\n" #. module: base_action_rule diff --git a/addons/base_import/i18n/mn.po b/addons/base_import/i18n/mn.po index 6eaf15c2cb5..8b7c61dccb1 100644 --- a/addons/base_import/i18n/mn.po +++ b/addons/base_import/i18n/mn.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-03-04 14:12+0000\n" +"PO-Revision-Date: 2014-02-20 14:53+0000\n" "Last-Translator: gobi \n" "Language-Team: Mongolian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:03+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-21 06:38+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: base_import #. openerp-web @@ -118,13 +118,15 @@ msgid "" "For the country \n" " Belgium, you can use one of these 3 ways to import:" msgstr "" +"Белги улсын хувьд \n" +" импорт хийх эдгээр 3 аргын нэгийг ашиглаж болно:" #. module: base_import #. openerp-web #: code:addons/base_import/static/src/xml/import.xml:303 #, python-format msgid "company_1,Bigees,True" -msgstr "" +msgstr "company_1,Bigees,True" #. module: base_import #: model:ir.model,name:base_import.model_base_import_tests_models_m2o @@ -155,7 +157,7 @@ msgstr "" #: code:addons/base_import/static/src/xml/import.xml:206 #, python-format msgid "CSV file for Manufacturer, Retailer" -msgstr "" +msgstr "Үйлдвэрлэгч болон жижиглэн борлуулалгчид зориулсан CSV файл" #. module: base_import #. openerp-web diff --git a/addons/contacts/i18n/ja.po b/addons/contacts/i18n/ja.po index 4cab5ec8475..124a504c9f3 100644 --- a/addons/contacts/i18n/ja.po +++ b/addons/contacts/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-10-22 03:49+0000\n" -"Last-Translator: Yoshi Tashiro \n" +"PO-Revision-Date: 2014-02-21 02:57+0000\n" +"Last-Translator: hiro TAKADA \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:03+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:32+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: contacts #: model:ir.actions.act_window,help:contacts.action_contacts @@ -29,6 +29,12 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" クリックしてアドレス帳に連絡先を追加してください。\n" +"

\n" +" OpenERPは顧客、ディスカッション、商機の履歴、文書など関連するすべての活動の追跡を容易にします。\n" +"

\n" +" " #. module: contacts #: model:ir.actions.act_window,name:contacts.action_contacts diff --git a/addons/crm/i18n/fi.po b/addons/crm/i18n/fi.po index 4475b2802e2..3ceeec83e93 100644 --- a/addons/crm/i18n/fi.po +++ b/addons/crm/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2014-01-07 16:56+0000\n" -"PO-Revision-Date: 2014-02-11 23:17+0000\n" +"PO-Revision-Date: 2014-02-25 04:47+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-12 06:23+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-26 07:31+0000\n" +"X-Generator: Launchpad (build 16935)\n" #. module: crm #: view:crm.lead.report:0 @@ -277,7 +277,7 @@ msgstr "Kampanjat" #: view:crm.lead:0 #: field:crm.lead,state_id:0 msgid "State" -msgstr "Tila" +msgstr "Maakunta" #. module: crm #: view:crm.lead:0 @@ -429,7 +429,7 @@ msgstr "Päivityksen päiväys" #. module: crm #: field:crm.case.section,user_id:0 msgid "Team Leader" -msgstr "Tiiminvetajä" +msgstr "Tiiminvetäjä" #. module: crm #: help:crm.case.stage,probability:0 @@ -619,7 +619,7 @@ msgstr "Puhelujen määrä" #. module: crm #: sql_constraint:crm.case.section:0 msgid "The code of the sales team must be unique !" -msgstr "Myyntitiimin koodin tulee olla uniikki !" +msgstr "Myyntitiimin koodin tulee olla ainutkertainen!" #. module: crm #: help:crm.lead,email_from:0 @@ -1710,7 +1710,7 @@ msgstr "Avausvuosi" #: view:crm.case.section:0 #: field:crm.lead,description:0 msgid "Notes" -msgstr "Huomautukset" +msgstr "Muistiinpanot" #. module: crm #: view:crm.opportunity2phonecall:0 @@ -2354,7 +2354,7 @@ msgstr "" #. module: crm #: view:sale.config.settings:0 msgid "After-Sale Services" -msgstr "" +msgstr "Asiakaspalvelut" #. module: crm #: field:crm.case.section,message_ids:0 @@ -2988,7 +2988,7 @@ msgstr "" #. module: crm #: view:crm.lead:0 msgid "Internal Notes" -msgstr "" +msgstr "Sisäiset muistiinpanot" #. module: crm #: view:crm.lead:0 diff --git a/addons/crm/i18n/ja.po b/addons/crm/i18n/ja.po index 22140b25a14..d1f2589cb21 100644 --- a/addons/crm/i18n/ja.po +++ b/addons/crm/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2014-01-07 16:56+0000\n" -"PO-Revision-Date: 2014-01-19 07:12+0000\n" +"PO-Revision-Date: 2014-03-04 04:18+0000\n" "Last-Translator: hiro TAKADA \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-20 05:59+0000\n" -"X-Generator: Launchpad (build 16901)\n" +"X-Launchpad-Export-Date: 2014-03-04 08:26+0000\n" +"X-Generator: Launchpad (build 16948)\n" #. module: crm #: view:crm.lead.report:0 @@ -101,7 +101,7 @@ msgstr "ステージ名" #: view:crm.lead.report:0 #: view:crm.phonecall.report:0 msgid "Salesperson" -msgstr "" +msgstr "販売担当者" #. module: crm #: model:ir.model,name:crm.model_crm_lead_report @@ -118,7 +118,7 @@ msgstr "日" #. module: crm #: view:crm.lead:0 msgid "Company Name" -msgstr "" +msgstr "会社名" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor6 @@ -139,7 +139,7 @@ msgstr "見込完了" #. module: crm #: view:crm.phonecall:0 msgid "Cancel Call" -msgstr "" +msgstr "通話キャンセル" #. module: crm #: help:crm.lead.report,creation_day:0 @@ -474,7 +474,7 @@ msgstr "商談のための通常または電話ミーティング" #: view:crm.phonecall.report:0 #: field:crm.phonecall.report,state:0 msgid "Status" -msgstr "" +msgstr "ステータス" #. module: crm #: view:crm.lead2opportunity.partner:0 @@ -601,7 +601,7 @@ msgstr "営業チームのコードは固有である必要があります。" #. module: crm #: help:crm.lead,email_from:0 msgid "Email address of the contact" -msgstr "" +msgstr "連絡先のメールアドレス" #. module: crm #: selection:crm.case.stage,state:0 @@ -1273,7 +1273,7 @@ msgstr "日付" #. module: crm #: model:crm.case.section,name:crm.crm_case_section_4 msgid "Online Support" -msgstr "" +msgstr "オンラインサポート" #. module: crm #: view:crm.lead.report:0 @@ -1299,6 +1299,7 @@ msgid "" "set to 'Done'. If the case needs to be reviewed then the Status is set to " "'Pending'." msgstr "" +"作成された状態は「ドラフト」です。進行中は「オープン」になります。終了すると「完了」に設定されます。レビューが必要な場合は「保留中」に設定されます。" #. module: crm #: model:crm.case.section,name:crm.crm_case_section_1 @@ -1612,7 +1613,7 @@ msgstr "通話の月" #. module: crm #: view:crm.lead:0 msgid "Describe the lead..." -msgstr "" +msgstr "リードを記述してください..." #. module: crm #: code:addons/crm/crm_phonecall.py:292 @@ -1747,7 +1748,7 @@ msgstr "リードからパートナの商談へ" #. module: crm #: help:crm.lead,partner_id:0 msgid "Linked partner (optional). Usually created when converting the lead." -msgstr "" +msgstr "リンクされた取引先(オプション)。通常は見込み客となった場合に作成されます。" #. module: crm #: field:crm.lead,payment_mode:0 @@ -1830,7 +1831,7 @@ msgstr "リード / 顧客" #. module: crm #: model:crm.case.section,name:crm.crm_case_section_2 msgid "Support Department" -msgstr "" +msgstr "サポート部門" #. module: crm #: code:addons/crm/crm_lead.py:1078 @@ -1930,7 +1931,7 @@ msgstr "ユーザのEメール" msgid "" "The name of the future partner company that will be created while converting " "the lead into opportunity" -msgstr "" +msgstr "見込みから営業案件となった、将来の取引先企業の名前。" #. module: crm #: field:crm.opportunity2phonecall,note:0 @@ -2086,7 +2087,7 @@ msgstr "リード・商談" #. module: crm #: view:crm.phonecall:0 msgid "Call Done" -msgstr "" +msgstr "通話完了" #. module: crm #: view:crm.phonecall:0 @@ -2097,7 +2098,7 @@ msgstr "担当" #. module: crm #: model:crm.case.section,name:crm.crm_case_section_3 msgid "Direct Marketing" -msgstr "" +msgstr "ダイレクトマーケティング" #. module: crm #: model:crm.case.categ,name:crm.categ_oppor1 @@ -2124,7 +2125,7 @@ msgstr "" #. module: crm #: view:crm.lead:0 msgid "Address" -msgstr "" +msgstr "住所" #. module: crm #: view:crm.lead:0 @@ -2652,7 +2653,7 @@ msgstr "" #. module: crm #: help:crm.lead,date_deadline:0 msgid "Estimate of the date on which the opportunity will be won." -msgstr "" +msgstr "案件を獲得できる推定日" #. module: crm #: help:crm.lead,email_cc:0 @@ -2897,7 +2898,7 @@ msgstr "" #. module: crm #: view:crm.lead:0 msgid "Internal Notes" -msgstr "" +msgstr "内部メモ" #. module: crm #: view:crm.lead:0 @@ -2917,7 +2918,7 @@ msgstr "通り" #. module: crm #: field:crm.lead,referred:0 msgid "Referred By" -msgstr "" +msgstr "紹介者" #. module: crm #: code:addons/crm/crm_lead.py:1066 diff --git a/addons/crm_claim/i18n/fi.po b/addons/crm_claim/i18n/fi.po index 0e02c78c516..7a093a30be9 100644 --- a/addons/crm_claim/i18n/fi.po +++ b/addons/crm_claim/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-12-03 06:55+0000\n" +"PO-Revision-Date: 2014-02-23 16:06+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-04 05:56+0000\n" -"X-Generator: Launchpad (build 16861)\n" +"X-Launchpad-Export-Date: 2014-02-24 06:03+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: crm_claim #: help:crm.claim.stage,fold:0 @@ -48,13 +48,13 @@ msgid "" "Allows you to configure your incoming mail server, and create claims from " "incoming emails." msgstr "" -"Salli saapuvien sähköpostien palvelimen konfigurointi ja reklamaatioiden " -"luonti saapuvista sähköposteista." +"Salli saapuvien sähköpostien palvelimen konfigurointi ja palautteiden luonti " +"saapuvista sähköposteista." #. module: crm_claim #: model:ir.model,name:crm_claim.model_crm_claim_stage msgid "Claim stages" -msgstr "Reklamaation vaiheet" +msgstr "Palautteen vaiheet" #. module: crm_claim #: selection:crm.claim.report,month:0 @@ -96,19 +96,19 @@ msgid "" " " msgstr "" "

\n" -" Klikkaa luodaksesi reklamaatioryhmän.\n" +" Klikkaa luodaksesi palauteryhmän.\n" "

\n" -" Luo reklamaatioryhmä hallitaksesi ja luokitellaksesi " -"paremmin reklamaatioitasi.and classify your\n" -" claims. Esimerkkejä reklamaatioryhmistä voi olla: Estävät " -"toimenpiteet, Korjaavat toimenpiteet.\n" +" Luo palauteryhmä hallitaksesi ja luokitellaksesi paremmin " +"palautteitasi \n" +" Esimerkkejä palauteryhmistä voi olla: Estävät toimenpiteet, " +"Korjaavat toimenpiteet.\n" "

\n" " " #. module: crm_claim #: view:crm.claim.report:0 msgid "#Claim" -msgstr "Reklamaation numero" +msgstr "Palauteen numero" #. module: crm_claim #: field:crm.claim.stage,name:0 @@ -135,7 +135,7 @@ msgstr "Päivä" #. module: crm_claim #: view:crm.claim:0 msgid "Claim Description" -msgstr "Reklamaation kuvaus" +msgstr "Palautteen kuvaus" #. module: crm_claim #: field:crm.claim,message_ids:0 @@ -145,7 +145,7 @@ msgstr "Viestit" #. module: crm_claim #: model:crm.case.categ,name:crm_claim.categ_claim1 msgid "Factual Claims" -msgstr "Tosiasiallisest vaateet" +msgstr "Asiaperusteinen vaatimus" #. module: crm_claim #: selection:crm.claim,state:0 @@ -182,7 +182,7 @@ msgstr "Viite" #. module: crm_claim #: view:crm.claim.report:0 msgid "Date of claim" -msgstr "Reklamaation päivämäärä" +msgstr "Palautteen päivämäärä" #. module: crm_claim #: view:crm.claim.report:0 @@ -238,7 +238,7 @@ msgstr "Juurisyyt" #. module: crm_claim #: field:crm.claim,user_fault:0 msgid "Trouble Responsible" -msgstr "Ongelmasta vastuullinen" +msgstr "Ratkaisusta vastaa" #. module: crm_claim #: field:crm.claim,priority:0 @@ -295,12 +295,12 @@ msgstr "Oma myyntitiimi" #. module: crm_claim #: field:crm.claim,create_date:0 msgid "Creation Date" -msgstr "Luontipäivämäärä" +msgstr "Luontipäivä" #. module: crm_claim #: field:crm.claim,name:0 msgid "Claim Subject" -msgstr "Reklamaation otsikko" +msgstr "Palautteen otsikko" #. module: crm_claim #: model:crm.claim.stage,name:crm_claim.stage_claim3 @@ -310,7 +310,7 @@ msgstr "Hylätty" #. module: crm_claim #: field:crm.claim,date_action_next:0 msgid "Next Action Date" -msgstr "Seuraava toiminnon päivä" +msgstr "Seuraava toimenpidepäivä" #. module: crm_claim #: model:ir.model,name:crm_claim.model_sale_config_settings @@ -323,7 +323,7 @@ msgid "" "Have a general overview of all claims processed in the system by sorting " "them with specific criteria." msgstr "" -"Näytä yleisnäkymä kaikista järjestelmässä käsitellyistä reklamaatioista " +"Näytä yleisnäkymä kaikista järjestelmässä käsitellyistä palautteista " "järjestelemällä ne tiettyjen kriteerien mukaan." #. module: crm_claim @@ -335,7 +335,7 @@ msgstr "Heinäkuu" #: view:crm.claim.stage:0 #: model:ir.actions.act_window,name:crm_claim.crm_claim_stage_act msgid "Claim Stages" -msgstr "Reklamaation vaiheet" +msgstr "Palautteen vaiheet" #. module: crm_claim #: model:ir.ui.menu,name:crm_claim.menu_crm_case_claim-act @@ -389,7 +389,7 @@ msgstr "Vaiheet" #: model:ir.actions.act_window,name:crm_claim.action_report_crm_claim #: model:ir.ui.menu,name:crm_claim.menu_report_crm_claim_tree msgid "Claims Analysis" -msgstr "Reklamaatioiden analyysi" +msgstr "Palauteanalyysi" #. module: crm_claim #: help:crm.claim.report,delay_close:0 @@ -399,7 +399,7 @@ msgstr "Päivien määrä tapauksen sulkemiseen" #. module: crm_claim #: model:ir.model,name:crm_claim.model_crm_claim_report msgid "CRM Claim Report" -msgstr "CRM reklamaatioraportti" +msgstr "CRM Palauteraportti" #. module: crm_claim #: view:sale.config.settings:0 @@ -432,17 +432,17 @@ msgstr "Kuukausi" #: view:crm.claim.report:0 #: field:crm.claim.report,type_action:0 msgid "Action Type" -msgstr "Toiminnon tyyppi" +msgstr "Toimenpiteen tyyppi" #. module: crm_claim #: field:crm.claim,write_date:0 msgid "Update Date" -msgstr "Päivityksen päiväys" +msgstr "Viimeisin päivitys" #. module: crm_claim #: view:crm.claim.report:0 msgid "Year of claim" -msgstr "Reklamaation kuukausi" +msgstr "Palautteen vuosi" #. module: crm_claim #: help:crm.claim.stage,case_default:0 @@ -464,7 +464,7 @@ msgstr "Ryhmä" #. module: crm_claim #: model:crm.case.categ,name:crm_claim.categ_claim2 msgid "Value Claims" -msgstr "Arvoreklamaatio" +msgstr "Mielipidepalaute" #. module: crm_claim #: view:crm.claim:0 @@ -514,12 +514,12 @@ msgstr "Hylkää" #. module: crm_claim #: view:res.partner:0 msgid "Partners Claim" -msgstr "Kumppanin reklamaatio" +msgstr "Kumppanien palautteet" #. module: crm_claim #: view:crm.claim.stage:0 msgid "Claim Stage" -msgstr "Reklamaation vaihe" +msgstr "Palautteen vaihe" #. module: crm_claim #: view:crm.claim:0 @@ -596,6 +596,14 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Klikkaa asettaaksesi palauteprosessiin uuden vaiheen. \n" +"

\n" +" Voit luoda palautevaiheita ryhmitelläksesi järestelmään \n" +" kirjatut palautteet. Vaiheet määrittävät kaikki tarvittavat\n" +" vaiheet palautteen käsittelemiseksi.\n" +"

\n" +" " #. module: crm_claim #: help:crm.claim,state:0 @@ -653,7 +661,7 @@ msgstr "Tammikuu" #: view:crm.claim:0 #: field:crm.claim,date:0 msgid "Claim Date" -msgstr "Reklamaation päiväys" +msgstr "Palautteen päiväys" #. module: crm_claim #: field:crm.claim,message_summary:0 @@ -663,7 +671,7 @@ msgstr "Yhteenveto" #. module: crm_claim #: model:ir.actions.act_window,name:crm_claim.crm_claim_categ_action msgid "Claim Categories" -msgstr "Reklamaatioryhmät" +msgstr "Palauteryhmät" #. module: crm_claim #: field:crm.claim.stage,case_default:0 @@ -679,7 +687,7 @@ msgstr "Yhteinen kaikille tiimeille" #: view:res.partner:0 #: field:res.partner,claims_ids:0 msgid "Claims" -msgstr "Reklamaatiot" +msgstr "Palautteet" #. module: crm_claim #: selection:crm.claim,type_action:0 @@ -690,7 +698,7 @@ msgstr "Korjaava toimenpide" #. module: crm_claim #: model:crm.case.categ,name:crm_claim.categ_claim3 msgid "Policy Claims" -msgstr "Käytäntövaateet" +msgstr "Takuuvaatimus" #. module: crm_claim #: view:crm.claim:0 @@ -702,7 +710,7 @@ msgstr "Sulkemispäivä" #: model:ir.model,name:crm_claim.model_crm_claim #: model:ir.ui.menu,name:crm_claim.menu_config_claim msgid "Claim" -msgstr "Reklamaatio" +msgstr "Palaute" #. module: crm_claim #: view:crm.claim.report:0 @@ -717,7 +725,7 @@ msgstr "Valmis" #. module: crm_claim #: view:crm.claim:0 msgid "Claim Reporter" -msgstr "Reklamaation ilmoittaja" +msgstr "Palautteen tekijä" #. module: crm_claim #: view:crm.claim.report:0 @@ -733,7 +741,7 @@ msgstr "Avoin" #. module: crm_claim #: view:crm.claim:0 msgid "New Claims" -msgstr "Uudet reklamaatiot" +msgstr "Uudet palautteet" #. module: crm_claim #: view:crm.claim:0 @@ -757,7 +765,7 @@ msgstr "Etsi" #. module: crm_claim #: view:crm.claim:0 msgid "Unassigned Claims" -msgstr "Reklamaatiot joilla ei hoitajaa" +msgstr "Kohdistamattomat palautteet" #. module: crm_claim #: field:crm.claim.report,delay_expected:0 @@ -772,7 +780,7 @@ msgstr "Juurisyy" #. module: crm_claim #: view:crm.claim:0 msgid "Claim/Action Description" -msgstr "Reklaamaation/toimenpiteen kuvaus" +msgstr "Palaute-/Toimenpidekuvaus" #. module: crm_claim #: field:crm.claim,description:0 @@ -782,7 +790,7 @@ msgstr "Kuvaus" #. module: crm_claim #: view:crm.claim:0 msgid "Search Claims" -msgstr "Hae reklamaatioita" +msgstr "Hae palautteita" #. module: crm_claim #: selection:crm.claim.report,month:0 @@ -798,7 +806,7 @@ msgstr "Tyyppi" #. module: crm_claim #: view:crm.claim:0 msgid "Resolution Actions" -msgstr "Korjaavat toimenpiteet" +msgstr "Ratkaisun toimenpiteet" #. module: crm_claim #: field:crm.claim.stage,case_refused:0 @@ -813,7 +821,7 @@ msgstr "Sähköpostien määrä" #. module: crm_claim #: view:crm.claim.report:0 msgid "Month of claim" -msgstr "Reklamaation kuukausi" +msgstr "Palautteen kuukausi" #. module: crm_claim #: selection:crm.claim.report,month:0 @@ -832,6 +840,14 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Kirjaa ja seuraa asiakkaiden palautteita. Palautteet voidaan " +"yhdistää myyntitilauksiin tai eriin. Voit lähettää sähköposteja liitteineen " +"ja säilyttää palautteen käsittelyn koko historian (lähetetyt sähköpostit, " +"toimenpidetyypin jne.). Palautteet voidaan yhdistää automaattisesti " +"sähköpostiosoitteisiin Sähköpostin välityspalvelin -moduulissa.\n" +"

\n" +" " #. module: crm_claim #: view:crm.claim.report:0 @@ -867,7 +883,7 @@ msgstr "Viesti- ja kommunikointihistoria" #. module: crm_claim #: field:sale.config.settings,fetchmail_claim:0 msgid "Create claims from incoming mails" -msgstr "Luo reklamaatio saapuvasta sähköpostista" +msgstr "Luo palaute saapuvasta sähköpostista" #. module: crm_claim #: field:crm.claim.stage,sequence:0 @@ -877,7 +893,7 @@ msgstr "Järjestys" #. module: crm_claim #: view:crm.claim:0 msgid "Actions" -msgstr "Toiminnot" +msgstr "Toimenpiteet" #. module: crm_claim #: selection:crm.claim,priority:0 @@ -899,7 +915,7 @@ msgstr "Luontipäivä" #. module: crm_claim #: view:crm.claim:0 msgid "In Progress Claims" -msgstr "Käsittelyssä olevat reklamaatiot" +msgstr "Käsittelyssä olevat palautteet" #. module: crm_claim #: help:crm.claim.stage,section_ids:0 diff --git a/addons/crm_helpdesk/i18n/fi.po b/addons/crm_helpdesk/i18n/fi.po index 1a84b0107e0..4256e6a38c5 100644 --- a/addons/crm_helpdesk/i18n/fi.po +++ b/addons/crm_helpdesk/i18n/fi.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2014-02-16 19:52+0000\n" +"PO-Revision-Date: 2014-02-18 15:37+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-17 06:03+0000\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" "X-Generator: Launchpad (build 16916)\n" #. module: crm_helpdesk @@ -85,7 +85,7 @@ msgstr "Helpdesk pyyntöjen päivämäärät" #. module: crm_helpdesk #: view:crm.helpdesk:0 msgid "Notes" -msgstr "Huomautukset" +msgstr "Muistiinpanot" #. module: crm_helpdesk #: field:crm.helpdesk,message_ids:0 diff --git a/addons/delivery/i18n/ja.po b/addons/delivery/i18n/ja.po index b1baa24c10f..3cb2835eb23 100644 --- a/addons/delivery/i18n/ja.po +++ b/addons/delivery/i18n/ja.po @@ -8,19 +8,19 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2014-02-02 15:43+0000\n" -"Last-Translator: hiro TAKADA \n" +"PO-Revision-Date: 2014-02-21 02:47+0000\n" +"Last-Translator: Yoshi Tashiro \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-03 05:55+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:32+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: delivery #: report:sale.shipping:0 msgid "Order Ref." -msgstr "オーダー参照" +msgstr "オーダ参照" #. module: delivery #: model:product.template,name:delivery.product_product_delivery_product_template @@ -46,19 +46,19 @@ msgstr "正味重量" #. module: delivery #: model:ir.model,name:delivery.model_delivery_grid_line msgid "Delivery Grid Line" -msgstr "配達グリッドライン" +msgstr "配送グリッドライン" #. module: delivery #: field:stock.move,weight_uom_id:0 #: field:stock.picking,weight_uom_id:0 msgid "Unit of Measure" -msgstr "" +msgstr "単位" #. module: delivery #: view:delivery.carrier:0 #: view:delivery.grid:0 msgid "Delivery grids" -msgstr "配達グリッド" +msgstr "配送グリッド" #. module: delivery #: selection:delivery.grid.line,type:0 @@ -71,7 +71,7 @@ msgstr "容積" #. module: delivery #: view:delivery.carrier:0 msgid "Zip" -msgstr "" +msgstr "郵便番号" #. module: delivery #: field:delivery.grid,line_ids:0 @@ -163,7 +163,7 @@ msgstr "固定" #: field:res.partner,property_delivery_carrier:0 #: field:sale.order,carrier_id:0 msgid "Delivery Method" -msgstr "配達方法" +msgstr "配送方法" #. module: delivery #: code:addons/delivery/delivery.py:221 @@ -404,7 +404,7 @@ msgstr "変数" #. module: delivery #: help:res.partner,property_delivery_carrier:0 msgid "This delivery method will be used when invoicing from picking." -msgstr "集荷から請求をするときに、この配達方法が使われます。" +msgstr "集荷から請求をするときに、この配送方法が使われます。" #. module: delivery #: model:ir.actions.act_window,help:delivery.action_delivery_carrier_form @@ -541,7 +541,7 @@ msgstr "運搬会社" #: model:ir.actions.act_window,name:delivery.action_delivery_carrier_form #: model:ir.ui.menu,name:delivery.menu_action_delivery_carrier_form msgid "Delivery Methods" -msgstr "" +msgstr "配送方法" #. module: delivery #: code:addons/delivery/sale.py:57 diff --git a/addons/email_template/i18n/fi.po b/addons/email_template/i18n/fi.po index 11d05ea2ea1..a93a6b0c48e 100644 --- a/addons/email_template/i18n/fi.po +++ b/addons/email_template/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2012-12-21 23:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2014-03-03 09:21+0000\n" +"Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:08+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-03-04 08:26+0000\n" +"X-Generator: Launchpad (build 16948)\n" #. module: email_template #: field:email.template,email_from:0 @@ -88,12 +88,12 @@ msgstr "Raportin tiedostonnimi" #: field:email.template,email_to:0 #: field:email_template.preview,email_to:0 msgid "To (Emails)" -msgstr "" +msgstr "Vastaanottaja (Sähköpostit)" #. module: email_template #: view:email.template:0 msgid "Preview" -msgstr "" +msgstr "Esikatselu" #. module: email_template #: field:email.template,reply_to:0 @@ -104,7 +104,7 @@ msgstr "Vastausosoite" #. module: email_template #: view:mail.compose.message:0 msgid "Use template" -msgstr "" +msgstr "Käytä mallia" #. module: email_template #: field:email.template,body_html:0 @@ -121,7 +121,7 @@ msgstr "" #. module: email_template #: field:mail.compose.message,template_id:0 msgid "Template" -msgstr "Mallipohja" +msgstr "Malli" #. module: email_template #: help:email.template,user_signature:0 @@ -139,7 +139,7 @@ msgstr "SMTP-palvelin" #. module: email_template #: view:mail.compose.message:0 msgid "Save as new template" -msgstr "" +msgstr "Tallenna uudeksi malliksi" #. module: email_template #: help:email.template,sub_object:0 @@ -157,7 +157,7 @@ msgstr "" #. module: email_template #: model:ir.model,name:email_template.model_email_template msgid "Email Templates" -msgstr "Sähköpostin mallipohjat" +msgstr "Sähköpostin mallit" #. module: email_template #: help:email.template,report_name:0 @@ -211,12 +211,12 @@ msgstr "" #. module: email_template #: model:ir.actions.act_window,name:email_template.wizard_email_template_preview msgid "Template Preview" -msgstr "Mallipohjan esikatselu" +msgstr "Mallin esikatselu" #. module: email_template #: view:mail.compose.message:0 msgid "Save as a new template" -msgstr "Tallenna uutena mallipohjana" +msgstr "Tallenna uutena malli" #. module: email_template #: view:email.template:0 @@ -245,12 +245,12 @@ msgstr "Kehittynyt" #. module: email_template #: view:email_template.preview:0 msgid "Preview of" -msgstr "" +msgstr "Esikatselu:" #. module: email_template #: view:email_template.preview:0 msgid "Using sample document" -msgstr "" +msgstr "Käytetty esimerkkidokumenttia" #. module: email_template #: help:res.partner,opt_out:0 @@ -265,7 +265,7 @@ msgstr "" #: model:ir.actions.act_window,name:email_template.action_email_template_tree_all #: model:ir.ui.menu,name:email_template.menu_email_templates msgid "Templates" -msgstr "Viestipohjat" +msgstr "Mallit" #. module: email_template #: field:email.template,name:0 @@ -282,7 +282,7 @@ msgstr "Kieli" #. module: email_template #: model:ir.model,name:email_template.model_email_template_preview msgid "Email Template Preview" -msgstr "Sähköpostin mallipohjan esikatselu" +msgstr "Sähköpostin mallin esikatselu" #. module: email_template #: view:email_template.preview:0 @@ -362,7 +362,7 @@ msgstr "" #: field:email.template,email_recipients:0 #: field:email_template.preview,email_recipients:0 msgid "To (Partners)" -msgstr "" +msgstr "Vastaanottaja (Kumppanit)" #. module: email_template #: field:email.template,auto_delete:0 @@ -496,8 +496,8 @@ msgid "" "You may attach files to this template, to be added to all emails created " "from this template" msgstr "" -"Voit liittää tiedostoja tähän mallipohjaan, jotka lähetetään mallipohjan " -"perusteella tehtyjen viestien mukana." +"Voit liittää tiedostoja tähän malliin, jotka lähetetään tämän mallin " +"perusteella tehtyjen viestien liitteinä." #. module: email_template #: help:email.template,body_html:0 @@ -514,7 +514,7 @@ msgstr "" #: field:email.template,subject:0 #: field:email_template.preview,subject:0 msgid "Subject" -msgstr "aihe" +msgstr "Aihe" #~ msgid "Sender address (placeholders may be used here)" #~ msgstr "Lähettäjän osoite (voit käyttä täytettä)" diff --git a/addons/event/i18n/fi.po b/addons/event/i18n/fi.po index 2afe2d0884c..3010bb21607 100644 --- a/addons/event/i18n/fi.po +++ b/addons/event/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2012-12-21 23:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2014-02-18 19:54+0000\n" +"Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:08+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: event #: view:event.event:0 @@ -26,7 +26,7 @@ msgstr "Omat tapahtumat" #. module: event #: field:event.registration,nb_register:0 msgid "Number of Participants" -msgstr "" +msgstr "Osallistujien lukumäärä" #. module: event #: field:event.event,register_attended:0 @@ -66,7 +66,7 @@ msgstr "Ilmottautumispäivä" #. module: event #: field:event.event,type:0 msgid "Type of Event" -msgstr "" +msgstr "Tapahtuman tyyppi" #. module: event #: model:event.event,name:event.event_0 @@ -88,7 +88,7 @@ msgstr "Maaliskuu" #. module: event #: view:event.registration:0 msgid "Send Email" -msgstr "" +msgstr "Lähetä sähköposti" #. module: event #: field:event.event,company_id:0 @@ -102,7 +102,7 @@ msgstr "Yritys" #: field:event.event,email_confirmation_id:0 #: field:event.type,default_email_event:0 msgid "Event Confirmation Email" -msgstr "" +msgstr "Tilaisuuden sähköpostivahvistus" #. module: event #: field:event.type,default_registration_max:0 @@ -128,7 +128,7 @@ msgstr "Tapahtuman rekisteröinti" #. module: event #: model:ir.module.category,description:event.module_category_event_management msgid "Helps you manage your Events." -msgstr "" +msgstr "Autta sinua hallitsemaan tapahtumia." #. module: event #: view:report.event.registration:0 @@ -138,7 +138,7 @@ msgstr "" #. module: event #: view:report.event.registration:0 msgid "Event on Registration" -msgstr "Rekisteröinnin tapahtuma" +msgstr "Tapahtuman rekisteröinti" #. module: event #: view:event.event:0 @@ -257,7 +257,7 @@ msgstr "" #. module: event #: field:event.registration,event_end_date:0 msgid "Event End Date" -msgstr "" +msgstr "Tapahtuman päättymispäivä" #. module: event #: help:event.event,message_summary:0 @@ -266,6 +266,8 @@ msgid "" "Holds the Chatter summary (number of messages, ...). This summary is " "directly in html format in order to be inserted in kanban views." msgstr "" +"Sisältää viestien yhteenvedon (viestien määrän,...). Tämä yhteenveto on " +"valmiiksi html-muodossa, jotta se voidaan viedä kanban näkymään." #. module: event #: view:report.event.registration:0 @@ -341,7 +343,7 @@ msgstr "" #. module: event #: view:event.event:0 msgid "Register with this event" -msgstr "" +msgstr "Rekisteröi tähän tapahtumaan" #. module: event #: help:event.type,default_email_registration:0 @@ -410,7 +412,7 @@ msgstr "Luontipäivämäärä" #: view:report.event.registration:0 #: field:report.event.registration,user_id:0 msgid "Event Responsible" -msgstr "" +msgstr "Tapahtumasta vastuullinen" #. module: event #: view:event.event:0 @@ -427,7 +429,7 @@ msgstr "Heinäkuu" #. module: event #: field:event.event,reply_to:0 msgid "Reply-To Email" -msgstr "" +msgstr "Vastaussähköposti" #. module: event #: view:event.registration:0 @@ -442,7 +444,7 @@ msgstr "" #. module: event #: view:event.event:0 msgid "Event Organization" -msgstr "Tapahtumien organisointi" +msgstr "Tapahtuman organisaatio" #. module: event #: view:event.confirm:0 @@ -473,7 +475,7 @@ msgstr "Tapahtuman täyttöaste" #. module: event #: view:event.event:0 msgid "Event Category" -msgstr "" +msgstr "Tapahtumaryhmä" #. module: event #: field:event.event,register_prospect:0 @@ -483,13 +485,13 @@ msgstr "Vahvistamattomat rekisteröinnit" #. module: event #: model:ir.actions.client,name:event.action_client_event_menu msgid "Open Event Menu" -msgstr "" +msgstr "Avaa tapahtumavalikko" #. module: event #: view:report.event.registration:0 #: field:report.event.registration,event_state:0 msgid "Event State" -msgstr "" +msgstr "Tapahtuman tila" #. module: event #: field:event.registration,log_ids:0 @@ -526,7 +528,7 @@ msgstr " Luonnosilmoittautumisten määrä" #: field:event.event,email_registration_id:0 #: field:event.type,default_email_registration:0 msgid "Registration Confirmation Email" -msgstr "" +msgstr "Rekisteröinnin vahvistus sähköpostilla" #. module: event #: view:report.event.registration:0 @@ -542,7 +544,7 @@ msgstr "" #. module: event #: view:event.event:0 msgid "Finish Event" -msgstr "" +msgstr "Päätä tapahtuma" #. module: event #: view:event.registration:0 @@ -552,7 +554,7 @@ msgstr "Ei-vahvistetut ilmoittautumiset" #. module: event #: view:event.event:0 msgid "Event Description" -msgstr "" +msgstr "Tapahtuman kuvaus" #. module: event #: field:event.event,date_begin:0 @@ -598,6 +600,16 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Klikkaa lisätäksesi uuden tapahtuman.\n" +"

\n" +" OpenERP auttaa järjestämään ja organisoimaan tehokkaasti " +"tilaisuuksia:\n" +" seuraamaan ilmoittautumisia ja osallistujia., automatisoimaan " +"sähköposti-\n" +" vahvistuksia, myymään lippuja jne. \n" +"

\n" +" " #. module: event #: help:event.event,register_max:0 @@ -628,11 +640,13 @@ msgid "" "If you set an email template, each participant will receive this email " "announcing the confirmation of the event." msgstr "" +"Jos asetat sähköpostimallin, niin jokainen osallistuja saa tämän sähköpostin " +"vahvistusilmoituksena tilaisuudesta." #. module: event #: view:board.board:0 msgid "Events Filling By Status" -msgstr "" +msgstr "Tapahtumien täyttöastetilanteet" #. module: event #: selection:report.event.registration,event_state:0 @@ -648,7 +662,7 @@ msgstr "Tapahtumat jotka ovat 'uusi' tilassa" #. module: event #: view:report.event.registration:0 msgid "Events which are in New state" -msgstr "Tapahtumat jotka ovat 'üusi' tilassa" +msgstr "Tapahtumat jotka ovat 'uusi' tilassa" #. module: event #: view:event.event:0 @@ -814,7 +828,7 @@ msgstr "Päiväys" #. module: event #: view:event.event:0 msgid "Email Configuration" -msgstr "" +msgstr "Sähköpostin konfigurointi" #. module: event #: field:event.type,default_registration_min:0 @@ -843,7 +857,7 @@ msgstr "" #: view:event.event:0 #: view:event.registration:0 msgid "Attended the Event" -msgstr "" +msgstr "Osallistui tilaisuuteen" #. module: event #: constraint:event.event:0 @@ -855,6 +869,8 @@ msgstr "Virhe ! Päättymispäivä ei voi olla aikaisempi kuin alkupäivä" #, python-format msgid "You must wait for the starting day of the event to do this action." msgstr "" +"Sinun pitää odottaa tilaisuuden alkupäivään suorittaaksesi tämän " +"toimenpiteen." #. module: event #: field:event.event,user_id:0 @@ -880,7 +896,7 @@ msgstr "Peruuta" #. module: event #: field:event.registration,reply_to:0 msgid "Reply-to Email" -msgstr "" +msgstr "Vastaussähköposti" #. module: event #: view:event.event:0 @@ -891,7 +907,7 @@ msgstr "" #: model:email.template,subject:event.confirmation_event #: model:email.template,subject:event.confirmation_registration msgid "Your registration at ${object.event_id.name}" -msgstr "" +msgstr "Rekisteröitymisesi tilaisuuteen: ${object.event_id.name}" #. module: event #: view:event.registration:0 @@ -930,7 +946,7 @@ msgstr "Puhuja" #. module: event #: view:event.event:0 msgid "Upcoming events from today" -msgstr "" +msgstr "Tulevia tapahtumia tänään" #. module: event #: model:event.event,name:event.event_2 @@ -966,7 +982,7 @@ msgstr "Toukokuu" #. module: event #: view:res.partner:0 msgid "Events Registration" -msgstr "Tapahtumiin ilmoittautuminen" +msgstr "Tapahtumien rekisteröinti" #. module: event #: view:event.event:0 @@ -1022,7 +1038,7 @@ msgstr "Sulje rekisteröinti" #. module: event #: field:event.registration,origin:0 msgid "Source Document" -msgstr "" +msgstr "Lähdedokumentti" #. module: event #: selection:report.event.registration,month:0 @@ -1064,7 +1080,7 @@ msgstr "TUNNISTE (ID)" #. module: event #: field:event.type,default_reply_to:0 msgid "Default Reply-To" -msgstr "" +msgstr "Oletusvastaus" #. module: event #: view:event.event:0 @@ -1075,7 +1091,7 @@ msgstr "" #: field:event.registration,event_begin_date:0 #: field:report.event.registration,event_date:0 msgid "Event Start Date" -msgstr "Tapahtuman aloituspvm" +msgstr "Tapahtuman aloituspäivä" #. module: event #: view:report.event.registration:0 diff --git a/addons/event_sale/i18n/fi.po b/addons/event_sale/i18n/fi.po new file mode 100644 index 00000000000..ab2908e0c9d --- /dev/null +++ b/addons/event_sale/i18n/fi.po @@ -0,0 +1,94 @@ +# Finnish translation for openobject-addons +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2013-06-07 19:37+0000\n" +"PO-Revision-Date: 2014-02-18 20:11+0000\n" +"Last-Translator: Harri Luuppala \n" +"Language-Team: Finnish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" +"X-Generator: Launchpad (build 16916)\n" + +#. module: event_sale +#: model:ir.model,name:event_sale.model_product_product +msgid "Product" +msgstr "Tuote" + +#. module: event_sale +#: help:product.product,event_ok:0 +msgid "" +"Determine if a product needs to create automatically an event registration " +"at the confirmation of a sales order line." +msgstr "" + +#. module: event_sale +#: help:sale.order.line,event_id:0 +msgid "" +"Choose an event and it will automatically create a registration for this " +"event." +msgstr "" +"Valitse tapahtuma ja se luo automaattisesti rekisteröinnin kyseiseen " +"tapahtumaan." + +#. module: event_sale +#: model:event.event,name:event_sale.event_technical_training +msgid "Technical training in Grand-Rosiere" +msgstr "" + +#. module: event_sale +#: help:product.product,event_type_id:0 +msgid "" +"Select event types so when we use this product in sales order lines, it will " +"filter events of this type only." +msgstr "" +"Valitse tapahtumatyypit, joiden avulla myyntitilausrivillä voidaan suodattaa " +"vain tämän tyyppiset tapahtumat." + +#. module: event_sale +#: field:product.product,event_type_id:0 +msgid "Type of Event" +msgstr "Tapahtumatyyppi" + +#. module: event_sale +#: field:sale.order.line,event_ok:0 +msgid "event_ok" +msgstr "" + +#. module: event_sale +#: field:product.product,event_ok:0 +msgid "Event Subscription" +msgstr "Tapahtumaan rekisteröityminen" + +#. module: event_sale +#: field:sale.order.line,event_type_id:0 +msgid "Event Type" +msgstr "Tapahtumatyyppi" + +#. module: event_sale +#: model:product.template,name:event_sale.event_product_product_template +msgid "Technical Training" +msgstr "Tekninen koulutus" + +#. module: event_sale +#: code:addons/event_sale/event_sale.py:88 +#, python-format +msgid "The registration %s has been created from the Sales Order %s." +msgstr "Rekisteröinti %s on luotu myyntitilaukselta %s." + +#. module: event_sale +#: field:sale.order.line,event_id:0 +msgid "Event" +msgstr "Tapahtuma" + +#. module: event_sale +#: model:ir.model,name:event_sale.model_sale_order_line +msgid "Sales Order Line" +msgstr "Myyntitilausrivi" diff --git a/addons/google_docs/i18n/fi.po b/addons/google_docs/i18n/fi.po new file mode 100644 index 00000000000..118114c69bf --- /dev/null +++ b/addons/google_docs/i18n/fi.po @@ -0,0 +1,198 @@ +# Finnish translation for openobject-addons +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2013-06-07 19:37+0000\n" +"PO-Revision-Date: 2014-02-24 21:15+0000\n" +"Last-Translator: Harri Luuppala \n" +"Language-Team: Finnish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-02-25 06:24+0000\n" +"X-Generator: Launchpad (build 16926)\n" + +#. module: google_docs +#: code:addons/google_docs/google_docs.py:167 +#, python-format +msgid "Key Error!" +msgstr "Avaimessa virhe!" + +#. module: google_docs +#: view:google.docs.config:0 +msgid "" +"for a presentation (slide show) document with url like " +"`https://docs.google.com/a/openerp.com/presentation/d/123456789/edit#slide=id" +".p`, the ID is `presentation:123456789`" +msgstr "" + +#. module: google_docs +#: view:google.docs.config:0 +msgid "" +"for a text document with url like " +"`https://docs.google.com/a/openerp.com/document/d/123456789/edit`, the ID is " +"`document:123456789`" +msgstr "" + +#. module: google_docs +#: field:google.docs.config,gdocs_resource_id:0 +msgid "Google Resource ID to Use as Template" +msgstr "Google resurssin tunniste käytettäväksi mallina" + +#. module: google_docs +#: view:google.docs.config:0 +msgid "" +"for a drawing document with url like " +"`https://docs.google.com/a/openerp.com/drawings/d/123456789/edit`, the ID is " +"`drawings:123456789`" +msgstr "" + +#. module: google_docs +#. openerp-web +#: code:addons/google_docs/static/src/xml/gdocs.xml:6 +#, python-format +msgid "Add Google Doc..." +msgstr "Lisää Google Dokumentti" + +#. module: google_docs +#: view:google.docs.config:0 +msgid "" +"This is the id of the template document, on google side. You can find it " +"thanks to its URL:" +msgstr "" + +#. module: google_docs +#: model:ir.model,name:google_docs.model_google_docs_config +msgid "Google Docs templates config" +msgstr "Google Dokumenttimallien konfigurointi" + +#. module: google_docs +#. openerp-web +#: code:addons/google_docs/static/src/js/gdocs.js:25 +#, python-format +msgid "" +"The user google credentials are not set yet. Contact your administrator for " +"help." +msgstr "" +"Käyttäjän google-tunnuksia ei ole asetettu vielä. Pyydä pääkäyttäjältä apua." + +#. module: google_docs +#: view:google.docs.config:0 +msgid "" +"for a spreadsheet document with url like " +"`https://docs.google.com/a/openerp.com/spreadsheet/ccc?key=123456789#gid=0`, " +"the ID is `spreadsheet:123456789`" +msgstr "" +"taulukkolaskennan dokumentille, jonka linkki on kites " +"`https://docs.google.com/a/openerp.com/spreadsheet/ccc?key=123456789#gid=0`, " +"tunniste on `spreadsheet:123456789`" + +#. module: google_docs +#: code:addons/google_docs/google_docs.py:129 +#, python-format +msgid "" +"Your resource id is not correct. You can find the id in the google docs URL." +msgstr "" +"SInun resurssitunnisteesi ei ole oikea. Läydät tunnisteesi (id) google " +"dokumentin linkistä." + +#. module: google_docs +#: code:addons/google_docs/google_docs.py:153 +#, python-format +msgid "Creating google docs may only be done by one at a time." +msgstr "Google dokumenttien luonti tapahtuu yksi kerrallaan." + +#. module: google_docs +#: code:addons/google_docs/google_docs.py:83 +#: code:addons/google_docs/google_docs.py:129 +#: code:addons/google_docs/google_docs.py:153 +#, python-format +msgid "Google Docs Error!" +msgstr "Google Dokumentissä virhe!" + +#. module: google_docs +#: code:addons/google_docs/google_docs.py:83 +#, python-format +msgid "Check your google configuration in Users/Users/Synchronization tab." +msgstr "" +"Tarkista google konfiguraatio välikkeessä Käyttäjät/Käyttäjät/Yhdistäminen" + +#. module: google_docs +#: model:ir.ui.menu,name:google_docs.menu_gdocs_config +msgid "Google Docs configuration" +msgstr "Google Dokumenttien konfiguraatio" + +#. module: google_docs +#: model:ir.actions.act_window,name:google_docs.action_google_docs_users_config +#: model:ir.ui.menu,name:google_docs.menu_gdocs_model_config +msgid "Models configuration" +msgstr "Mallien konfiguraatio" + +#. module: google_docs +#: field:google.docs.config,model_id:0 +msgid "Model" +msgstr "Malli" + +#. module: google_docs +#. openerp-web +#: code:addons/google_docs/static/src/js/gdocs.js:28 +#, python-format +msgid "User Google credentials are not yet set." +msgstr "Käyttäjän Google-valtuuksia ei ole vielä asetettu." + +#. module: google_docs +#: code:addons/google_docs/google_docs.py:167 +#, python-format +msgid "Your Google Doc Name Pattern's key does not found in object." +msgstr "" +"Sinun Google dokumenttiesi nimen rakenneavainta ei löydy objekteista." + +#. module: google_docs +#: help:google.docs.config,name_template:0 +msgid "" +"Choose how the new google docs will be named, on google side. Eg. " +"gdoc_%(field_name)s" +msgstr "" +"Valitse miten uudet google dokumentit nimetään googlessa. Esim. " +"gdoc_%(field_name)s" + +#. module: google_docs +#: view:google.docs.config:0 +msgid "Google Docs Configuration" +msgstr "Goodle dokumenttien konfigurointi" + +#. module: google_docs +#: help:google.docs.config,gdocs_resource_id:0 +msgid "" +"\n" +"This is the id of the template document, on google side. You can find it " +"thanks to its URL: \n" +"*for a text document with url like " +"`https://docs.google.com/a/openerp.com/document/d/123456789/edit`, the ID is " +"`document:123456789`\n" +"*for a spreadsheet document with url like " +"`https://docs.google.com/a/openerp.com/spreadsheet/ccc?key=123456789#gid=0`, " +"the ID is `spreadsheet:123456789`\n" +"*for a presentation (slide show) document with url like " +"`https://docs.google.com/a/openerp.com/presentation/d/123456789/edit#slide=id" +".p`, the ID is `presentation:123456789`\n" +"*for a drawing document with url like " +"`https://docs.google.com/a/openerp.com/drawings/d/123456789/edit`, the ID is " +"`drawings:123456789`\n" +"...\n" +msgstr "" + +#. module: google_docs +#: model:ir.model,name:google_docs.model_ir_attachment +msgid "ir.attachment" +msgstr "" + +#. module: google_docs +#: field:google.docs.config,name_template:0 +msgid "Google Doc Name Pattern" +msgstr "Google dokumenttien nimen rakenne." diff --git a/addons/hr/i18n/fi.po b/addons/hr/i18n/fi.po index 64bd99af394..a408f3074dd 100644 --- a/addons/hr/i18n/fi.po +++ b/addons/hr/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-12-03 06:56+0000\n" +"PO-Revision-Date: 2014-02-25 19:30+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-04 05:56+0000\n" -"X-Generator: Launchpad (build 16861)\n" +"X-Launchpad-Export-Date: 2014-02-26 07:31+0000\n" +"X-Generator: Launchpad (build 16935)\n" #. module: hr #: model:process.node,name:hr.process_node_openerpuser0 @@ -919,7 +919,7 @@ msgstr "Sosiaaliturvatunnus" #. module: hr #: model:process.node,note:hr.process_node_openerpuser0 msgid "Creation of a OpenERP user" -msgstr "OpenERP käyttäjätunnuksen luonti" +msgstr "OpenERP-käyttäjän luonti" #. module: hr #: field:hr.employee,login:0 diff --git a/addons/hr/i18n/ja.po b/addons/hr/i18n/ja.po index eff76d63ac7..ad14389644b 100644 --- a/addons/hr/i18n/ja.po +++ b/addons/hr/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-11-22 05:29+0000\n" -"Last-Translator: Yoshi Tashiro \n" +"PO-Revision-Date: 2014-02-21 03:38+0000\n" +"Last-Translator: Yoshi Tashiro \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-23 06:26+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:32+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: hr #: model:process.node,name:hr.process_node_openerpuser0 @@ -860,7 +860,7 @@ msgstr "部門名" #. module: hr #: model:ir.ui.menu,name:hr.menu_hr_reporting_timesheet msgid "Reports" -msgstr "" +msgstr "レポート" #. module: hr #: field:hr.config.settings,module_hr_payroll:0 diff --git a/addons/hr_attendance/i18n/fi.po b/addons/hr_attendance/i18n/fi.po index 2164ba9f2e4..e6fe1b8381f 100644 --- a/addons/hr_attendance/i18n/fi.po +++ b/addons/hr_attendance/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2012-12-21 23:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2014-02-18 20:53+0000\n" +"Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:10+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: hr_attendance #: model:ir.model,name:hr_attendance.model_hr_attendance_month @@ -25,12 +25,12 @@ msgstr "Tulosta kuukausittainen läsnäoloraportti" #. module: hr_attendance #: view:hr.attendance:0 msgid "Hr Attendance Search" -msgstr "HR läsnäolo haku" +msgstr "Henkilöstöhallinnan läsnäolohaku" #. module: hr_attendance #: field:hr.employee,last_sign:0 msgid "Last Sign" -msgstr "" +msgstr "Viimeinen kirjaantuminen" #. module: hr_attendance #: view:hr.attendance:0 @@ -45,24 +45,28 @@ msgstr "Läsnäolo" #, python-format msgid "Last sign in: %s,
%s.
Click to sign out." msgstr "" +"Viimeinen sisäänkirjaantuminen: %s,
%s.
Klikkaa kirjaantuaksesi " +"ulos." #. module: hr_attendance #: constraint:hr.attendance:0 msgid "Error ! Sign in (resp. Sign out) must follow Sign out (resp. Sign in)" msgstr "" +"Virhe! Sisään kirjaantumista pitää seurata ulos kirjaantuminen (ja " +"päinvastoin)." #. module: hr_attendance #: help:hr.action.reason,name:0 msgid "Specifies the reason for Signing In/Signing Out." -msgstr "Määrittelee sisäänkirjauksen/uloskirjauksen syyn" +msgstr "Määrittelee sisäänkirjaantumisen / uloskirjaantumisen syyn." #. module: hr_attendance #: report:report.hr.timesheet.attendance.error:0 msgid "" "(*) A positive delay means that the employee worked less than recorded." msgstr "" -"(*) Positiivinen viivästys tarkoittaa, että työntekijä käytti vähemmän aikaa " -"kuin oli suunnitteltu." +"(*) Positiivinen myöhästyminen tarkoittaa, että työntekijä teki työtä " +"vähemmän kuin kirjasi aikaa." #. module: hr_attendance #: view:hr.attendance.month:0 @@ -73,7 +77,7 @@ msgstr "Tulosta läsnäoloraportti kuukausittain" #: code:addons/hr_attendance/report/timesheet.py:120 #, python-format msgid "Attendances by Week" -msgstr "" +msgstr "Läsnäolo viikottain" #. module: hr_attendance #: selection:hr.action.reason,action_type:0 @@ -83,7 +87,7 @@ msgstr "Kirjaudu ulos" #. module: hr_attendance #: report:report.hr.timesheet.attendance.error:0 msgid "Delay" -msgstr "Viive" +msgstr "Myöhästyminen" #. module: hr_attendance #: view:hr.attendance:0 @@ -112,7 +116,7 @@ msgstr "Kirjaudu ulos" #: code:addons/hr_attendance/wizard/hr_attendance_error.py:49 #, python-format msgid "No records are found for your selection!" -msgstr "" +msgstr "Valintaasi vastaavi akirjauksi ei löydy!" #. module: hr_attendance #: view:hr.attendance.error:0 @@ -136,7 +140,7 @@ msgstr "Kuukausi" #. module: hr_attendance #: report:report.hr.timesheet.attendance.error:0 msgid "Date Recorded" -msgstr "Päiväys tallennettu" +msgstr "Päivä kirjattu" #. module: hr_attendance #: code:addons/hr_attendance/hr_attendance.py:154 @@ -150,7 +154,7 @@ msgstr "Kirjaudu sisään" #: field:hr.attendance.error,init_date:0 #: field:hr.attendance.week,init_date:0 msgid "Starting Date" -msgstr "Aloituspäivämäärä" +msgstr "Aloituspäivä" #. module: hr_attendance #: model:ir.actions.act_window,name:hr_attendance.open_view_attendance @@ -178,7 +182,7 @@ msgstr "Varoitus" #. module: hr_attendance #: help:hr.config.settings,group_hr_attendance:0 msgid "Allocates attendance group to all users." -msgstr "" +msgstr "Allokoi läsnäoloryhmä kaikille käyttäjille." #. module: hr_attendance #: view:hr.attendance:0 @@ -194,7 +198,7 @@ msgstr "Kesäkuu" #: code:addons/hr_attendance/report/attendance_by_month.py:190 #, python-format msgid "Attendances by Month" -msgstr "" +msgstr "Läsnäolot kuukausittain" #. module: hr_attendance #: model:ir.actions.act_window,name:hr_attendance.action_hr_attendance_week @@ -204,7 +208,7 @@ msgstr "Läsnäolot viikoittain" #. module: hr_attendance #: model:ir.model,name:hr_attendance.model_hr_attendance_error msgid "Print Error Attendance Report" -msgstr "Tulosta läsnäolon virheraportti" +msgstr "Tulosta läsnäolon poikkeamaraportti" #. module: hr_attendance #: report:report.hr.timesheet.attendance.error:0 @@ -219,7 +223,7 @@ msgstr "Syy" #. module: hr_attendance #: view:hr.attendance.error:0 msgid "Print Attendance Report Error" -msgstr "Tulosta läsnäoloraporttien virheet" +msgstr "Tulosta läsnäoloraporttien poikkeamat" #. module: hr_attendance #: model:ir.actions.act_window,help:hr_attendance.open_view_attendance @@ -240,17 +244,17 @@ msgstr "Tänään" #. module: hr_attendance #: report:report.hr.timesheet.attendance.error:0 msgid "Date Signed" -msgstr "Kirjautumispäivä" +msgstr "Kirjaantumispäivä" #. module: hr_attendance #: field:hr.attendance,name:0 msgid "Date" -msgstr "Päiväys" +msgstr "Päivä" #. module: hr_attendance #: field:hr.config.settings,group_hr_attendance:0 msgid "Track attendances for all employees" -msgstr "" +msgstr "Jäljitä kaikkein työntekijöiden läsnäolot" #. module: hr_attendance #: selection:hr.attendance.month,month:0 @@ -261,7 +265,7 @@ msgstr "Heinäkuu" #: model:ir.actions.act_window,name:hr_attendance.action_hr_attendance_error #: model:ir.actions.report.xml,name:hr_attendance.attendance_error_report msgid "Attendance Error Report" -msgstr "Läsnäolon virheraportti" +msgstr "Läsnäolon poikkeamaraportti" #. module: hr_attendance #: view:hr.attendance:0 @@ -288,7 +292,7 @@ msgstr "Helmikuu" #: field:hr.attendance,action_desc:0 #: model:ir.model,name:hr_attendance.model_hr_action_reason msgid "Action Reason" -msgstr "Toiminnon syy" +msgstr "Toimenpiteen syy" #. module: hr_attendance #: field:hr.attendance.month,year:0 @@ -298,7 +302,7 @@ msgstr "Vuosi" #. module: hr_attendance #: report:report.hr.timesheet.attendance.error:0 msgid "Min Delay" -msgstr "Pienin viivästys" +msgstr "Pienin myöhästyminen" #. module: hr_attendance #: view:hr.attendance:0 @@ -308,7 +312,7 @@ msgstr "Työntekijöiden läsnäolot" #. module: hr_attendance #: view:hr.action.reason:0 msgid "Define attendance reason" -msgstr "Määrittle läsnäolon syy" +msgstr "Määrittele läsnäolon syy" #. module: hr_attendance #: selection:hr.action.reason,action_type:0 @@ -334,7 +338,7 @@ msgstr "Tammikuu" #: code:addons/hr_attendance/wizard/hr_attendance_error.py:49 #, python-format msgid "No Data Available !" -msgstr "" +msgstr "Tietoa ei ole saatavissa!" #. module: hr_attendance #: selection:hr.attendance.month,month:0 @@ -349,13 +353,13 @@ msgstr "Tulosta läsnäoloraportti viikoittain" #. module: hr_attendance #: report:report.hr.timesheet.attendance.error:0 msgid "Attendance Errors" -msgstr "Läsnäolovirheet" +msgstr "Läsnäolopoikkemat" #. module: hr_attendance #: field:hr.attendance,action:0 #: selection:hr.attendance,action:0 msgid "Action" -msgstr "Toiminto" +msgstr "Toimenpide" #. module: hr_attendance #: model:ir.ui.menu,name:hr_attendance.menu_hr_time_tracking @@ -376,18 +380,18 @@ msgstr "Marraskuu" #. module: hr_attendance #: view:hr.attendance.error:0 msgid "Bellow this delay, the error is considered to be voluntary" -msgstr "Tätä viivettä pienemmät viiveet katsotaan vapaaehtoisiksi." +msgstr "Tämän myöhästymisen alapuolella poikkema katsotaan vapaaehtoiseksi" #. module: hr_attendance #: field:hr.attendance.error,max_delay:0 msgid "Max. Delay (Min)" -msgstr "Viive korkeintaan (min.)" +msgstr "Suurin myöhästyminen (min.)" #. module: hr_attendance #: field:hr.attendance.error,end_date:0 #: field:hr.attendance.week,end_date:0 msgid "Ending Date" -msgstr "Lopetuspäivämäärä" +msgstr "Loppupäivä" #. module: hr_attendance #: selection:hr.attendance.month,month:0 @@ -414,12 +418,12 @@ msgstr "" #: code:addons/hr_attendance/static/src/js/attendance.js:36 #, python-format msgid "Click to Sign In at %s." -msgstr "" +msgstr "Klikkaa kirjataksesi sisään: %s." #. module: hr_attendance #: field:hr.action.reason,action_type:0 msgid "Action Type" -msgstr "" +msgstr "Toimenpiteen tyyppi" #. module: hr_attendance #: selection:hr.attendance.month,month:0 @@ -433,6 +437,9 @@ msgid "" "You tried to %s with a date anterior to another event !\n" "Try to contact the HR Manager to correct attendances." msgstr "" +"Yritit %s päivämäärällä, joka edeltää toista tapahtumaa!\n" +"Ota yhteyttä henkilöstöpäällikköön (HR-päällikkö)\n" +"korjataksesi läsnäolot." #. module: hr_attendance #: selection:hr.attendance.month,month:0 @@ -456,15 +463,15 @@ msgstr "Toiminto" msgid "" "(*) A negative delay means that the employee worked more than encoded." msgstr "" -"(*) negatiivine viive tarkoittaa että työntekijä oli töissä enemmän kuin oli " -"syöttänyt tunteja" +"(*) Negatiivine myöhästyminen tarkoittaa, että työntekijä teki töitä " +"kauemman kuin oli kirjannut tunteja." #. module: hr_attendance #: view:hr.attendance.error:0 #: view:hr.attendance.month:0 #: view:hr.attendance.week:0 msgid "or" -msgstr "" +msgstr "tai" #. module: hr_attendance #: help:hr.attendance,action_desc:0 diff --git a/addons/hr_contract/i18n/fi.po b/addons/hr_contract/i18n/fi.po index 67ff626048e..6a3c8d15cd3 100644 --- a/addons/hr_contract/i18n/fi.po +++ b/addons/hr_contract/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2012-12-21 23:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2014-02-18 15:38+0000\n" +"Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:10+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: hr_contract #: field:hr.contract,wage:0 @@ -135,7 +135,7 @@ msgstr "kilometreinä" #: view:hr.contract:0 #: field:hr.contract,notes:0 msgid "Notes" -msgstr "Huomautukset" +msgstr "Muistiinpanot" #. module: hr_contract #: field:hr.contract,permit_no:0 diff --git a/addons/hr_evaluation/i18n/fi.po b/addons/hr_evaluation/i18n/fi.po index a7756bd8ea4..4c7ec88b9fd 100644 --- a/addons/hr_evaluation/i18n/fi.po +++ b/addons/hr_evaluation/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-11-23 08:32+0000\n" +"PO-Revision-Date: 2014-02-18 15:39+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-24 05:47+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: hr_evaluation #: help:hr_evaluation.plan.phase,send_anonymous_manager:0 @@ -343,7 +343,7 @@ msgstr "Keskeneräinen suunnitelma" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 msgid "Public Notes" -msgstr "Julkiset huomiot" +msgstr "Julkiset muistiinpanot" #. module: hr_evaluation #: view:hr.evaluation.interview:0 @@ -816,7 +816,7 @@ msgstr "" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 msgid "Internal Notes" -msgstr "Sisäiset huomautukset" +msgstr "Sisäiset muistiinpanot" #. module: hr_evaluation #: selection:hr_evaluation.plan.phase,action:0 diff --git a/addons/hr_evaluation/i18n/ja.po b/addons/hr_evaluation/i18n/ja.po index b485c52ebdc..2abcc13cbdf 100644 --- a/addons/hr_evaluation/i18n/ja.po +++ b/addons/hr_evaluation/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2012-12-21 23:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2014-02-21 03:18+0000\n" +"Last-Translator: Yoshi Tashiro \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:11+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:32+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: hr_evaluation #: help:hr_evaluation.plan.phase,send_anonymous_manager:0 @@ -25,7 +25,7 @@ msgstr "マネジャに匿名の要約を送る。" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 msgid "Start Appraisal" -msgstr "査定を始める。" +msgstr "査定開始" #. module: hr_evaluation #: view:hr.evaluation.interview:0 @@ -37,7 +37,7 @@ msgstr "グループ化…" #. module: hr_evaluation #: view:hr_evaluation.evaluation:0 msgid "Cancel Appraisal" -msgstr "" +msgstr "査定取消" #. module: hr_evaluation #: field:hr.evaluation.interview,request_id:0 @@ -71,7 +71,7 @@ msgstr "会社" #: field:hr.evaluation.interview,evaluation_id:0 #: field:hr_evaluation.plan.phase,survey_id:0 msgid "Appraisal Form" -msgstr "査定票" +msgstr "査定フォーム" #. module: hr_evaluation #: view:hr.evaluation.report:0 @@ -88,7 +88,7 @@ msgstr "査定段階" #. module: hr_evaluation #: view:hr.evaluation.interview:0 msgid "Send Request" -msgstr "" +msgstr "リクエスト送付" #. module: hr_evaluation #: help:hr_evaluation.plan,month_first:0 @@ -101,7 +101,7 @@ msgstr "この月数が従業員の最初の評価計画の期間になります #: view:hr.employee:0 #: model:ir.ui.menu,name:hr_evaluation.menu_open_view_hr_evaluation_tree msgid "Appraisals" -msgstr "" +msgstr "査定" #. module: hr_evaluation #: view:hr_evaluation.plan.phase:0 @@ -112,12 +112,12 @@ msgstr "(eval_name)s:査定の名称" #: field:hr.evaluation.interview,message_ids:0 #: field:hr_evaluation.evaluation,message_ids:0 msgid "Messages" -msgstr "" +msgstr "メッセージ" #. module: hr_evaluation #: view:hr_evaluation.plan.phase:0 msgid "Mail Body" -msgstr "Eメールの本文" +msgstr "Eメール本文" #. module: hr_evaluation #: field:hr_evaluation.plan.phase,wait:0 @@ -133,7 +133,7 @@ msgstr "従業員の査定" #: selection:hr.evaluation.report,state:0 #: selection:hr_evaluation.evaluation,state:0 msgid "Cancelled" -msgstr "キャンセルされました。" +msgstr "取消済" #. module: hr_evaluation #: selection:hr.evaluation.report,rating:0 @@ -157,7 +157,7 @@ msgstr "" #. module: hr_evaluation #: view:hr_evaluation.plan.phase:0 msgid "Send to Managers" -msgstr "マネジャに送る。" +msgstr "マネジャーに送る" #. module: hr_evaluation #: field:hr_evaluation.evaluation,date_close:0 @@ -172,7 +172,7 @@ msgstr "(months) の最初の査定" #. module: hr_evaluation #: view:hr_evaluation.plan.phase:0 msgid "Send to Employees" -msgstr "従業員に送る。" +msgstr "従業員に送る" #. module: hr_evaluation #: code:addons/hr_evaluation/hr_evaluation.py:84 @@ -251,7 +251,7 @@ msgstr "survey.request" #. module: hr_evaluation #: view:hr.evaluation.interview:0 msgid "Cancel Survey" -msgstr "" +msgstr "調査取消" #. module: hr_evaluation #: view:hr_evaluation.plan.phase:0 @@ -378,7 +378,7 @@ msgstr "7月" #: view:hr_evaluation.evaluation:0 #: field:hr_evaluation.evaluation,state:0 msgid "Status" -msgstr "" +msgstr "ステータス" #. module: hr_evaluation #: model:ir.actions.act_window,name:hr_evaluation.action_evaluation_plans_installer @@ -647,7 +647,7 @@ msgstr "査定分析" #. module: hr_evaluation #: field:hr_evaluation.evaluation,date:0 msgid "Appraisal Deadline" -msgstr "査定の締切" +msgstr "査定期日" #. module: hr_evaluation #: field:hr.evaluation.report,rating:0 @@ -668,7 +668,7 @@ msgstr "評価統計" #. module: hr_evaluation #: view:hr.evaluation.interview:0 msgid "Deadline Date" -msgstr "締切日" +msgstr "期日" #. module: hr_evaluation #: help:hr_evaluation.evaluation,rating:0 @@ -751,7 +751,7 @@ msgstr "次の査定日は、査定計画の日付によって計算されます #. module: hr_evaluation #: field:hr.evaluation.report,overpass_delay:0 msgid "Overpassed Deadline" -msgstr "締切日を経過" +msgstr "期日超過" #. module: hr_evaluation #: help:hr_evaluation.plan,month_next:0 diff --git a/addons/hr_expense/i18n/fi.po b/addons/hr_expense/i18n/fi.po index 0a3e427d1c6..cc91d3e0ebe 100644 --- a/addons/hr_expense/i18n/fi.po +++ b/addons/hr_expense/i18n/fi.po @@ -8,20 +8,20 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-04-05 06:58+0000\n" -"Last-Translator: Samuli Kivistö \n" +"PO-Revision-Date: 2014-02-18 19:12+0000\n" +"Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:11+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: hr_expense #: view:hr.expense.expense:0 #: model:process.node,name:hr_expense.process_node_confirmedexpenses0 msgid "Confirmed Expenses" -msgstr "Vahvistetut kustannukset" +msgstr "Vahvistetut kulukorvaukset" #. module: hr_expense #: code:addons/hr_expense/hr_expense.py:349 @@ -34,17 +34,17 @@ msgstr "" #. module: hr_expense #: model:ir.model,name:hr_expense.model_hr_expense_line msgid "Expense Line" -msgstr "Kustannusrivi" +msgstr "Kululaji" #. module: hr_expense #: model:process.node,note:hr_expense.process_node_reimbursement0 msgid "The accoutant reimburse the expenses" -msgstr "Tilinhoitaja hyvittää kustannukset" +msgstr "Palkanlaskenta maksaa kulut" #. module: hr_expense #: model:mail.message.subtype,description:hr_expense.mt_expense_approved msgid "Expense approved" -msgstr "Kustannus hyväksytty" +msgstr "Kulu hyväksytty" #. module: hr_expense #: field:hr.expense.expense,date_confirm:0 @@ -79,7 +79,7 @@ msgstr "Osasto" #. module: hr_expense #: view:hr.expense.expense:0 msgid "New Expense" -msgstr "Uusi kustannus" +msgstr "Uusi kulu" #. module: hr_expense #: field:hr.expense.line,uom_id:0 @@ -126,13 +126,13 @@ msgid "" "No expense journal found. Please make sure you have a journal with type " "'purchase' configured." msgstr "" -"Kustannuspäiväkirjaa ei löydy. Varmista, että sinulle on päiväkirja tyyppiä " -"'osto' määritelty." +"Kulupäiväkirjaa ei löydy. Ole hyvä ja varmista, että sinulla on " +"päiväkirjatyyppi 'osto' määriteltynä." #. module: hr_expense #: model:ir.model,name:hr_expense.model_hr_expense_report msgid "Expenses Statistics" -msgstr "Kustannustilasto" +msgstr "Kulutilasto" #. module: hr_expense #: view:hr.expense.report:0 @@ -146,11 +146,13 @@ msgid "" "Date of the acceptation of the sheet expense. It's filled when the button " "Accept is pressed." msgstr "" +"Kululaskelman hyväksymispäivä syntyy automaattisesti, kun 'Hyväksy'-" +"näppäintä painetaan." #. module: hr_expense #: view:hr.expense.expense:0 msgid "Notes" -msgstr "Muistio" +msgstr "Muistiinpanot" #. module: hr_expense #: field:hr.expense.expense,message_ids:0 @@ -170,7 +172,7 @@ msgstr "Virhe!" #. module: hr_expense #: model:mail.message.subtype,description:hr_expense.mt_expense_refused msgid "Expense refused" -msgstr "Kustannus hylätty" +msgstr "Kulu hylätty" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.hr_expense_product @@ -181,7 +183,7 @@ msgstr "Tuotteet" #. module: hr_expense #: view:hr.expense.report:0 msgid "Confirm Expenses" -msgstr "Vahvista kustannukset" +msgstr "Vahvista kulut" #. module: hr_expense #: selection:hr.expense.report,state:0 @@ -229,6 +231,8 @@ msgid "" "Date of the confirmation of the sheet expense. It's filled when the button " "Confirm is pressed." msgstr "" +"Kululaskelman vahvistamispäivä syntyy automaattisesti, kun 'Vahvista'-" +"näppäintä painetaan." #. module: hr_expense #: view:hr.expense.report:0 @@ -262,7 +266,7 @@ msgstr "Yhteensä:" #. module: hr_expense #: model:process.transition,name:hr_expense.process_transition_refuseexpense0 msgid "Refuse expense" -msgstr "Hylkää kustannus" +msgstr "Hylkää kulu" #. module: hr_expense #: field:hr.expense.report,price_average:0 @@ -299,7 +303,7 @@ msgstr "" #. module: hr_expense #: help:hr.expense.line,sequence:0 msgid "Gives the sequence order when displaying a list of expense lines." -msgstr "" +msgstr "Antaa järjestysnumeron, joka näytetään kulurlajiluettelossa." #. module: hr_expense #: field:hr.expense.expense,state:0 @@ -359,7 +363,7 @@ msgstr "Loppusumma" #. module: hr_expense #: model:process.node,note:hr_expense.process_node_reinvoicing0 msgid "Some costs may be reinvoices to the customer" -msgstr "Jotkut kustannukset voidaan uudelleen laskuttaa asiakkaalta" +msgstr "Jotkut kulut voidaan laskuttaa edelleen asiakkaalta" #. module: hr_expense #: code:addons/hr_expense/hr_expense.py:238 @@ -372,7 +376,7 @@ msgstr "Työntekijällä pitää olla kotiosoite" #: view:hr.expense.expense:0 #: model:ir.actions.act_window,name:hr_expense.action_my_expense msgid "My Expenses" -msgstr "Omat kustannukset" +msgstr "Omat kulut" #. module: hr_expense #: view:hr.expense.report:0 @@ -392,7 +396,7 @@ msgstr "Taulukontunnus" #. module: hr_expense #: model:process.transition,name:hr_expense.process_transition_reimburseexpense0 msgid "Reimburse expense" -msgstr "Hyvitä kustannus" +msgstr "Maksa kulut" #. module: hr_expense #: field:hr.expense.expense,journal_id:0 @@ -414,7 +418,7 @@ msgstr "Heinäkuu" #. module: hr_expense #: model:process.transition,note:hr_expense.process_transition_reimburseexpense0 msgid "After creating invoice, reimburse expenses" -msgstr "Laskun luonnin jälkeen hyväksy kustannukset" +msgstr "Laskun luonnin jälkeen maksa kulut" #. module: hr_expense #: code:addons/hr_expense/hr_expense.py:121 @@ -425,7 +429,7 @@ msgstr "Varoitus!" #. module: hr_expense #: model:process.node,name:hr_expense.process_node_reimbursement0 msgid "Reimbursement" -msgstr "Hyväksynnät" +msgstr "Kulujen maksu" #. module: hr_expense #: field:hr.expense.expense,date_valid:0 @@ -437,7 +441,7 @@ msgstr "Vahvistuspäivä" #: code:addons/hr_expense/hr_expense.py:378 #, python-format msgid "Expense Account Move" -msgstr "" +msgstr "Kulutilisiirto" #. module: hr_expense #: code:addons/hr_expense/hr_expense.py:240 @@ -450,7 +454,7 @@ msgstr "" #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_report_all #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_report_all msgid "Expenses Analysis" -msgstr "Kustannusseuranta" +msgstr "Kuluseuranta" #. module: hr_expense #: view:hr.expense.expense:0 @@ -458,14 +462,14 @@ msgstr "Kustannusseuranta" #: model:ir.model,name:hr_expense.model_hr_expense_expense #: model:process.process,name:hr_expense.process_process_expenseprocess0 msgid "Expense" -msgstr "Kustannus" +msgstr "Kulu" #. module: hr_expense #: view:hr.expense.expense:0 #: field:hr.expense.expense,line_ids:0 #: view:hr.expense.line:0 msgid "Expense Lines" -msgstr "Kustannusrivit" +msgstr "Kululajit" #. module: hr_expense #: field:hr.expense.report,delay_confirm:0 @@ -508,7 +512,7 @@ msgstr "Odottaa hyväksyntää" #. module: hr_expense #: model:process.node,note:hr_expense.process_node_draftexpenses0 msgid "Employee encode all his expenses" -msgstr "Työntekijä suojaa kaikki kustannuksensa" +msgstr "Työntekijä yksilöi kaikki hänen kulunsa" #. module: hr_expense #: view:hr.expense.expense:0 @@ -526,7 +530,7 @@ msgstr "" #. module: hr_expense #: help:hr.expense.expense,journal_id:0 msgid "The journal used when the expense is done." -msgstr "Käytettävä päiväkirja, kun kustannus valmis" +msgstr "Käytettävä päiväkirja, jolle lopullinen kulu kohdistuu." #. module: hr_expense #: field:hr.expense.expense,note:0 @@ -559,7 +563,7 @@ msgstr "" #. module: hr_expense #: model:process.transition,note:hr_expense.process_transition_approveexpense0 msgid "Expense is approved." -msgstr "Kustannus on hyväksytty." +msgstr "Kulu on hyväksytty." #. module: hr_expense #: selection:hr.expense.report,month:0 @@ -585,7 +589,7 @@ msgstr "Kesäkuu" #. module: hr_expense #: model:process.node,name:hr_expense.process_node_draftexpenses0 msgid "Draft Expenses" -msgstr "Luonnoskustannukset" +msgstr "Kuluehdotukset" #. module: hr_expense #: field:hr.expense.expense,message_is_follower:0 @@ -595,7 +599,7 @@ msgstr "" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.product_normal_form_view_installer msgid "Review Your Expenses Products" -msgstr "" +msgstr "Tarkasta omat kulut" #. module: hr_expense #: report:hr.expense:0 @@ -622,7 +626,7 @@ msgstr "Käyttäjä" #. module: hr_expense #: model:ir.ui.menu,name:hr_expense.menu_hr_product msgid "Expense Categories" -msgstr "" +msgstr "Kuluryhmät" #. module: hr_expense #: selection:hr.expense.report,month:0 @@ -644,6 +648,17 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Klikkaa kirjataksesi uusia kuluja. \n" +"

\n" +" OpenERP huolehtii automaattisest tämän työnkulun " +"seurannasta; \n" +" kululaskelma vahvistetaan esimiehellä / esimiehillä ja " +"työntekijälle \n" +" korvataan hänen kulunsa. Osa kuluista laskutetaan edelleen " +"asiakkailta.\n" +"

\n" +" " #. module: hr_expense #: view:hr.expense.expense:0 @@ -658,7 +673,7 @@ msgstr "Tammikuu" #. module: hr_expense #: report:hr.expense:0 msgid "HR Expenses" -msgstr "Henkilöstökustannukset" +msgstr "Henkilöstökulut" #. module: hr_expense #: field:hr.expense.expense,message_summary:0 @@ -673,7 +688,7 @@ msgstr "" #. module: hr_expense #: model:product.template,name:hr_expense.car_travel_product_template msgid "Car Travel Expenses" -msgstr "" +msgstr "Matkakulut oman auton käytöstä" #. module: hr_expense #: view:hr.expense.expense:0 @@ -683,17 +698,17 @@ msgstr "" #. module: hr_expense #: view:hr.expense.report:0 msgid "Done Expenses" -msgstr "Valmiit Kustannukset" +msgstr "Valmiit kulut" #. module: hr_expense #: model:process.node,note:hr_expense.process_node_confirmedexpenses0 msgid "The employee validates his expense sheet" -msgstr "Työntekijä tarkistaa kustannustaulukkonsa" +msgstr "Työntekijä vahvistaa oman kulukaskelmansa" #. module: hr_expense #: view:hr.expense.expense:0 msgid "Expenses to Invoice" -msgstr "" +msgstr "Laskutettavat kulut" #. module: hr_expense #: model:process.node,name:hr_expense.process_node_supplierinvoice0 @@ -704,7 +719,7 @@ msgstr "Toimittajan lasku" #. module: hr_expense #: view:hr.expense.expense:0 msgid "Expenses Sheet" -msgstr "Kustannustaulukko" +msgstr "Kululaskelma" #. module: hr_expense #: field:hr.expense.report,voucher_id:0 @@ -714,7 +729,7 @@ msgstr "" #. module: hr_expense #: view:hr.expense.report:0 msgid "Approved Expenses" -msgstr "" +msgstr "Hyväksytyt kulut" #. module: hr_expense #: report:hr.expense:0 @@ -747,7 +762,7 @@ msgstr "Uudelleenlaskutus" #. module: hr_expense #: view:hr.expense.expense:0 msgid "Expense Date" -msgstr "" +msgstr "Kulupäivä" #. module: hr_expense #: field:hr.expense.expense,user_valid:0 @@ -763,12 +778,12 @@ msgstr "Hylkää" #. module: hr_expense #: model:process.transition,name:hr_expense.process_transition_confirmexpense0 msgid "Confirm expense" -msgstr "Vahvista kustannus" +msgstr "Vahvista kulut" #. module: hr_expense #: model:process.transition,name:hr_expense.process_transition_approveexpense0 msgid "Approve expense" -msgstr "Hyväksy kustannus" +msgstr "Hyväksy kulut" #. module: hr_expense #: model:process.transition.action,name:hr_expense.process_transition_action_accept0 @@ -778,7 +793,7 @@ msgstr "Hyväksy" #. module: hr_expense #: report:hr.expense:0 msgid "This document must be dated and signed for reimbursement" -msgstr "Tämän dokumentin täytyy olla päivätty ja kirjattu hyvitystä varten" +msgstr "Tämän dokumentin täytyy olla päivätty ja kirjattu maksatusta varten" #. module: hr_expense #: model:ir.actions.act_window,help:hr_expense.hr_expense_product @@ -788,11 +803,15 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Klikkaa luodaksesi uuden kuluryhmän.\n" +"

\n" +" " #. module: hr_expense #: model:process.transition,note:hr_expense.process_transition_refuseexpense0 msgid "Expense is refused." -msgstr "Kustannus on hylätty." +msgstr "Kulu on hylätty." #. module: hr_expense #: model:ir.actions.act_window,help:hr_expense.product_normal_form_view_installer @@ -858,12 +877,12 @@ msgstr "Hylätty" #. module: hr_expense #: field:product.product,hr_expense_ok:0 msgid "Can be Expensed" -msgstr "Kustannuskelpoinen" +msgstr "Voidaan kirjata kuluksi" #. module: hr_expense #: model:mail.message.subtype,description:hr_expense.mt_expense_confirmed msgid "Expense confirmed, waiting confirmation" -msgstr "" +msgstr "Kulu vahvistettu, odottaa lopullista hyväksyntää" #. module: hr_expense #: report:hr.expense:0 @@ -900,7 +919,7 @@ msgstr "Nimi" #: code:addons/hr_expense/hr_expense.py:121 #, python-format msgid "You can only delete draft expenses!" -msgstr "" +msgstr "Voit poistaa vain kuluehdotuksen!" #. module: hr_expense #: field:hr.expense.expense,account_move_id:0 @@ -925,7 +944,7 @@ msgstr "Huhtikuu" #. module: hr_expense #: field:hr.expense.line,name:0 msgid "Expense Note" -msgstr "" +msgstr "Kuluselite" #. module: hr_expense #: view:hr.expense.expense:0 @@ -945,7 +964,7 @@ msgstr "" #. module: hr_expense #: model:process.transition,note:hr_expense.process_transition_confirmexpense0 msgid "Expense is confirmed." -msgstr "Kustannus on vahvistettu." +msgstr "Kulu on vahvistettu" #. module: hr_expense #: view:hr.expense.expense:0 @@ -954,12 +973,12 @@ msgstr "Kustannus on vahvistettu." #: model:ir.ui.menu,name:hr_expense.next_id_49 #: model:product.category,name:hr_expense.cat_expense msgid "Expenses" -msgstr "Kustannukset" +msgstr "Kulut" #. module: hr_expense #: help:product.product,hr_expense_ok:0 msgid "Specify if the product can be selected in an HR expense line." -msgstr "" +msgstr "Määrittele jos tuotteen voi valita henkilöstöhallinnon kululajiksi." #. module: hr_expense #: view:hr.expense.expense:0 diff --git a/addons/hr_expense/i18n/ja.po b/addons/hr_expense/i18n/ja.po index 1c2d205afb3..24a4e57e639 100644 --- a/addons/hr_expense/i18n/ja.po +++ b/addons/hr_expense/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-11-14 02:31+0000\n" -"Last-Translator: Yoshi Tashiro \n" +"PO-Revision-Date: 2014-02-21 02:49+0000\n" +"Last-Translator: Yoshi Tashiro \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:11+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:32+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: hr_expense #: view:hr.expense.expense:0 @@ -620,7 +620,7 @@ msgstr "ユーザ" #. module: hr_expense #: model:ir.ui.menu,name:hr_expense.menu_hr_product msgid "Expense Categories" -msgstr "" +msgstr "経費カテゴリ" #. module: hr_expense #: selection:hr.expense.report,month:0 diff --git a/addons/hr_holidays/i18n/fi.po b/addons/hr_holidays/i18n/fi.po index cd65f2cfea5..058168aab8c 100644 --- a/addons/hr_holidays/i18n/fi.po +++ b/addons/hr_holidays/i18n/fi.po @@ -8,24 +8,24 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2014-02-16 22:02+0000\n" +"PO-Revision-Date: 2014-02-19 04:54+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-17 06:03+0000\n" +"X-Launchpad-Export-Date: 2014-02-20 05:42+0000\n" "X-Generator: Launchpad (build 16916)\n" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Blue" -msgstr "" +msgstr "Sininen" #. module: hr_holidays #: field:hr.holidays,linked_request_ids:0 msgid "Linked Requests" -msgstr "" +msgstr "Yhdistetyt pyynnöt" #. module: hr_holidays #: selection:hr.employee,current_leave_state:0 @@ -45,27 +45,27 @@ msgstr "" #. module: hr_holidays #: help:hr.holidays.status,remaining_leaves:0 msgid "Maximum Leaves Allowed - Leaves Already Taken" -msgstr "" +msgstr "Maksimimäärä sallittuja poissaoloja - on jo käytetty" #. module: hr_holidays #: view:hr.holidays:0 msgid "Leaves Management" -msgstr "" +msgstr "Poissaolojen hallinta" #. module: hr_holidays #: view:hr.holidays:0 msgid "Group By..." -msgstr "Ryhmittele" +msgstr "Ryhmittely..." #. module: hr_holidays #: field:hr.holidays,holiday_type:0 msgid "Allocation Mode" -msgstr "" +msgstr "Varaustapa" #. module: hr_holidays #: field:hr.employee,leave_date_from:0 msgid "From Date" -msgstr "" +msgstr "Alkupäivä" #. module: hr_holidays #: view:hr.holidays:0 @@ -82,7 +82,7 @@ msgstr "Varauspyynnöt hyväksyttäviksi" #. module: hr_holidays #: help:hr.holidays,category_id:0 msgid "Category of Employee" -msgstr "Työntekijän kategoria" +msgstr "Työntekijän ryhmä" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 @@ -102,7 +102,7 @@ msgstr "" #. module: hr_holidays #: selection:hr.holidays,holiday_type:0 msgid "By Employee" -msgstr "" +msgstr "Työntekijöittäin" #. module: hr_holidays #: view:hr.holidays:0 @@ -119,22 +119,22 @@ msgstr "Pyyntö hylätty" #. module: hr_holidays #: field:hr.holidays,number_of_days_temp:0 msgid "Allocation" -msgstr "" +msgstr "Varaus" #. module: hr_holidays #: xsl:holidays.summary:0 msgid "to" -msgstr "" +msgstr "lähetti vastaanottajalle" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Light Cyan" -msgstr "" +msgstr "Vaalea syaani" #. module: hr_holidays #: constraint:hr.holidays:0 msgid "You can not have 2 leaves that overlaps on same day!" -msgstr "" +msgstr "Sinulla ei voi olla kahta päällekkäistä poissaoloa samalle päivälle!" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 @@ -144,12 +144,12 @@ msgstr "Vaaleanvihreä" #. module: hr_holidays #: field:hr.employee,current_leave_id:0 msgid "Current Leave Type" -msgstr "Tämänhetkinen poissaolon tyyppi" +msgstr "Tämänhetkisen poissaolon tyyppi" #. module: hr_holidays #: view:hr.holidays:0 msgid "Validate" -msgstr "" +msgstr "Vahvista" #. module: hr_holidays #: selection:hr.employee,current_leave_state:0 @@ -163,7 +163,7 @@ msgstr "Hyväksytty" #. module: hr_holidays #: view:hr.holidays:0 msgid "Search Leave" -msgstr "" +msgstr "Hae poissaoloa" #. module: hr_holidays #: view:hr.holidays:0 @@ -180,7 +180,7 @@ msgstr "Poissaolot" #. module: hr_holidays #: field:hr.holidays,message_ids:0 msgid "Messages" -msgstr "" +msgstr "Viestit" #. module: hr_holidays #: model:ir.model,name:hr_holidays.model_hr_holidays @@ -191,7 +191,7 @@ msgstr "Poissaolo" #: code:addons/hr_holidays/wizard/hr_holidays_summary_department.py:44 #, python-format msgid "Error!" -msgstr "" +msgstr "Virhe!" #. module: hr_holidays #: model:ir.ui.menu,name:hr_holidays.menu_request_approve_holidays @@ -209,7 +209,7 @@ msgstr "Poissaolot osastoittain" #: field:hr.holidays,manager_id2:0 #: selection:hr.holidays,state:0 msgid "Second Approval" -msgstr "" +msgstr "Jälkimmäinen hyväksyntä" #. module: hr_holidays #: selection:hr.employee,current_leave_state:0 @@ -228,22 +228,23 @@ msgstr "" #. module: hr_holidays #: view:hr.holidays.status:0 msgid "Validation" -msgstr "" +msgstr "Vahvistus" #. module: hr_holidays #: help:hr.holidays,message_unread:0 msgid "If checked new messages require your attention." -msgstr "" +msgstr "Jos valittu, uudet viestit vaativat huomiosi." #. module: hr_holidays #: field:hr.holidays.status,color_name:0 msgid "Color in Report" -msgstr "" +msgstr "Väri raportilla" #. module: hr_holidays #: help:hr.holidays,manager_id:0 msgid "This area is automatically filled by the user who validate the leave" msgstr "" +"Alue on täytetty automaattisesti poissaolon vahvistaneen käyttäjän toimesta." #. module: hr_holidays #: xsl:holidays.summary:0 @@ -262,6 +263,8 @@ msgid "" "Holds the Chatter summary (number of messages, ...). This summary is " "directly in html format in order to be inserted in kanban views." msgstr "" +"Sisältää viestien yhteenvedon (viestien määrän,...). Tämä yhteenveto on " +"valmiiksi html-muodossa, jotta se voidaan viedä kanban näkymään." #. module: hr_holidays #: code:addons/hr_holidays/hr_holidays.py:249 @@ -272,7 +275,7 @@ msgstr "" #: code:addons/hr_holidays/hr_holidays.py:482 #, python-format msgid "Warning!" -msgstr "" +msgstr "Varoitus!" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 @@ -282,12 +285,12 @@ msgstr "Purppura" #. module: hr_holidays #: model:ir.actions.act_window,name:hr_holidays.act_hr_leave_request_to_meeting msgid "Leave Meetings" -msgstr "" +msgstr "Poissaolotapaamiset" #. module: hr_holidays #: model:hr.holidays.status,name:hr_holidays.holiday_status_cl msgid "Legal Leaves 2013" -msgstr "" +msgstr "Lakisääteiset vapaat 2013" #. module: hr_holidays #: selection:hr.holidays.summary.dept,holiday_type:0 @@ -299,23 +302,23 @@ msgstr "Vahvistettu" #: field:hr.holidays.summary.dept,date_from:0 #: field:hr.holidays.summary.employee,date_from:0 msgid "From" -msgstr "" +msgstr "Lähettäjä" #. module: hr_holidays #: model:hr.holidays.status,name:hr_holidays.holiday_status_sl msgid "Sick Leaves" -msgstr "" +msgstr "Sairauspoissaolot" #. module: hr_holidays #: code:addons/hr_holidays/hr_holidays.py:489 #, python-format msgid "Leave Request for %s" -msgstr "" +msgstr "Lomapyynnöt henkilölle %s" #. module: hr_holidays #: xsl:holidays.summary:0 msgid "Sum" -msgstr "" +msgstr "Yhteensä" #. module: hr_holidays #: view:hr.holidays.status:0 @@ -326,12 +329,12 @@ msgstr "Poissaolon tyypit" #. module: hr_holidays #: field:hr.holidays.status,remaining_leaves:0 msgid "Remaining Leaves" -msgstr "Jäljellä olevat lomat" +msgstr "Jäljellä olevat poissaolot" #. module: hr_holidays #: field:hr.holidays,message_follower_ids:0 msgid "Followers" -msgstr "" +msgstr "Seuraajat" #. module: hr_holidays #: model:ir.model,name:hr_holidays.model_hr_holidays_remaining_leaves_user @@ -350,12 +353,12 @@ msgstr "Työntekijä" #. module: hr_holidays #: selection:hr.employee,current_leave_state:0 msgid "New" -msgstr "" +msgstr "Uusi" #. module: hr_holidays #: view:hr.holidays:0 msgid "Type" -msgstr "" +msgstr "Tyyppi" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 @@ -365,23 +368,23 @@ msgstr "Punainen" #. module: hr_holidays #: view:hr.holidays.remaining.leaves.user:0 msgid "Leaves by Type" -msgstr "" +msgstr "Poissaolot tyypeittäin" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Light Salmon" -msgstr "Kirkas lohenpunainen" +msgstr "Vaaleanpunainen" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Wheat" -msgstr "" +msgstr "Vehnä" #. module: hr_holidays #: code:addons/hr_holidays/hr_holidays.py:487 #, python-format msgid "Allocation for %s" -msgstr "" +msgstr "Varaus henkilölle %s" #. module: hr_holidays #: help:hr.holidays,state:0 @@ -427,12 +430,12 @@ msgstr "Hae poissaolotyyppiä" #. module: hr_holidays #: selection:hr.employee,current_leave_state:0 msgid "Waiting Approval" -msgstr "" +msgstr "Odottaa hyväksyntää" #. module: hr_holidays #: field:hr.holidays,category_id:0 msgid "Employee Tag" -msgstr "" +msgstr "Työntekijän tunniste" #. module: hr_holidays #: field:hr.holidays.summary.employee,emp:0 @@ -468,7 +471,7 @@ msgstr "" #: code:addons/hr_holidays/wizard/hr_holidays_summary_department.py:44 #, python-format msgid "You have to select at least one Department. And try again." -msgstr "" +msgstr "Valitse vähintään yksi osasto!" #. module: hr_holidays #: field:hr.holidays,parent_id:0 @@ -478,17 +481,17 @@ msgstr "" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Lavender" -msgstr "" +msgstr "Laventeli" #. module: hr_holidays #: xsl:holidays.summary:0 msgid "Month" -msgstr "" +msgstr "Kuukausi" #. module: hr_holidays #: field:hr.holidays,message_unread:0 msgid "Unread Messages" -msgstr "" +msgstr "Lukemattomat viestit" #. module: hr_holidays #: view:hr.holidays:0 @@ -500,13 +503,13 @@ msgstr "Poissaolopyynnöt" #. module: hr_holidays #: field:hr.holidays.status,limit:0 msgid "Allow to Override Limit" -msgstr "" +msgstr "Sallii asetetun raja-arvon ylityksen" #. module: hr_holidays #: view:hr.holidays:0 #: field:hr.holidays,date_from:0 msgid "Start Date" -msgstr "" +msgstr "Alkupäivä" #. module: hr_holidays #: code:addons/hr_holidays/hr_holidays.py:432 @@ -520,7 +523,7 @@ msgstr "" #: view:hr.holidays.summary.dept:0 #: view:hr.holidays.summary.employee:0 msgid "or" -msgstr "" +msgstr "tai" #. module: hr_holidays #: model:ir.actions.act_window,help:hr_holidays.open_ask_holidays @@ -535,11 +538,20 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Klikkaa luodaksesi uuden poissaolopyynnön.\n" +"

\n" +" Kun olet kirjannut poissaolopyyntösi, niin se lähetetään\n" +" esimiehelle vahvistettavaksi. Ole tarkkana ja valitse\n" +" poissaolon tyyppi oikein (lomat, vapaat ja poissaolot) \n" +" ja anna tarkka kesto päivinä (alku ja loppupäivä ml.).\n" +"

\n" +" " #. module: hr_holidays #: view:hr.holidays:0 msgid "Category" -msgstr "" +msgstr "Ryhmä" #. module: hr_holidays #: help:hr.holidays.status,max_leaves:0 @@ -559,7 +571,7 @@ msgstr "" #. module: hr_holidays #: view:hr.holidays:0 msgid "Reset to New" -msgstr "" +msgstr "Palauta uudeksi" #. module: hr_holidays #: sql_constraint:hr.holidays:0 @@ -569,7 +581,7 @@ msgstr "Päivien määrä pitää olla suurempi kuin 0." #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Light Coral" -msgstr "Kirkas korallinpunainen" +msgstr "Vaalea koralli" #. module: hr_holidays #: field:hr.employee,leave_date_to:0 @@ -584,17 +596,17 @@ msgstr "Musta" #. module: hr_holidays #: model:ir.actions.act_window,name:hr_holidays.hr_holidays_leaves_assign_legal msgid "Allocate Leaves for Employees" -msgstr "" +msgstr "Allokoi vapaat työntekijöille" #. module: hr_holidays #: model:ir.ui.menu,name:hr_holidays.menu_open_view_holiday_status msgid "Leaves Types" -msgstr "" +msgstr "Poissaolotyypit" #. module: hr_holidays #: field:hr.holidays,meeting_id:0 msgid "Meeting" -msgstr "" +msgstr "Tapaaminen" #. module: hr_holidays #: help:hr.holidays.status,color_name:0 @@ -609,7 +621,7 @@ msgstr "" #: view:hr.holidays:0 #: field:hr.holidays,state:0 msgid "Status" -msgstr "" +msgstr "Tilanne" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 @@ -634,7 +646,7 @@ msgstr "Lomapäivät on jo käytetty" #. module: hr_holidays #: field:hr.holidays,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "on seuraaja" #. module: hr_holidays #: field:hr.holidays,user_id:0 @@ -657,17 +669,17 @@ msgstr "" #. module: hr_holidays #: view:hr.holidays:0 msgid "Add a reason..." -msgstr "" +msgstr "Lisää syy..." #. module: hr_holidays #: field:hr.holidays,manager_id:0 msgid "First Approval" -msgstr "" +msgstr "Ensimmäinen hyväksyntä" #. module: hr_holidays #: field:hr.holidays,message_summary:0 msgid "Summary" -msgstr "" +msgstr "Yhteenveto" #. module: hr_holidays #: model:hr.holidays.status,name:hr_holidays.holiday_status_unpaid @@ -683,17 +695,17 @@ msgstr "Palkaton" #: model:ir.actions.report.xml,name:hr_holidays.report_holidays_summary #: model:ir.ui.menu,name:hr_holidays.menu_open_company_allocation msgid "Leaves Summary" -msgstr "Yhteenveto poissaoloista" +msgstr "Poissaolot yhteensä" #. module: hr_holidays #: view:hr.holidays:0 msgid "Submit to Manager" -msgstr "" +msgstr "Lähetä esimiehelle" #. module: hr_holidays #: view:hr.employee:0 msgid "Assign Leaves" -msgstr "" +msgstr "Kohdista poissaolot" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 @@ -703,17 +715,17 @@ msgstr "Vaaleansininen" #. module: hr_holidays #: view:hr.holidays:0 msgid "My Department Leaves" -msgstr "" +msgstr "Osastoni poissaolot" #. module: hr_holidays #: field:hr.employee,current_leave_state:0 msgid "Current Leave Status" -msgstr "" +msgstr "Poissaolotilanne nyt" #. module: hr_holidays #: field:hr.holidays,type:0 msgid "Request Type" -msgstr "" +msgstr "Pyyntötyyppi" #. module: hr_holidays #: help:hr.holidays.status,active:0 @@ -725,23 +737,23 @@ msgstr "" #. module: hr_holidays #: view:hr.holidays.status:0 msgid "Misc" -msgstr "" +msgstr "Muu" #. module: hr_holidays #: model:hr.holidays.status,name:hr_holidays.holiday_status_comp msgid "Compensatory Days" -msgstr "Kompensaatiopäivät" +msgstr "Palkalliset päivät" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Light Yellow" -msgstr "Kirkas Keltainen" +msgstr "Vaalean keltainen" #. module: hr_holidays #: model:ir.actions.act_window,name:hr_holidays.action_hr_available_holidays_report #: model:ir.ui.menu,name:hr_holidays.menu_hr_available_holidays_report_tree msgid "Leaves Analysis" -msgstr "" +msgstr "Poissaoloanalyysi" #. module: hr_holidays #: view:hr.holidays.summary.dept:0 @@ -752,7 +764,7 @@ msgstr "Peruuta" #. module: hr_holidays #: model:mail.message.subtype,description:hr_holidays.mt_holidays_confirmed msgid "Request created and waiting confirmation" -msgstr "" +msgstr "Pyyntö luotu ja odttaa vahvistusta" #. module: hr_holidays #: view:hr.holidays:0 @@ -763,13 +775,13 @@ msgstr "Vahvistettu" #: code:addons/hr_holidays/hr_holidays.py:249 #, python-format msgid "You cannot delete a leave which is in %s state." -msgstr "" +msgstr "Et voi poistaa poissaoloa, joka on tilassa %s." #. module: hr_holidays #: view:hr.holidays:0 #: selection:hr.holidays,type:0 msgid "Allocation Request" -msgstr "" +msgstr "Varauspyyntö" #. module: hr_holidays #: help:hr.holidays,holiday_type:0 @@ -777,17 +789,19 @@ msgid "" "By Employee: Allocation/Request for individual Employee, By Employee Tag: " "Allocation/Request for group of employees in category" msgstr "" +"Työntekijöittäin: Yksittäisen henkilön varaus/pyyntö. Työntekijä " +"tunnisteittain: varaus/pyyntö työntekijäryhmään." #. module: hr_holidays #: model:ir.model,name:hr_holidays.model_resource_calendar_leaves msgid "Leave Detail" -msgstr "" +msgstr "Poissaolon tiedot" #. module: hr_holidays #: field:hr.holidays,double_validation:0 #: field:hr.holidays.status,double_validation:0 msgid "Apply Double Validation" -msgstr "" +msgstr "Käytä kahta vahvistusta" #. module: hr_holidays #: view:hr.employee:0 @@ -804,14 +818,14 @@ msgstr "Tulosta" #. module: hr_holidays #: view:hr.holidays.status:0 msgid "Details" -msgstr "" +msgstr "Tiedot" #. module: hr_holidays #: view:board.board:0 #: view:hr.holidays:0 #: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_leaves_by_month msgid "My Leaves" -msgstr "" +msgstr "Omat poissaolot" #. module: hr_holidays #: field:hr.holidays.summary.dept,depts:0 @@ -821,7 +835,7 @@ msgstr "Osasto(t)" #. module: hr_holidays #: selection:hr.holidays,state:0 msgid "To Submit" -msgstr "Kesken" +msgstr "Ehdottaa" #. module: hr_holidays #: code:addons/hr_holidays/hr_holidays.py:354 @@ -830,7 +844,7 @@ msgstr "Kesken" #: field:resource.calendar.leaves,holiday_id:0 #, python-format msgid "Leave Request" -msgstr "" +msgstr "Pooissaolopyynnöt" #. module: hr_holidays #: view:hr.holidays:0 @@ -842,12 +856,12 @@ msgstr "Kuvaus" #: view:hr.employee:0 #: field:hr.employee,remaining_leaves:0 msgid "Remaining Legal Leaves" -msgstr "" +msgstr "Jäljelläolevat lainmukaiset poissaolot" #. module: hr_holidays #: selection:hr.holidays,holiday_type:0 msgid "By Employee Tag" -msgstr "" +msgstr "Työntekijätunnisteittain" #. module: hr_holidays #: selection:hr.employee,current_leave_state:0 @@ -859,12 +873,12 @@ msgstr "Hylätty" #. module: hr_holidays #: field:hr.holidays.status,categ_id:0 msgid "Meeting Type" -msgstr "" +msgstr "Tapaamistyyppi" #. module: hr_holidays #: field:hr.holidays.remaining.leaves.user,no_of_leaves:0 msgid "Remaining leaves" -msgstr "" +msgstr "Jäljelläolevat poissaolot" #. module: hr_holidays #: view:hr.holidays:0 @@ -874,12 +888,12 @@ msgstr "Varatut päivät" #. module: hr_holidays #: view:hr.holidays:0 msgid "To Confirm" -msgstr "" +msgstr "Vahvistaa" #. module: hr_holidays #: field:hr.holidays,date_to:0 msgid "End Date" -msgstr "" +msgstr "Loppupäivä" #. module: hr_holidays #: help:hr.holidays.status,leaves_taken:0 @@ -896,7 +910,7 @@ msgstr "Violetti" #. module: hr_holidays #: field:hr.holidays.status,max_leaves:0 msgid "Maximum Allowed" -msgstr "" +msgstr "Maksimissaan sallittu" #. module: hr_holidays #: help:hr.holidays,manager_id2:0 @@ -908,7 +922,7 @@ msgstr "" #. module: hr_holidays #: view:hr.holidays:0 msgid "Mode" -msgstr "" +msgstr "Tila" #. module: hr_holidays #: selection:hr.holidays.summary.dept,holiday_type:0 @@ -920,17 +934,17 @@ msgstr "Sekä hyväksytty että vahvistettu." #: code:addons/hr_holidays/hr_holidays.py:451 #, python-format msgid "Request approved, waiting second validation." -msgstr "Pyyntö hyväksytty, mutta odottaa vielä vahvistusta." +msgstr "Pyyntö hyväksytty, mutta odottaa vielä lopullista vahvistusta." #. module: hr_holidays #: view:hr.holidays:0 msgid "Approve" -msgstr "" +msgstr "Hyväksy" #. module: hr_holidays #: help:hr.holidays,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "Viesti- ja kommunikointihistoria" #. module: hr_holidays #: code:addons/hr_holidays/hr_holidays.py:260 @@ -938,12 +952,12 @@ msgstr "" #: sql_constraint:hr.holidays:0 #, python-format msgid "The start date must be anterior to the end date." -msgstr "" +msgstr "Alkupäivän pitää olla ennen loppupäivää." #. module: hr_holidays #: xsl:holidays.summary:0 msgid "Analyze from" -msgstr "" +msgstr "Analysoi alkaen" #. module: hr_holidays #: help:hr.holidays.status,double_validation:0 @@ -964,7 +978,7 @@ msgstr "Varauspyynnöt" #. module: hr_holidays #: xsl:holidays.summary:0 msgid "Color" -msgstr "" +msgstr "Väri" #. module: hr_holidays #: help:hr.employee,remaining_leaves:0 @@ -977,17 +991,17 @@ msgstr "" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 msgid "Light Pink" -msgstr "Kirkas Vaaleanpunainen" +msgstr "Vaaleanpunainen" #. module: hr_holidays #: xsl:holidays.summary:0 msgid "leaves." -msgstr "" +msgstr "poissaolot." #. module: hr_holidays #: view:hr.holidays:0 msgid "Manager" -msgstr "" +msgstr "Esimies" #. module: hr_holidays #: model:ir.model,name:hr_holidays.model_hr_holidays_summary_dept @@ -997,19 +1011,19 @@ msgstr "Henkilöstöhallinnon yhteenvetoraportti poissaoloista osastoittain" #. module: hr_holidays #: view:hr.holidays:0 msgid "Year" -msgstr "" +msgstr "Vuosi" #. module: hr_holidays #: view:hr.holidays:0 msgid "Duration" -msgstr "" +msgstr "Kesto" #. module: hr_holidays #: view:hr.holidays:0 #: selection:hr.holidays,state:0 #: model:mail.message.subtype,name:hr_holidays.mt_holidays_confirmed msgid "To Approve" -msgstr "Hyväksyttäväksi" +msgstr "Hyväksy" #. module: hr_holidays #: model:mail.message.subtype,description:hr_holidays.mt_holidays_approved @@ -1019,7 +1033,7 @@ msgstr "Pyyntö hyväksytty" #. module: hr_holidays #: field:hr.holidays,notes:0 msgid "Reasons" -msgstr "" +msgstr "Syyt" #. module: hr_holidays #: field:hr.holidays.summary.employee,holiday_type:0 diff --git a/addons/hr_holidays/i18n/ja.po b/addons/hr_holidays/i18n/ja.po index 8029537af47..6437fd90ed0 100644 --- a/addons/hr_holidays/i18n/ja.po +++ b/addons/hr_holidays/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-11-07 00:20+0000\n" -"Last-Translator: Yoshi Tashiro \n" +"PO-Revision-Date: 2014-02-21 03:00+0000\n" +"Last-Translator: Yoshi Tashiro \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:12+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:32+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: hr_holidays #: selection:hr.holidays.status,color_name:0 @@ -498,7 +498,7 @@ msgstr "休暇申請" #. module: hr_holidays #: field:hr.holidays.status,limit:0 msgid "Allow to Override Limit" -msgstr "限界を無効にする。" +msgstr "割当日数以上の休暇取得を許可" #. module: hr_holidays #: view:hr.holidays:0 @@ -587,7 +587,7 @@ msgstr "従業員に休暇を割当てる。" #. module: hr_holidays #: model:ir.ui.menu,name:hr_holidays.menu_open_view_holiday_status msgid "Leaves Types" -msgstr "" +msgstr "休暇タイプ" #. module: hr_holidays #: field:hr.holidays,meeting_id:0 @@ -783,7 +783,7 @@ msgstr "休暇の詳細" #: field:hr.holidays,double_validation:0 #: field:hr.holidays.status,double_validation:0 msgid "Apply Double Validation" -msgstr "二重承認を適用する。" +msgstr "2段階承認を適用" #. module: hr_holidays #: view:hr.employee:0 @@ -855,7 +855,7 @@ msgstr "拒否" #. module: hr_holidays #: field:hr.holidays.status,categ_id:0 msgid "Meeting Type" -msgstr "" +msgstr "ミーティングタイプ" #. module: hr_holidays #: field:hr.holidays.remaining.leaves.user,no_of_leaves:0 diff --git a/addons/hr_payroll/i18n/fi.po b/addons/hr_payroll/i18n/fi.po index 7c39ac30c40..10c71205c2b 100644 --- a/addons/hr_payroll/i18n/fi.po +++ b/addons/hr_payroll/i18n/fi.po @@ -8,30 +8,30 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2012-12-21 23:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2014-02-25 19:41+0000\n" +"Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:12+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-26 07:31+0000\n" +"X-Generator: Launchpad (build 16935)\n" #. module: hr_payroll #: field:hr.payslip.line,condition_select:0 #: field:hr.salary.rule,condition_select:0 msgid "Condition Based on" -msgstr "" +msgstr "Edellytykset perustuvat" #. module: hr_payroll #: selection:hr.contract,schedule_pay:0 msgid "Monthly" -msgstr "" +msgstr "Kuukausittain" #. module: hr_payroll #: field:hr.payslip.line,rate:0 msgid "Rate (%)" -msgstr "" +msgstr "Osuus (%)" #. module: hr_payroll #: view:hr.payslip.line:0 @@ -43,7 +43,7 @@ msgstr "" #. module: hr_payroll #: field:hr.payslip.worked_days,number_of_days:0 msgid "Number of Days" -msgstr "" +msgstr "Päivien lukumäärä" #. module: hr_payroll #: help:hr.salary.rule.category,parent_id:0 @@ -57,12 +57,12 @@ msgstr "" #: view:hr.payslip.line:0 #: view:hr.salary.rule:0 msgid "Group By..." -msgstr "" +msgstr "Ryhmittely..." #. module: hr_payroll #: view:hr.payslip:0 msgid "States" -msgstr "" +msgstr "Tilat" #. module: hr_payroll #: field:hr.payslip.line,input_ids:0 @@ -85,7 +85,7 @@ msgstr "" #: field:hr.payslip.run,slip_ids:0 #: model:ir.actions.act_window,name:hr_payroll.act_hr_employee_payslip_list msgid "Payslips" -msgstr "" +msgstr "Palkkalaskelma" #. module: hr_payroll #: field:hr.payroll.structure,parent_id:0 @@ -138,6 +138,8 @@ msgid "" "This wizard will generate payslips for all selected employee(s) based on the " "dates and credit note specified on Payslips Run." msgstr "" +"Tämä avustaja luo palkkalaskelmat kaikille valituille työntekijöille " +"perustuen palkkalaskelma-ajossa määriteltyihin päivämääriin ja kululaskuihin." #. module: hr_payroll #: report:contribution.register.lines:0 @@ -158,7 +160,7 @@ msgstr "" #: model:ir.model,name:hr_payroll.model_hr_payslip #: report:payslip:0 msgid "Pay Slip" -msgstr "" +msgstr "Palkkalaskelma" #. module: hr_payroll #: view:hr.payslip.employees:0 @@ -190,12 +192,12 @@ msgstr "" #. module: hr_payroll #: constraint:hr.payslip:0 msgid "Payslip 'Date From' must be before 'Date To'." -msgstr "" +msgstr "Palkkalaskelman 'Alkupäivä.' on oltava aiempi kuin 'Loppupäivä.'" #. module: hr_payroll #: view:hr.salary.rule.category:0 msgid "Notes" -msgstr "" +msgstr "Muistiinpanot" #. module: hr_payroll #: code:addons/hr_payroll/hr_payroll.py:871 @@ -221,7 +223,7 @@ msgstr "" #: view:hr.payslip.line:0 #: model:ir.model,name:hr_payroll.model_hr_payslip_line msgid "Payslip Line" -msgstr "" +msgstr "Palkkalaskelman rivi" #. module: hr_payroll #: view:hr.payslip:0 @@ -272,13 +274,13 @@ msgstr "" #. module: hr_payroll #: view:hr.payslip:0 msgid "Draft Slip" -msgstr "" +msgstr "Palkkalaskelman luonnos" #. module: hr_payroll #: code:addons/hr_payroll/hr_payroll.py:432 #, python-format msgid "Normal Working Days paid at 100%" -msgstr "" +msgstr "Tavallisilta työpäiviltä maksetaan 100 % palkka" #. module: hr_payroll #: field:hr.payslip.line,condition_range_max:0 @@ -305,7 +307,7 @@ msgstr "" #. module: hr_payroll #: view:hr.payslip:0 msgid "Total Working Days" -msgstr "" +msgstr "Työpäivien kokonaismäärä" #. module: hr_payroll #: constraint:hr.payroll.structure:0 @@ -425,7 +427,7 @@ msgstr "" #: field:hr.payslip.line,amount_percentage_base:0 #: field:hr.salary.rule,amount_percentage_base:0 msgid "Percentage based on" -msgstr "" +msgstr "Prosenttiosuus perustuen" #. module: hr_payroll #: code:addons/hr_payroll/hr_payroll.py:90 @@ -454,7 +456,7 @@ msgstr "" #: view:hr.payslip.line:0 #: model:ir.actions.act_window,name:hr_payroll.act_contribution_reg_payslip_lines msgid "Payslip Lines" -msgstr "" +msgstr "Palkkalaskelman rivit" #. module: hr_payroll #: view:hr.payslip:0 @@ -479,7 +481,7 @@ msgstr "" #: code:addons/hr_payroll/hr_payroll.py:341 #, python-format msgid "Refund: " -msgstr "" +msgstr "Hyvitys: " #. module: hr_payroll #: model:ir.model,name:hr_payroll.model_payslip_lines_contribution_register @@ -497,7 +499,7 @@ msgstr "" #: field:hr.payslip.line,appears_on_payslip:0 #: field:hr.salary.rule,appears_on_payslip:0 msgid "Appears on Payslip" -msgstr "" +msgstr "Näkyy palkkalaskelmassa" #. module: hr_payroll #: field:hr.payslip.line,amount_fix:0 @@ -540,13 +542,13 @@ msgstr "" #. module: hr_payroll #: model:ir.actions.act_window,name:hr_payroll.action_payslip_lines_contribution_register msgid "PaySlip Lines" -msgstr "" +msgstr "Palkkalaskelman rivit" #. module: hr_payroll #: help:hr.payslip.line,register_id:0 #: help:hr.salary.rule,register_id:0 msgid "Eventual third party involved in the salary payment of the employees." -msgstr "" +msgstr "Työntekijöiden palkanmaksuun mahdollisesti liittyvä kolmas osapuoli." #. module: hr_payroll #: field:hr.payslip.worked_days,number_of_hours:0 @@ -600,7 +602,7 @@ msgstr "" #. module: hr_payroll #: view:hr.payslip:0 msgid "Payslip" -msgstr "" +msgstr "Palkkalaskelma" #. module: hr_payroll #: field:hr.payslip,credit_note:0 @@ -612,7 +614,7 @@ msgstr "" #: view:hr.payslip:0 #: model:ir.actions.act_window,name:hr_payroll.act_payslip_lines msgid "Payslip Computation Details" -msgstr "" +msgstr "Palkkalaskelman laskennan yksityiskohdat" #. module: hr_payroll #: help:hr.payslip.line,appears_on_payslip:0 @@ -687,6 +689,8 @@ msgid "" "If its checked, indicates that all payslips generated from here are refund " "payslips." msgstr "" +"Tämän valitseminen tarkoittaa sitä, että kaikki tässä luodut palkkalaskelmat " +"ovat hyvityksiäpalkkalaskelmia." #. module: hr_payroll #: code:addons/hr_payroll/hr_payroll.py:876 @@ -765,7 +769,7 @@ msgstr "" #. module: hr_payroll #: model:ir.actions.report.xml,name:hr_payroll.payslip_report msgid "Employee PaySlip" -msgstr "" +msgstr "Työntekijän palkkalaskelma" #. module: hr_payroll #: field:hr.payslip.line,salary_rule_id:0 @@ -1113,7 +1117,7 @@ msgstr "" #: help:hr.payslip.line,amount_percentage:0 #: help:hr.salary.rule,amount_percentage:0 msgid "For example, enter 50.0 to apply a percentage of 50%" -msgstr "" +msgstr "Esimerkki: Syötä arvo 50,0 käyttääksesi prosenttiosuutta 50 %" #. module: hr_payroll #: view:hr.payroll.structure:0 @@ -1197,7 +1201,7 @@ msgstr "" #. module: hr_payroll #: view:hr.payslip:0 msgid "Salary Computation" -msgstr "" +msgstr "Palkanlaskenta" #. module: hr_payroll #: view:hr.payslip:0 diff --git a/addons/hr_timesheet/i18n/fi.po b/addons/hr_timesheet/i18n/fi.po index d4750568d90..6d799cbd252 100644 --- a/addons/hr_timesheet/i18n/fi.po +++ b/addons/hr_timesheet/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-12-14 08:50+0000\n" +"PO-Revision-Date: 2014-02-27 10:56+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-15 05:46+0000\n" -"X-Generator: Launchpad (build 16869)\n" +"X-Launchpad-Export-Date: 2014-02-28 07:21+0000\n" +"X-Generator: Launchpad (build 16948)\n" #. module: hr_timesheet #: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue @@ -77,7 +77,7 @@ msgstr "" #. module: hr_timesheet #: field:hr.employee,journal_id:0 msgid "Analytic Journal" -msgstr "Analyyttinen loki" +msgstr "Analyyttinen päiväkirja" #. module: hr_timesheet #: view:hr.sign.out.project:0 @@ -292,6 +292,9 @@ msgid "" "No analytic account is defined on the project.\n" "Please set one or we cannot automatically fill the timesheet." msgstr "" +"Projektille ei ole määritelty analyyttistä tiliä. \n" +"Ole hyvä ja määrittele yksi tai tuntikorttille ei tiliä voi automaatisesti " +"näyttää." #. module: hr_timesheet #: view:hr.analytic.timesheet:0 @@ -305,6 +308,9 @@ msgid "" "No 'Analytic Journal' is defined for employee %s \n" "Define an employee for the selected user and assign an 'Analytic Journal'!" msgstr "" +"Työntekijälle '%s' ei ole määritelty 'Analyyttistä tiliä' \n" +"Määrittele työntekijä valitulle käyttäjälle ja aseta 'Analyyttinen " +"päiväkirja'!" #. module: hr_timesheet #: code:addons/hr_timesheet/report/user_timesheet.py:41 @@ -394,6 +400,9 @@ msgid "" "analyse costs and revenues. In OpenERP, analytic accounts are also used to " "track customer contracts." msgstr "" +"Sinun pitäisi määritellä analyyttisen kirjanpidon rakenne sen mukaan miten " +"haluat analysoida kuluja ja tuloja. OpenERP:ssä analyyttisten tilien avulla " +"voi seurata myös asiakassopimuksia." #. module: hr_timesheet #: field:hr.analytic.timesheet,line_id:0 @@ -416,6 +425,8 @@ msgid "" "No analytic journal defined for '%s'.\n" "You should assign an analytic journal on the employee form." msgstr "" +"Työntekijälle '%s' ei ole määritelty analyyttistä tiliä.\n" +"Sinun pitäisi määritellä anayyttinen päiväkirja työntekijälomakkeelle." #. module: hr_timesheet #: code:addons/hr_timesheet/report/user_timesheet.py:41 @@ -538,6 +549,10 @@ msgid "" "project generates costs on the analytic account. This feature allows to " "record at the same time the attendance and the timesheet." msgstr "" +"Työntekijät voivat syöttää käytetyn ajan niille projekteille, joihin heidät " +"on kiinnitetty. Projekti on analyyttinen tili ja projektille kirjattu aika " +"kumuloi kustannukset kyseiselle analyyttiselle tilille. Tämä ominaisuus " +"sallii tuntien kirjaamisen tuntikortille ja osallistumisen projektille." #. module: hr_timesheet #: field:hr.sign.in.project,server_date:0 diff --git a/addons/hr_timesheet/i18n/ja.po b/addons/hr_timesheet/i18n/ja.po index c2f53c79729..0fc180a0a83 100644 --- a/addons/hr_timesheet/i18n/ja.po +++ b/addons/hr_timesheet/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-11-08 16:23+0000\n" -"Last-Translator: Yoshi Tashiro \n" +"PO-Revision-Date: 2014-02-21 02:40+0000\n" +"Last-Translator: Yoshi Tashiro \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:13+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:32+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: hr_timesheet #: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue @@ -187,7 +187,7 @@ msgstr "分析勘定" #. module: hr_timesheet #: view:account.analytic.account:0 msgid "Costs and Revenues" -msgstr "費用と収益" +msgstr "費用・収益" #. module: hr_timesheet #: code:addons/hr_timesheet/hr_timesheet.py:150 diff --git a/addons/hr_timesheet_invoice/i18n/fi.po b/addons/hr_timesheet_invoice/i18n/fi.po index 0616e1c0cb9..48b3dd06bff 100644 --- a/addons/hr_timesheet_invoice/i18n/fi.po +++ b/addons/hr_timesheet_invoice/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-12-14 09:05+0000\n" +"PO-Revision-Date: 2014-02-19 20:22+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-15 05:46+0000\n" -"X-Generator: Launchpad (build 16869)\n" +"X-Launchpad-Export-Date: 2014-02-20 05:42+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 @@ -26,7 +26,7 @@ msgstr "Käyttäjän tuntikortti" #. module: hr_timesheet_invoice #: field:hr_timesheet_invoice.factor,name:0 msgid "Internal Name" -msgstr "" +msgstr "Sisäinen nimi" #. module: hr_timesheet_invoice #: view:hr_timesheet_invoice.factor:0 @@ -44,18 +44,18 @@ msgstr "" #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_analytic_profit.py:58 #, python-format msgid "No record(s) found for this report." -msgstr "" +msgstr "Tälle raportille ei löydy tietorivejä." #. module: hr_timesheet_invoice #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_analytic_profit.py:58 #, python-format msgid "Insufficient Data!" -msgstr "" +msgstr "Tietoa liian vähän!" #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 msgid "Group By..." -msgstr "" +msgstr "Ryhmittely..." #. module: hr_timesheet_invoice #: view:hr.timesheet.invoice.create:0 @@ -65,22 +65,22 @@ msgstr "Pakota tietyn tuotteen käyttö" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 msgid "Income" -msgstr "" +msgstr "Tulo" #. module: hr_timesheet_invoice #: field:hr.timesheet.invoice.create.final,name:0 msgid "Log of Activity" -msgstr "" +msgstr "Toimenpideloki" #. module: hr_timesheet_invoice #: view:account.analytic.account:0 msgid "Re-open project" -msgstr "" +msgstr "Avaa projekti uudelleen" #. module: hr_timesheet_invoice #: field:report.account.analytic.line.to.invoice,product_uom_id:0 msgid "Unit of Measure" -msgstr "" +msgstr "Yksikkö" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_report_timesheet_user @@ -94,7 +94,7 @@ msgstr "Tuntikortit päivittäin" #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "March" -msgstr "" +msgstr "Maaliskuu" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 @@ -105,12 +105,12 @@ msgstr "Tuotto" #: code:addons/hr_timesheet_invoice/hr_timesheet_invoice.py:141 #, python-format msgid "You cannot modify an invoiced analytic line!" -msgstr "" +msgstr "Et voi muuttaa laskutettua anlyyttistä riviä!" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_hr_timesheet_invoice_factor msgid "Invoice Rate" -msgstr "" +msgstr "Laskutusaste" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create.final,time:0 @@ -121,7 +121,7 @@ msgstr "Näytä aika työhistoriassa" #: view:report.timesheet.line:0 #: field:report.timesheet.line,day:0 msgid "Day" -msgstr "" +msgstr "Päivä" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create,product:0 @@ -146,11 +146,23 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Klikkaa lisätäksesi uusi laskutyyppi.\n" +"

\n" +" OpenERP mahdollistaa laskutyypin luomisen oletusmalliks. " +"Voit \n" +" joutua säännöllisesti antamaan alennuksia tietyn sopimuksen " +"vuoksi\n" +" asiakkaalle. Tästä valikosta voit luoda lisää laskutyyppejä " +"nopeuttaaksesi\n" +" laskutustasi.\n" +"

\n" +" " #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 msgid "Account" -msgstr "" +msgstr "Tili" #. module: hr_timesheet_invoice #: field:hr.timesheet.invoice.create,time:0 @@ -160,18 +172,18 @@ msgstr "Käytetty aika" #. module: hr_timesheet_invoice #: field:account.analytic.account,amount_invoiced:0 msgid "Invoiced Amount" -msgstr "" +msgstr "Laskutettu määrä" #. module: hr_timesheet_invoice #: code:addons/hr_timesheet_invoice/hr_timesheet_invoice.py:185 #, python-format msgid "Analytic Account incomplete !" -msgstr "" +msgstr "Analyyttinen tili on puutteellinen!" #. module: hr_timesheet_invoice #: field:report_timesheet.invoice,account_id:0 msgid "Project" -msgstr "" +msgstr "Projekti" #. module: hr_timesheet_invoice #: view:account.analytic.account:0 @@ -181,7 +193,7 @@ msgstr "Työkorttin valintoihin perustuva lasku" #. module: hr_timesheet_invoice #: field:report.account.analytic.line.to.invoice,amount:0 msgid "Amount" -msgstr "" +msgstr "Määrä" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create,name:0 @@ -191,7 +203,7 @@ msgstr "Jokaisen tehdyn työn yksityiskohdat näytetään laskussa" #. module: hr_timesheet_invoice #: field:account.analytic.account,pricelist_id:0 msgid "Pricelist" -msgstr "" +msgstr "Hinnasto" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_hr_timesheet_invoice_create @@ -206,7 +218,7 @@ msgstr "Loppupäivämäärän aikajakso" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_report_analytic_account_close msgid "Analytic account to close" -msgstr "" +msgstr "Analyyttinen tili päättämiseen" #. module: hr_timesheet_invoice #: help:account.analytic.account,to_invoice:0 @@ -234,23 +246,23 @@ msgstr "Päivittinen tuntikortti tileittäin" #: field:report_timesheet.account,account_id:0 #: field:report_timesheet.account.date,account_id:0 msgid "Analytic Account" -msgstr "" +msgstr "Analyyttinen tili" #. module: hr_timesheet_invoice #: field:report.analytic.account.close,date_deadline:0 msgid "Deadline" -msgstr "" +msgstr "Määräaika" #. module: hr_timesheet_invoice #: code:addons/hr_timesheet_invoice/hr_timesheet_invoice.py:243 #, python-format msgid "Configuration Error!" -msgstr "" +msgstr "Konfiguraatiovirhe!" #. module: hr_timesheet_invoice #: field:report.analytic.account.close,partner_id:0 msgid "Partner" -msgstr "" +msgstr "Kumppani" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create,time:0 @@ -260,35 +272,35 @@ msgstr "Jokaiseen tehtyyn työhön käytetty aika näytetään laskussa" #. module: hr_timesheet_invoice #: view:account.analytic.account:0 msgid "Cancel Contract" -msgstr "" +msgstr "Peruuta sopimus" #. module: hr_timesheet_invoice #: field:hr.timesheet.analytic.profit,date_from:0 msgid "From" -msgstr "" +msgstr "Lähettäjä" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 msgid "User or Journal Name" -msgstr "" +msgstr "Käyttäjän tai päiväkirjan nimi" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.act_res_users_2_report_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_report_timesheet_invoice msgid "Costs to invoice" -msgstr "" +msgstr "Laskuta kulut" #. module: hr_timesheet_invoice #: code:addons/hr_timesheet_invoice/hr_timesheet_invoice.py:243 #, python-format msgid "Please define income account for product '%s'." -msgstr "" +msgstr "Määritä tulotili tuottelle '%s'." #. module: hr_timesheet_invoice #: field:report.account.analytic.line.to.invoice,account_id:0 #: field:report.analytic.account.close,name:0 msgid "Analytic account" -msgstr "" +msgstr "Analyyttinen tili" #. module: hr_timesheet_invoice #: view:hr.timesheet.analytic.profit:0 @@ -306,11 +318,13 @@ msgid "" "The cost of each work done will be displayed on the invoice. You probably " "don't want to check this" msgstr "" +"Jokaisen tehdyn työn kustannus näytetään laskulla. Todennäköisestiet halua " +"valita tätä!" #. module: hr_timesheet_invoice #: view:hr.timesheet.invoice.create.final:0 msgid "Force to use a special product" -msgstr "" +msgstr "Pakota käyttämään erityistuotetta" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_timesheet_user_stat_all @@ -322,7 +336,7 @@ msgstr "Käyttäjän tuntikortit" #: view:hr.analytic.timesheet:0 #: model:ir.actions.act_window,name:hr_timesheet_invoice.act_acc_analytic_acc_2_report_acc_analytic_line_to_invoice msgid "To Invoice" -msgstr "" +msgstr "Laskuta" #. module: hr_timesheet_invoice #: view:hr.timesheet.analytic.profit:0 @@ -340,7 +354,7 @@ msgstr "" #. module: hr_timesheet_invoice #: view:account.analytic.account:0 msgid "Contract Finished" -msgstr "" +msgstr "Sopimus toimitettu" #. module: hr_timesheet_invoice #: selection:report.account.analytic.line.to.invoice,month:0 @@ -349,18 +363,18 @@ msgstr "" #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "July" -msgstr "" +msgstr "Heinäkuu" #. module: hr_timesheet_invoice #: field:account.analytic.line,to_invoice:0 msgid "Invoiceable" -msgstr "" +msgstr "Laskutettavissa" #. module: hr_timesheet_invoice #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:56 #, python-format msgid "Warning!" -msgstr "" +msgstr "Varoitus!" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_timesheet_invoice_factor_form @@ -376,12 +390,12 @@ msgstr "Teoreettinen" #. module: hr_timesheet_invoice #: model:hr_timesheet_invoice.factor,name:hr_timesheet_invoice.timesheet_invoice_factor3 msgid "Free of charge" -msgstr "" +msgstr "Veloituksetta" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_report_account_analytic_line_to_invoice msgid "Analytic lines to invoice report" -msgstr "" +msgstr "Analyyttiset rivit laskuraportille" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_timesheet_invoice_stat_all @@ -414,7 +428,7 @@ msgstr "Tuntikortit käyttäjittäin" #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:68 #, python-format msgid "Invoices" -msgstr "" +msgstr "Laskut" #. module: hr_timesheet_invoice #: selection:report.account.analytic.line.to.invoice,month:0 @@ -423,12 +437,12 @@ msgstr "" #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "December" -msgstr "" +msgstr "Joulukuu" #. module: hr_timesheet_invoice #: view:hr.timesheet.invoice.create.final:0 msgid "Invoice contract" -msgstr "" +msgstr "Laskuta sopimus" #. module: hr_timesheet_invoice #: field:report.account.analytic.line.to.invoice,month:0 @@ -438,12 +452,12 @@ msgstr "" #: field:report_timesheet.account.date,month:0 #: field:report_timesheet.user,month:0 msgid "Month" -msgstr "" +msgstr "Kuukausi" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 msgid "Currency" -msgstr "" +msgstr "Valuutta" #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 @@ -455,7 +469,7 @@ msgstr "Kohdistamattomat tuntikortit käyttäjille" #: view:hr.analytic.timesheet:0 #: field:report.timesheet.line,invoice_id:0 msgid "Invoiced" -msgstr "" +msgstr "Laskutettu" #. module: hr_timesheet_invoice #: field:report.analytic.account.close,quantity_max:0 @@ -476,7 +490,7 @@ msgstr "Tuntiikortit tileittäin" #. module: hr_timesheet_invoice #: view:account.analytic.account:0 msgid "Pending" -msgstr "" +msgstr "Odottaa" #. module: hr_timesheet_invoice #: help:account.analytic.account,amount_invoiced:0 @@ -486,12 +500,12 @@ msgstr "Laskutettu kaikkiaan" #. module: hr_timesheet_invoice #: field:report.analytic.account.close,state:0 msgid "Status" -msgstr "" +msgstr "Tila" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_account_analytic_line msgid "Analytic Line" -msgstr "" +msgstr "Analyyttinen rivi" #. module: hr_timesheet_invoice #: selection:report.account.analytic.line.to.invoice,month:0 @@ -535,7 +549,7 @@ msgstr "Tuntiikortit tileittäin" #. module: hr_timesheet_invoice #: model:ir.model,name:hr_timesheet_invoice.model_account_move_line msgid "Journal Items" -msgstr "" +msgstr "Päiväkirjan tapahtumat" #. module: hr_timesheet_invoice #: selection:report.account.analytic.line.to.invoice,month:0 @@ -554,7 +568,7 @@ msgstr "Laajennetut suodattimet..." #. module: hr_timesheet_invoice #: field:report_timesheet.invoice,amount_invoice:0 msgid "To invoice" -msgstr "" +msgstr "Laskuta" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 @@ -614,13 +628,13 @@ msgstr "Luo lasku lopullisesta tuntikortista" #. module: hr_timesheet_invoice #: field:report.analytic.account.close,balance:0 msgid "Balance" -msgstr "" +msgstr "Saldo" #. module: hr_timesheet_invoice #: field:report.analytic.account.close,quantity:0 #: view:report.timesheet.line:0 msgid "Quantity" -msgstr "" +msgstr "Määrä" #. module: hr_timesheet_invoice #: field:report.timesheet.line,general_account_id:0 @@ -635,13 +649,13 @@ msgstr "Tulosta tuntilistan tulos" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 msgid "Totals:" -msgstr "" +msgstr "Yhteensä:" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_account_analytic_line_to_invoice #: view:report.account.analytic.line.to.invoice:0 msgid "Analytic Lines to Invoice" -msgstr "" +msgstr "Laskuta analyyttiset rivit" #. module: hr_timesheet_invoice #: help:account.analytic.line,to_invoice:0 @@ -649,6 +663,8 @@ msgid "" "It allows to set the discount while making invoice, keep empty if the " "activities should not be invoiced." msgstr "" +"Sallii alennusten antamisen laskulla, pidä tyhjänä, jos toimenpiteitä ei " +"pidäisi laskuttaa." #. module: hr_timesheet_invoice #: field:account.analytic.account,amount_max:0 @@ -667,21 +683,21 @@ msgstr "Tuntikortin laskutusaste" #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "September" -msgstr "" +msgstr "Syyskuu" #. module: hr_timesheet_invoice #: field:account.analytic.line,invoice_id:0 #: model:ir.model,name:hr_timesheet_invoice.model_account_invoice #: view:report.timesheet.line:0 msgid "Invoice" -msgstr "" +msgstr "Lasku" #. module: hr_timesheet_invoice #: view:hr.timesheet.analytic.profit:0 #: view:hr.timesheet.invoice.create:0 #: view:hr.timesheet.invoice.create.final:0 msgid "Cancel" -msgstr "" +msgstr "Peru" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_timesheet_line_stat_all @@ -694,22 +710,22 @@ msgstr "Tuntikortin rivi" #. module: hr_timesheet_invoice #: view:hr.timesheet.invoice.create:0 msgid "Billing Data" -msgstr "" +msgstr "Laskutustiedot" #. module: hr_timesheet_invoice #: help:hr_timesheet_invoice.factor,customer_name:0 msgid "Label for the customer" -msgstr "" +msgstr "Selite asiakkaalle" #. module: hr_timesheet_invoice #: field:hr.timesheet.analytic.profit,date_to:0 msgid "To" -msgstr "" +msgstr "Vastaanottaja" #. module: hr_timesheet_invoice #: view:hr.timesheet.invoice.create:0 msgid "Do you want to show details of work in invoice?" -msgstr "" +msgstr "Haluatko näyttää työn yksityiskohdat laskulla?" #. module: hr_timesheet_invoice #: view:hr.timesheet.invoice.create:0 @@ -717,7 +733,7 @@ msgstr "" #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_timesheet_invoice_create #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_timesheet_invoice_create_final msgid "Create Invoice" -msgstr "" +msgstr "Luo lasku" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.act_res_users_2_report_timehsheet_account @@ -744,7 +760,7 @@ msgstr "Laskutettavat tuntikortit" #, python-format msgid "" "Contract incomplete. Please fill in the Customer and Pricelist fields." -msgstr "" +msgstr "Sopimus keskeneräinen. Täytä asiakas- ja hinnastokentät." #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_timesheet_account_date_stat_all @@ -776,17 +792,17 @@ msgstr "Laskutus" #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "May" -msgstr "" +msgstr "Toukokuu" #. module: hr_timesheet_invoice #: field:hr.timesheet.analytic.profit,journal_ids:0 msgid "Journal" -msgstr "" +msgstr "Päiväkirja" #. module: hr_timesheet_invoice #: help:hr.timesheet.invoice.create.final,product:0 msgid "The product that will be used to invoice the remaining amount" -msgstr "" +msgstr "Tuote jota käytetään laskutettaessa jäljelläoleva määrä" #. module: hr_timesheet_invoice #: field:hr.timesheet.invoice.create.final,time:0 @@ -796,12 +812,12 @@ msgstr "Käytetty aika" #. module: hr_timesheet_invoice #: help:account.analytic.account,amount_max:0 msgid "Keep empty if this contract is not limited to a total fixed price." -msgstr "" +msgstr "Täytä jos tällä sopimuksella on kiinteä kokonaishinta." #. module: hr_timesheet_invoice #: view:hr.timesheet.invoice.create.final:0 msgid "Do you want to show details of each activity to your customer?" -msgstr "" +msgstr "Haluatko näyttää jokaisen toimenpiteen yksityiskohdat asiakkaallesi?" #. module: hr_timesheet_invoice #: view:report_timesheet.invoice:0 @@ -820,17 +836,17 @@ msgstr "Aikajakso aloittamispäivämäärästä" #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "February" -msgstr "" +msgstr "Helmikuu" #. module: hr_timesheet_invoice #: field:hr_timesheet_invoice.factor,customer_name:0 msgid "Name" -msgstr "" +msgstr "Nimi" #. module: hr_timesheet_invoice #: view:report.account.analytic.line.to.invoice:0 msgid "Analytic Lines" -msgstr "" +msgstr "Analyyttiset rivit" #. module: hr_timesheet_invoice #: view:report_timesheet.account.date:0 @@ -840,7 +856,7 @@ msgstr "Päivän tuntikortti tileittäin" #. module: hr_timesheet_invoice #: field:report.account.analytic.line.to.invoice,sale_price:0 msgid "Sale price" -msgstr "" +msgstr "Myyntihinta" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.act_res_users_2_report_timesheet_user @@ -854,7 +870,7 @@ msgstr "Tuntikortit päivittäin" #: selection:report_timesheet.account.date,month:0 #: selection:report_timesheet.user,month:0 msgid "April" -msgstr "" +msgstr "Huhtikuu" #. module: hr_timesheet_invoice #: code:addons/hr_timesheet_invoice/hr_timesheet_invoice.py:230 @@ -863,17 +879,21 @@ msgid "" "There is no product defined. Please select one or force the product through " "the wizard." msgstr "" +"Tuotetta ei ole määritelty. Valitse yksi tai pakota tuote ohjatun toiminnon " +"läpi." #. module: hr_timesheet_invoice #: help:hr_timesheet_invoice.factor,factor:0 msgid "Discount in percentage" -msgstr "" +msgstr "Anna alennus prosentteina" #. module: hr_timesheet_invoice #: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:56 #, python-format msgid "Invoice is already linked to some of the analytic line(s)!" msgstr "" +"Lasku on jo yhdistetty johonkin analyyttiseen tiliin tai joihinkin " +"analyyttisiin riveihin!" #. module: hr_timesheet_invoice #: view:hr.timesheet.invoice.create:0 @@ -887,7 +907,7 @@ msgstr "" #. module: hr_timesheet_invoice #: field:hr.timesheet.invoice.create,name:0 msgid "Description" -msgstr "" +msgstr "Kuvaus" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 @@ -900,24 +920,24 @@ msgstr "Yksikköä" #: code:addons/hr_timesheet_invoice/hr_timesheet_invoice.py:230 #, python-format msgid "Error!" -msgstr "" +msgstr "Virhe!" #. module: hr_timesheet_invoice #: model:hr_timesheet_invoice.factor,name:hr_timesheet_invoice.timesheet_invoice_factor4 msgid "80%" -msgstr "" +msgstr "80 %" #. module: hr_timesheet_invoice #: view:hr.timesheet.analytic.profit:0 #: view:hr.timesheet.invoice.create:0 #: view:hr.timesheet.invoice.create.final:0 msgid "or" -msgstr "" +msgstr "tai" #. module: hr_timesheet_invoice #: field:report_timesheet.invoice,manager_id:0 msgid "Manager" -msgstr "" +msgstr "Esimies" #. module: hr_timesheet_invoice #: report:account.analytic.profit:0 @@ -927,7 +947,7 @@ msgstr "" #: field:report.timesheet.line,cost:0 #: field:report_timesheet.user,cost:0 msgid "Cost" -msgstr "" +msgstr "Kulut" #. module: hr_timesheet_invoice #: field:report.account.analytic.line.to.invoice,name:0 @@ -937,9 +957,9 @@ msgstr "" #: field:report_timesheet.account.date,name:0 #: field:report_timesheet.user,name:0 msgid "Year" -msgstr "" +msgstr "Vuosi" #. module: hr_timesheet_invoice #: view:hr.timesheet.analytic.profit:0 msgid "Duration" -msgstr "" +msgstr "Kesto" diff --git a/addons/hr_timesheet_invoice/i18n/ja.po b/addons/hr_timesheet_invoice/i18n/ja.po index 59f8bccb54a..e25dcdf3b45 100644 --- a/addons/hr_timesheet_invoice/i18n/ja.po +++ b/addons/hr_timesheet_invoice/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-11-24 08:02+0000\n" -"Last-Translator: Yoshi Tashiro \n" +"PO-Revision-Date: 2014-02-21 02:35+0000\n" +"Last-Translator: Yoshi Tashiro \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-25 06:00+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:32+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 @@ -260,7 +260,7 @@ msgstr "請求書には各作業の所要時間が表示されます。" #. module: hr_timesheet_invoice #: view:account.analytic.account:0 msgid "Cancel Contract" -msgstr "" +msgstr "契約取消" #. module: hr_timesheet_invoice #: field:hr.timesheet.analytic.profit,date_from:0 @@ -340,7 +340,7 @@ msgstr "" #. module: hr_timesheet_invoice #: view:account.analytic.account:0 msgid "Contract Finished" -msgstr "" +msgstr "契約終了" #. module: hr_timesheet_invoice #: selection:report.account.analytic.line.to.invoice,month:0 @@ -681,7 +681,7 @@ msgstr "請求書" #: view:hr.timesheet.invoice.create:0 #: view:hr.timesheet.invoice.create.final:0 msgid "Cancel" -msgstr "キャンセル" +msgstr "取消" #. module: hr_timesheet_invoice #: model:ir.actions.act_window,name:hr_timesheet_invoice.action_timesheet_line_stat_all diff --git a/addons/hr_timesheet_invoice/i18n/nl.po b/addons/hr_timesheet_invoice/i18n/nl.po index ea9420c8488..e4db3ace5ec 100644 --- a/addons/hr_timesheet_invoice/i18n/nl.po +++ b/addons/hr_timesheet_invoice/i18n/nl.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-08-01 11:00+0000\n" +"PO-Revision-Date: 2014-02-25 12:39+0000\n" "Last-Translator: Erwin van der Ploeg (BAS Solutions) \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:14+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-26 07:31+0000\n" +"X-Generator: Launchpad (build 16935)\n" #. module: hr_timesheet_invoice #: view:report.timesheet.line:0 @@ -308,7 +308,7 @@ msgstr "Nog te ontvangen facturen" #: code:addons/hr_timesheet_invoice/hr_timesheet_invoice.py:243 #, python-format msgid "Please define income account for product '%s'." -msgstr "Definieer een inkomstenrekening voor product '%s'" +msgstr "Definieer een omzetrekening voor product '%s'" #. module: hr_timesheet_invoice #: field:report.account.analytic.line.to.invoice,account_id:0 diff --git a/addons/hr_timesheet_sheet/i18n/fi.po b/addons/hr_timesheet_sheet/i18n/fi.po index 43d7fd4741e..b9ab72ed9b8 100644 --- a/addons/hr_timesheet_sheet/i18n/fi.po +++ b/addons/hr_timesheet_sheet/i18n/fi.po @@ -14,7 +14,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-17 06:03+0000\n" +"X-Launchpad-Export-Date: 2014-02-18 05:40+0000\n" "X-Generator: Launchpad (build 16916)\n" #. module: hr_timesheet_sheet diff --git a/addons/knowledge/i18n/fi.po b/addons/knowledge/i18n/fi.po index cef35b1ae13..79eb3b5e934 100644 --- a/addons/knowledge/i18n/fi.po +++ b/addons/knowledge/i18n/fi.po @@ -8,19 +8,19 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-11-08 09:22+0000\n" +"PO-Revision-Date: 2014-02-24 08:48+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:15+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-25 06:24+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: knowledge #: view:knowledge.config.settings:0 msgid "Documents" -msgstr "Asiakirjat" +msgstr "Dokumentit" #. module: knowledge #: model:ir.model,name:knowledge.model_knowledge_config_settings @@ -48,12 +48,12 @@ msgstr "Yhteinen jaettu sisältö" #: model:ir.actions.act_window,name:knowledge.action_knowledge_configuration #: view:knowledge.config.settings:0 msgid "Configure Knowledge" -msgstr "Konfiguroi tietämyksenhallintamoduuli (Knowledge)" +msgstr "Konfiguroi tietämyksenhallinta -moduuli" #. module: knowledge #: view:knowledge.config.settings:0 msgid "Knowledge and Documents Management" -msgstr "Tietämyksen ja asiakirjojen hallinta" +msgstr "Tietämyksen ja asiakirjojen -hallinta" #. module: knowledge #: help:knowledge.config.settings,module_document:0 @@ -77,7 +77,7 @@ msgstr "Jaa säilytyspaikkoja (FTP)" #. module: knowledge #: field:knowledge.config.settings,module_document:0 msgid "Manage documents" -msgstr "Hallitse asiakirjoja" +msgstr "Hallitse dokumentteja" #. module: knowledge #: view:knowledge.config.settings:0 diff --git a/addons/l10n_be_coda/i18n/fi.po b/addons/l10n_be_coda/i18n/fi.po index 39bb7b02e48..52b32c07984 100644 --- a/addons/l10n_be_coda/i18n/fi.po +++ b/addons/l10n_be_coda/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-24 02:53+0000\n" -"PO-Revision-Date: 2013-10-12 19:03+0000\n" -"Last-Translator: Harri Luuppala \n" +"PO-Revision-Date: 2014-02-25 19:48+0000\n" +"Last-Translator: Päivi Kouki \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:15+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-26 07:31+0000\n" +"X-Generator: Launchpad (build 16935)\n" #. module: l10n_be_coda #: model:account.coda.trans.code,description:l10n_be_coda.actcc_09_21 @@ -369,17 +369,17 @@ msgstr "" #. module: l10n_be_coda #: model:account.coda.trans.code,description:l10n_be_coda.actcf_05 msgid "Direct debit" -msgstr "" +msgstr "Suoraveloitus" #. module: l10n_be_coda #: model:account.coda.trans.code,description:l10n_be_coda.actcf_00 msgid "Undefined transactions" -msgstr "" +msgstr "Määrittelemättömät tapahtumat" #. module: l10n_be_coda #: model:account.coda.trans.code,comment:l10n_be_coda.actcc_11_62 msgid "When reimbursed separately to the subscriber" -msgstr "" +msgstr "Kun hyvitetty erikseen tilaajalle" #. module: l10n_be_coda #: view:account.coda.trans.category:0 @@ -457,12 +457,12 @@ msgstr "" #: model:account.coda.trans.code,description:l10n_be_coda.actcc_30_33 #: model:account.coda.trans.code,description:l10n_be_coda.actcc_30_83 msgid "Value (date) correction" -msgstr "" +msgstr "Arvopäivän korjaus" #. module: l10n_be_coda #: model:account.coda.trans.category,description:l10n_be_coda.actrca_063 msgid "Rounding differences" -msgstr "" +msgstr "Pyöristyserot" #. module: l10n_be_coda #: code:addons/l10n_be_coda/wizard/account_coda_import.py:296 @@ -523,7 +523,7 @@ msgstr "Luottokortin numero" #. module: l10n_be_coda #: model:account.coda.trans.code,description:l10n_be_coda.actcc_80_13 msgid "Renting of safes" -msgstr "" +msgstr "Kassakaappien vuokraus" #. module: l10n_be_coda #: help:coda.bank.account,find_bbacom:0 @@ -534,7 +534,7 @@ msgstr "" #. module: l10n_be_coda #: model:account.coda.comm.type,description:l10n_be_coda.acct_104 msgid "Equivalent in EUR" -msgstr "" +msgstr "Vastaa EUR" #. module: l10n_be_coda #: model:account.coda.trans.code,description:l10n_be_coda.actcc_47_50 @@ -572,7 +572,7 @@ msgstr "" #. module: l10n_be_coda #: field:account.coda.trans.type,type:0 msgid "Transaction Type" -msgstr "" +msgstr "Tapahtuman tyyppi" #. module: l10n_be_coda #: model:ir.model,name:l10n_be_coda.model_account_coda @@ -2906,7 +2906,7 @@ msgstr "" #. module: l10n_be_coda #: field:coda.bank.statement.line,ref:0 msgid "Reference" -msgstr "" +msgstr "Viite" #. module: l10n_be_coda #: model:account.coda.trans.code,comment:l10n_be_coda.actcc_11_68 diff --git a/addons/mail/i18n/fi.po b/addons/mail/i18n/fi.po index 5a3e48cab17..214dbfb13be 100644 --- a/addons/mail/i18n/fi.po +++ b/addons/mail/i18n/fi.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2014-02-16 20:00+0000\n" +"PO-Revision-Date: 2014-02-20 13:41+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-17 06:03+0000\n" +"X-Launchpad-Export-Date: 2014-02-21 06:38+0000\n" "X-Generator: Launchpad (build 16916)\n" #. module: mail @@ -146,7 +146,7 @@ msgstr "päivitetty dokumentti" #: code:addons/mail/static/src/xml/mail_followers.xml:23 #, python-format msgid "Add others" -msgstr "Lisää muut" +msgstr "Lisää seuraajia" #. module: mail #: field:mail.message.subtype,parent_id:0 @@ -364,7 +364,7 @@ msgstr "Vastausosoite" #: code:addons/mail/wizard/invite.py:37 #, python-format msgid "
You have been invited to follow %s.
" -msgstr "
Sinut on kutsuttu seuramaan %s.
" +msgstr "
Sinut on kutsuttu seuraamaan asiaa %s.
" #. module: mail #. openerp-web diff --git a/addons/mail/i18n/pl.po b/addons/mail/i18n/pl.po index bb46a2eeec7..362f48772e4 100644 --- a/addons/mail/i18n/pl.po +++ b/addons/mail/i18n/pl.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-02-12 11:25+0000\n" -"Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) \n" +"PO-Revision-Date: 2014-02-22 18:50+0000\n" +"Last-Translator: Dariusz Żbikowski \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:18+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-23 07:45+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: mail #: view:mail.followers:0 @@ -26,7 +26,7 @@ msgstr "Formularz obserwatorów" #: code:addons/mail/mail_thread.py:246 #, python-format msgid "%s created" -msgstr "" +msgstr "%s utworzono" #. module: mail #: field:mail.compose.message,author_id:0 @@ -48,7 +48,7 @@ msgstr "Odbiorcy wiadomości" #. module: mail #: help:mail.message.subtype,default:0 msgid "Activated by default when subscribing." -msgstr "" +msgstr "Aktywne standardowo podczas subskrypcji" #. module: mail #: view:mail.message:0 @@ -113,7 +113,7 @@ msgstr "Publiczne" #: code:addons/mail/static/src/xml/mail.xml:277 #, python-format msgid "to" -msgstr "" +msgstr "do" #. module: mail #: view:mail.mail:0 @@ -145,7 +145,7 @@ msgstr "Kreator email" #: code:addons/mail/static/src/xml/mail.xml:268 #, python-format msgid "updated document" -msgstr "" +msgstr "opracowane dokumenty" #. module: mail #. openerp-web @@ -283,7 +283,7 @@ msgstr "Odebrane" #: code:addons/mail/static/src/xml/mail.xml:71 #, python-format msgid "Attach a File" -msgstr "" +msgstr "Załącz plik" #. module: mail #: view:mail.mail:0 @@ -388,7 +388,7 @@ msgstr "
Zostałeś zaproszony na %s.
" #: code:addons/mail/static/src/xml/mail.xml:53 #, python-format msgid "Send a message" -msgstr "" +msgstr "Wyślij wiadomość" #. module: mail #: help:mail.group,message_unread:0 @@ -423,14 +423,14 @@ msgstr "Usuń automatycznie" #: code:addons/mail/static/src/xml/mail.xml:294 #, python-format msgid "notified" -msgstr "" +msgstr "powiadomiono" #. module: mail #. openerp-web #: code:addons/mail/static/src/xml/mail.xml:274 #, python-format msgid "logged a note" -msgstr "" +msgstr "notatka" #. module: mail #. openerp-web @@ -516,7 +516,7 @@ msgstr "Powiadomienie systemowe" #. module: mail #: view:mail.message:0 msgid "To Read" -msgstr "" +msgstr "Nieprzeczytane" #. module: mail #: model:ir.model,name:mail.model_res_partner @@ -580,7 +580,7 @@ msgstr "obserwatorzy" #. module: mail #: view:mail.group:0 msgid "Send a message to the group" -msgstr "" +msgstr "Wyślij wiadomość do grupy" #. module: mail #. openerp-web @@ -605,7 +605,7 @@ msgstr "Nie udało się" #. module: mail #: view:mail.mail:0 msgid "Cancel Email" -msgstr "" +msgstr "Anuluj Email" #. module: mail #. openerp-web @@ -629,7 +629,7 @@ msgstr "Archiwum" #. module: mail #: view:mail.compose.message:0 msgid "Subject..." -msgstr "" +msgstr "Temat" #. module: mail #. openerp-web @@ -643,7 +643,7 @@ msgstr "Usuń ten załącznik" #: code:addons/mail/mail_thread.py:112 #, python-format msgid "New" -msgstr "" +msgstr "Nowy(a)" #. module: mail #. openerp-web @@ -671,7 +671,7 @@ msgstr "Typ" #: view:mail.mail:0 #: selection:mail.message,type:0 msgid "Email" -msgstr "" +msgstr "Email" #. module: mail #: field:ir.ui.menu,mail_group_id:0 @@ -738,7 +738,7 @@ msgstr "Nadawca wiadomości pobrany z preferencji" #: code:addons/mail/static/src/js/mail.js:978 #, python-format msgid "read more" -msgstr "" +msgstr "czytaj więcej" #. module: mail #: code:addons/mail/wizard/invite.py:40 @@ -755,7 +755,7 @@ msgstr "Wiadomość nadrzędna" #. module: mail #: selection:res.partner,notification_email_send:0 msgid "All Messages (discussions, emails, followed system notifications)" -msgstr "" +msgstr "Wszystkie wiadmości (dyskusje, maile, powiadomienia)" #. module: mail #. openerp-web @@ -839,7 +839,7 @@ msgstr "Model następnego zasobu" #: code:addons/mail/static/src/js/mail.js:979 #, python-format msgid "read less" -msgstr "" +msgstr "czytaj mniej" #. module: mail #. openerp-web @@ -918,7 +918,7 @@ msgstr "" #: code:addons/mail/static/src/xml/mail.xml:55 #, python-format msgid "Log a note" -msgstr "" +msgstr "Dołącz notatkę" #. module: mail #: selection:mail.compose.message,type:0 @@ -1028,7 +1028,7 @@ msgstr "Właściciel" #: code:addons/mail/res_partner.py:52 #, python-format msgid "Partner Profile" -msgstr "" +msgstr "Profil Partnera" #. module: mail #: model:ir.model,name:mail.model_mail_message @@ -1102,7 +1102,7 @@ msgstr "Uzupełnij informacje o partnerze" #: code:addons/mail/mail_mail.py:190 #, python-format msgid "

Access this document directly in OpenERP

" -msgstr "" +msgstr "

Dostęp do dokumentu bezpośrednio w OpenERP

" #. module: mail #: view:mail.compose.message:0 @@ -1171,7 +1171,7 @@ msgstr "lub" #: code:addons/mail/mail_thread.py:111 #, python-format msgid "You have one unread message" -msgstr "" +msgstr "Masz nieprzeczytaną wiadomość" #. module: mail #: help:mail.compose.message,record_name:0 @@ -1229,7 +1229,7 @@ msgstr "" #. module: mail #: field:res.partner,notification_email_send:0 msgid "Receive Messages by Email" -msgstr "" +msgstr "Otrzymywanie wiadomości poprzez Email" #. module: mail #: model:mail.group,name:mail.group_best_sales_practices @@ -1278,14 +1278,14 @@ msgstr "Rozszerzone filtry..." #. module: mail #: selection:res.partner,notification_email_send:0 msgid "Incoming Emails only" -msgstr "" +msgstr "Tylko nadchodzące wiadomości Email" #. module: mail #. openerp-web #: code:addons/mail/static/src/xml/mail.xml:292 #, python-format msgid "more" -msgstr "" +msgstr "więcej" #. module: mail #. openerp-web @@ -1346,7 +1346,7 @@ msgstr "" #: view:mail.compose.message:0 #: view:mail.wizard.invite:0 msgid "Add contacts to notify..." -msgstr "" +msgstr "Dodaj kontakty do powiadomienia" #. module: mail #: view:mail.group:0 @@ -1407,7 +1407,7 @@ msgstr "I" #: code:addons/mail/mail_thread.py:111 #, python-format msgid "You have %d unread messages" -msgstr "" +msgstr "Masz %d nieprzeczytanych wiadomości" #. module: mail #: field:mail.compose.message,message_id:0 @@ -1449,7 +1449,7 @@ msgstr "Wiadomość oznaczona gwiazdką, która wejdzie do skrzynki Do zrobienia #. module: mail #: view:mail.group:0 msgid "Topics discussed in this group..." -msgstr "" +msgstr "Temat dyskutowany w grupach..." #. module: mail #. openerp-web @@ -1522,7 +1522,7 @@ msgstr "Partnerzy, którzy mają powiadomienia w swoich skrzynkach." #. module: mail #: view:mail.message:0 msgid "Show already read messages" -msgstr "" +msgstr "Pokaż przeczytane wiadomości" #. module: mail #: view:mail.message:0 @@ -1630,6 +1630,7 @@ msgstr "Zawartość Rich-text" #: help:mail.message,to_read:0 msgid "Current user has an unread notification linked to this message" msgstr "" +"Użytkownik posiada nieprzeczytane powiadomienia powiązane z tą wiadomością" #. module: mail #: model:ir.model,name:mail.model_mail_thread @@ -1694,7 +1695,7 @@ msgstr "" #: code:addons/mail/static/src/xml/mail.xml:279 #, python-format msgid "nobody" -msgstr "" +msgstr "nikt" #. module: mail #: selection:res.partner,notification_email_send:0 @@ -1709,7 +1710,7 @@ msgstr "" #. module: mail #: constraint:res.partner:0 msgid "You cannot create recursive Partner hierarchies." -msgstr "" +msgstr "Nie możęsz tworzyć rekursyjnej hierarchii Partnerów" #. module: mail #: help:base.config.settings,alias_domain:0 @@ -1771,7 +1772,7 @@ msgstr "" #: code:addons/mail/static/src/xml/mail.xml:149 #, python-format msgid "(no email address)" -msgstr "" +msgstr "(brak adresu email)" #. module: mail #: model:ir.ui.menu,name:mail.mail_feeds diff --git a/addons/mrp/i18n/fi.po b/addons/mrp/i18n/fi.po index 3e87ad1de12..366b5b22aa1 100644 --- a/addons/mrp/i18n/fi.po +++ b/addons/mrp/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-11-12 19:55+0000\n" +"PO-Revision-Date: 2014-02-18 15:41+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:20+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: mrp #: help:mrp.config.settings,module_mrp_repair:0 @@ -1379,7 +1379,7 @@ msgstr "Työpisteen toiminnot" #. module: mrp #: view:mrp.routing:0 msgid "Notes" -msgstr "Huomautukset" +msgstr "Muistiinpanot" #. module: mrp #: view:mrp.production:0 diff --git a/addons/mrp/i18n/ja.po b/addons/mrp/i18n/ja.po index 0c4b847fa6e..41415cdab83 100644 --- a/addons/mrp/i18n/ja.po +++ b/addons/mrp/i18n/ja.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2014-02-13 16:09+0000\n" +"PO-Revision-Date: 2014-02-18 07:45+0000\n" "Last-Translator: Yoshi Tashiro \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-14 07:44+0000\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" "X-Generator: Launchpad (build 16916)\n" #. module: mrp @@ -43,12 +43,12 @@ msgstr "システムが構成部品を探す場所" #. module: mrp #: field:mrp.production,workcenter_lines:0 msgid "Work Centers Utilisation" -msgstr "作業センタ活用" +msgstr "作業区活用" #. module: mrp #: view:mrp.routing.workcenter:0 msgid "Routing Work Centers" -msgstr "工順作業センタ" +msgstr "工順作業区" #. module: mrp #: field:mrp.production.workcenter.line,cycle:0 @@ -108,7 +108,7 @@ msgstr "" msgid "" "Number of iterations this work center has to do in the specified operation " "of the routing." -msgstr "この作業センタは工順の特定の操作の中で反復回数実行される必要があります。" +msgstr "この作業区は工順の特定の操作の中で反復回数実行される必要があります。" #. module: mrp #: view:product.product:0 @@ -229,7 +229,7 @@ msgstr "容量情報" #. module: mrp #: field:mrp.routing,workcenter_lines:0 msgid "Work Centers" -msgstr "作業センタ" +msgstr "作業区" #. module: mrp #: model:ir.actions.act_window,help:mrp.mrp_routing_action @@ -245,6 +245,16 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" クリックして工順を作成してください。\n" +"

\n" +" Routings allow you to create and manage the manufacturing\n" +" operations that should be followed within your work centers " +"in\n" +" order to produce a product. They are attached to bills of\n" +" materials that will define the required raw materials.\n" +"

\n" +" " #. module: mrp #: view:mrp.production:0 @@ -331,7 +341,7 @@ msgstr "エラー。再帰的な部品表を作ることはできません。" #. module: mrp #: model:ir.model,name:mrp.model_mrp_routing_workcenter msgid "Work Center Usage" -msgstr "作業センタの用途" +msgstr "作業区用途" #. module: mrp #: model:process.transition,name:mrp.process_transition_procurestockableproduct0 @@ -382,7 +392,7 @@ msgstr "" #. module: mrp #: field:mrp.workcenter,product_id:0 msgid "Work Center Product" -msgstr "作業センタ製品" +msgstr "作業区製品" #. module: mrp #: view:mrp.production:0 @@ -510,7 +520,7 @@ msgstr "製品タイプはサービスです。" #. module: mrp #: help:mrp.workcenter,costs_cycle:0 msgid "Specify Cost of Work Center per cycle." -msgstr "サイクル当りの作業センタのコストを指定して下さい。" +msgstr "サイクルあたりの作業区の原価を指定してください。" #. module: mrp #: model:process.transition,name:mrp.process_transition_bom0 @@ -542,7 +552,7 @@ msgstr "" msgid "" "The Bill of Material is linked to a routing, i.e. the succession of work " "centers." -msgstr "部品表は工順、すなわち作業センタの連携とリンクしています。" +msgstr "部品表は工順(作業区間の連携を定義したもの)に紐付きます。" #. module: mrp #: view:mrp.production:0 @@ -585,7 +595,7 @@ msgstr "製造の検索" #: help:mrp.routing.workcenter,sequence:0 msgid "" "Gives the sequence order when displaying a list of routing Work Centers." -msgstr "作業センタの工順のリストを表示する時の順序を与えます。" +msgstr "工順作業区のリスト表示順に使われます。" #. module: mrp #: field:mrp.bom,child_complete_ids:0 @@ -650,7 +660,7 @@ msgstr "消費構成品" #: model:ir.model,name:mrp.model_mrp_workcenter_load #: model:ir.model,name:mrp.model_report_workcenter_load msgid "Work Center Load" -msgstr "作業センタの負荷" +msgstr "作業区負荷" #. module: mrp #: code:addons/mrp/procurement.py:55 @@ -688,8 +698,8 @@ msgid "" "operations and to plan future loads on work centers based on production " "plannification." msgstr "" -"完成品を製造するための操作のリスト(作業センタのリスト)。工順は操作の間の作業センタのコストを計算し、製造計画化を基本とする作業センタの将来の負荷を計画す" -"るために主に利用されます。" +"完成品を製造するための操作のリスト(作業区のリスト)。工順は操作の間の作業区のコストを計算し、製造計画化を基本とする作業区の将来の負荷を計画するために主に" +"利用されます。" #. module: mrp #: help:mrp.workcenter,time_cycle:0 @@ -762,6 +772,16 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" クリックして作業区を追加してください。\n" +"

\n" +" Work Centers allow you to create and manage manufacturing\n" +" units. They consist of workers and/or machines, which are\n" +" considered as units for task assignation as well as " +"capacity\n" +" and planning forecast.\n" +"

\n" +" " #. module: mrp #: model:process.node,note:mrp.process_node_minimumstockrule0 @@ -987,7 +1007,7 @@ msgstr "在庫可能製品" #: code:addons/mrp/report/price.py:130 #, python-format msgid "Work Center name" -msgstr "作業センタ名" +msgstr "作業区名" #. module: mrp #: field:mrp.routing,code:0 @@ -1120,14 +1140,14 @@ msgstr "" #. module: mrp #: help:mrp.workcenter,costs_hour:0 msgid "Specify Cost of Work Center per hour." -msgstr "時間当りの作業センタコストを指定して下さい。" +msgstr "時間あたりの作業区コストを指定してください。" #. module: mrp #: help:mrp.workcenter,capacity_per_cycle:0 msgid "" "Number of operations this Work Center can do in parallel. If this Work " "Center represents a team of 5 workers, the capacity per cycle is 5." -msgstr "この作業センタが並列に処理できる操作の数。この作業センタが5人の作業員のチームを表すなら、サイクル当りの容量は5となります。" +msgstr "この作業区が並列に処理できる操作の数。この作業区が5人の作業員のチームを表すなら、サイクル当りの容量は5となります。" #. module: mrp #: model:ir.actions.act_window,name:mrp.mrp_production_action3 @@ -1186,7 +1206,7 @@ msgstr "リソース" msgid "" "Time in hours for this Work Center to achieve the operation of the specified " "routing." -msgstr "特定工順の操作を達成するためのこの作業センタの時間(時)" +msgstr "特定工順の操作を達成するためのこの作業区の時間(時)" #. module: mrp #: field:mrp.workcenter,costs_journal_id:0 @@ -1221,7 +1241,7 @@ msgstr "システムは在庫にするための製品を待っています。こ #. module: mrp #: view:mrp.routing:0 msgid "Work Center Operations" -msgstr "作業センタ操作" +msgstr "作業区操作" #. module: mrp #: view:mrp.routing:0 @@ -1257,7 +1277,7 @@ msgstr "製品" #. module: mrp #: view:report.workcenter.load:0 msgid "Work Center load" -msgstr "作業センタの負荷" +msgstr "作業区の負荷" #. module: mrp #: help:mrp.production,location_dest_id:0 @@ -1271,8 +1291,7 @@ msgid "" "Routing is indicated then,the third tab of a production order (Work Centers) " "will be automatically pre-completed." msgstr "" -"工順は全ての作業センタが長さとサイクルがどのくらい使われるかを示します。工順が示される場合、製造オーダー(作業センタ)の第3のタブは自動的に事前完了します" -"。" +"工順は全ての作業区が長さとサイクルがどのくらい使われるかを示します。工順が示される場合、製造オーダ(作業区)の第3のタブは自動的に事前完了します。" #. module: mrp #: code:addons/mrp/mrp.py:505 @@ -1383,7 +1402,7 @@ msgstr "構成部品仕入先" #. module: mrp #: view:mrp.production:0 msgid "Production Work Centers" -msgstr "製造作業センタ" +msgstr "製造作業区" #. module: mrp #: view:mrp.workcenter:0 @@ -1446,7 +1465,7 @@ msgstr "" #. module: mrp #: view:report.workcenter.load:0 msgid "Work Center Loads" -msgstr "作業センタの負荷" +msgstr "作業区負荷" #. module: mrp #: model:ir.actions.act_window,name:mrp.mrp_property_action @@ -1545,7 +1564,7 @@ msgstr "製造オーダ開始" #: view:mrp.workcenter:0 #: field:report.workcenter.load,workcenter_id:0 msgid "Work Center" -msgstr "作業センタ" +msgstr "作業区" #. module: mrp #: model:ir.actions.act_window,help:mrp.mrp_property_group_action @@ -1634,7 +1653,7 @@ msgstr "オーダーの作成" msgid "" "Description of the Work Center. Explain here what's a cycle according to " "this Work Center." -msgstr "作業センタの説明。この作業センタは何がサイクルであるかをここで説明して下さい。" +msgstr "作業区の説明。この作業区は何がサイクルであるかをここで説明してください。" #. module: mrp #: field:mrp.production,date_finished:0 @@ -1670,8 +1689,8 @@ msgid "" "operations and to plan future loads on work centers based on production " "planning." msgstr "" -"完成品を製造するための操作のリスト(作業センタのリスト)。工順は操作の間の作業センタのコストを計算し、製造計画化を基本とする作業センタの将来の負荷を計画す" -"るために主に利用されます。" +"完成品を製造するための操作のリスト(作業区のリスト)。工順は操作の間の作業区のコストを計算し、製造計画化を基本とする作業区の将来の負荷を計画するために主に" +"利用されます。" #. module: mrp #: view:change.production.qty:0 @@ -1755,6 +1774,8 @@ msgid "" "lines (in the \"Work Centers\" tab).\n" " This installs the module mrp_operations." msgstr "" +"製造オーダ作業明細(「作業区」タブ)に状態、開始日、停止日の項目を追加します。\n" +" mrp_operationsモジュールをインストールします。" #. module: mrp #: code:addons/mrp/mrp.py:737 diff --git a/addons/mrp/i18n/mn.po b/addons/mrp/i18n/mn.po index 3ad01272980..e67b8064781 100644 --- a/addons/mrp/i18n/mn.po +++ b/addons/mrp/i18n/mn.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2014-02-13 00:38+0000\n" -"Last-Translator: gobi \n" +"PO-Revision-Date: 2014-02-19 09:15+0000\n" +"Last-Translator: Jacara \n" "Language-Team: Mongolian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-13 06:47+0000\n" +"X-Launchpad-Export-Date: 2014-02-20 05:42+0000\n" "X-Generator: Launchpad (build 16916)\n" #. module: mrp @@ -357,7 +357,7 @@ msgstr "Бараа Үйлдвэрлэх" #. module: mrp #: constraint:mrp.bom:0 msgid "Error ! You cannot create recursive BoM." -msgstr "Алдаа ! Тойрог хамааралтай орц үүсгэж болохгүй." +msgstr "Алдаа ! Тойрог хамааралтай технилогийн карт үүсгэх боломжгүй." #. module: mrp #: model:ir.model,name:mrp.model_mrp_routing_workcenter @@ -529,8 +529,8 @@ msgstr "" "

\n" " OpenERP-д үзүүлэлт гэдэг нь нэг барааг үйлдвэрлэхдээ " "ялгаатай \n" -" орцуудыг сонгох тохиолдолд хэрэглэгддэг. Орц бүрт олон " -"үзүүлэлтийг\n" +" орцуудыг сонгох тохиолдолд хэрэглэгддэг. Технилогийн карт " +"бүрт олон үзүүлэлтийг\n" " оноох боломжтой. Борлуулалтын ажилтан борлуулалтын захиалга " "үүсгэхдээ\n" " олон үзүүлэлтийг холбож өгөх боломжтой бөгөөд OpenERP нь " @@ -651,7 +651,7 @@ msgstr "Нөөцийн үнэ" #. module: mrp #: model:ir.actions.act_window,name:mrp.action_product_bom_structure msgid "Product BoM Structure" -msgstr "Барааны Орцын Бүтэц" +msgstr "Технологийн картын бүрэлдэхүүн" #. module: mrp #: view:mrp.production:0 @@ -667,7 +667,7 @@ msgstr "Шугамын дамжлагуудыг жагсаалтаар хару #. module: mrp #: field:mrp.bom,child_complete_ids:0 msgid "BoM Hierarchy" -msgstr "Орцын удамшил" +msgstr "Технологийн картын шатлал" #. module: mrp #: model:process.transition,name:mrp.process_transition_stockproduction0 @@ -705,7 +705,7 @@ msgstr "Бэлтгэлтийн Саатал" #. module: mrp #: field:mrp.bom,bom_lines:0 msgid "BoM Lines" -msgstr "Орцын мөрүүд" +msgstr "Технологийн картын мөрүүд" #. module: mrp #: field:mrp.workcenter,time_start:0 @@ -744,7 +744,7 @@ msgstr "Дамжлагын Ачаалал" #: code:addons/mrp/procurement.py:55 #, python-format msgid "No BoM defined for this product !" -msgstr "Энэ бараанд орц тодорхойлогдоогүй байна !" +msgstr "Энэ бараанд ямар ч технологийн карт тодорхойлогдоогүй байна !" #. module: mrp #: model:ir.actions.act_window,name:mrp.mrp_bom_form_action2 @@ -799,20 +799,22 @@ msgid "" " " msgstr "" "

\n" -" Орцын бүрэлдхүүнийг нэмэхдээ дарна уу.\n" +" Технологийн картын бүрэлдэхүүн нэмэх бол энд дарна уу.\n" "

\n" -" Орцын бүрэлдхүүн гэдэг нь орцыг бүрдүүлэхэд хэрэглэгддэг " -"бүрэлдхүүн болон \n" -" дайвар бүтээгдэхүүнүүд юм. Энэ менюг ашиглан бүрэлдхүүн ямар " -"орцод орсон \n" -" болохыг хайдаг.\n" +" Технологийн карт бүрэлдэхүүн гэдэг нь орцыг бүрдүүлэхэд " +"хэрэглэгддэг бүрэлдэхүүн болон \n" +" дайвар бүтээгдэхүүнүүд юм. Энэ цэсийг ашиглан бүрэлдэхүүн " +"ямар орцод орсон \n" +" болохыг хайж мэдэх боломжтой.\n" "

\n" " " #. module: mrp #: constraint:mrp.bom:0 msgid "BoM line product should not be same as BoM product." -msgstr "Орцын мөр нь орцын бараатайгаа ижил байж болохгүй." +msgstr "" +"Технологийн картын бүрэлдэхүүнд орж буй бараа нь технологийн карт тодорхойлж " +"буй бэлэн бүтээгдэхүүнтэй ижил байж болохгүй." #. module: mrp #: view:mrp.production:0 @@ -1006,7 +1008,7 @@ msgid "" "All product quantities must be greater than 0.\n" "You should install the mrp_byproduct module if you want to manage extra " "products on BoMs !" -msgstr "Бүх бүтээгдэхүүнийг тоог 0-оос эхэлж үүсгэнэ." +msgstr "Бүх барааны тоо хэмжээ 0-ээс их байх ёстой." #. module: mrp #: view:mrp.production:0 @@ -1066,14 +1068,16 @@ msgstr "" #. module: mrp #: field:mrp.bom,type:0 msgid "BoM Type" -msgstr "Орцын төрөл" +msgstr "Технологийн картын төрөл" #. module: mrp #: code:addons/mrp/procurement.py:57 #, python-format msgid "" "Procurement '%s' has an exception: 'No BoM defined for this product !'" -msgstr "'%s' татан авалтын саатал: 'Бараанд орц тодорхойлогдоогүй !'" +msgstr "" +"'%s' нөхөн дүүргэлт саатав: 'Бараанд технологийн карт тодорхойлогдоогүй " +"байна!'" #. module: mrp #: view:mrp.property:0 @@ -1188,7 +1192,7 @@ msgstr "Нөөцлүүлэх" #. module: mrp #: report:bom.structure:0 msgid "BOM Name" -msgstr "Орцын нэр" +msgstr "Технологийн картын нэр" #. module: mrp #: model:ir.actions.act_window,name:mrp.act_product_manufacturing_open @@ -1549,7 +1553,7 @@ msgstr "Үйлдвэрлэлийн дамжлагыг хайх" #. module: mrp #: view:mrp.bom:0 msgid "BoM Structure" -msgstr "Орцын бүтэц" +msgstr "Технологийн картын бүтэц" #. module: mrp #: field:mrp.production,date_start:0 @@ -1833,8 +1837,8 @@ msgstr "Нөөц" #: help:mrp.bom,date_stop:0 msgid "Validity of this BoM or component. Keep empty if it's always valid." msgstr "" -"Орц эсвэл бүрэлдэхүүний зөв эсэхийн шалгалт. Хэрэв байнга зөв бол хоосон " -"үлдээнэ." +"Технологийн карт болон бүрэлдэхүүнүүд зөв эсэхийн шалгалт. Хэрэв байнга зөв " +"бол хоосон үлдээнэ." #. module: mrp #: field:mrp.production,product_uos:0 @@ -2034,7 +2038,7 @@ msgstr "Бүрэлдэхүүнүүд" #: report:bom.structure:0 #: model:ir.actions.report.xml,name:mrp.report_bom_structure msgid "BOM Structure" -msgstr "Орцын бүтэц" +msgstr "Технологийн картын бүтэц" #. module: mrp #: field:mrp.config.settings,module_mrp_jit:0 @@ -2252,7 +2256,7 @@ msgstr "" #. module: mrp #: field:procurement.order,bom_id:0 msgid "BoM" -msgstr "Орц" +msgstr "Технологийн карт" #. module: mrp #: model:ir.model,name:mrp.model_report_mrp_inout @@ -2314,12 +2318,12 @@ msgstr "Хангах болон Үйлдвэрлэх" #. module: mrp #: field:mrp.bom,bom_id:0 msgid "Parent BoM" -msgstr "Эцэг орц" +msgstr "Толгой технологийн карт" #. module: mrp #: report:bom.structure:0 msgid "BOM Ref" -msgstr "Орцын код" +msgstr "Технологийн картын код" #. module: mrp #: code:addons/mrp/mrp.py:765 diff --git a/addons/mrp_operations/i18n/ja.po b/addons/mrp_operations/i18n/ja.po index 806fa099d4e..64f133c0292 100644 --- a/addons/mrp_operations/i18n/ja.po +++ b/addons/mrp_operations/i18n/ja.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2014-02-12 00:19+0000\n" +"PO-Revision-Date: 2014-02-18 07:47+0000\n" "Last-Translator: Yoshi Tashiro \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-12 06:23+0000\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" "X-Generator: Launchpad (build 16916)\n" #. module: mrp_operations @@ -65,7 +65,7 @@ msgstr "3月" #. module: mrp_operations #: model:ir.actions.act_window,name:mrp_operations.mrp_production_wc_resource_planning msgid "Work Centers" -msgstr "作業センタ" +msgstr "作業区" #. module: mrp_operations #: view:mrp.production:0 @@ -228,7 +228,7 @@ msgstr "作業オーダ" msgid "" "There is 1 work order per work center. The information about the number of " "cycles or the cycle time." -msgstr "作業センタごとに1つの作業オーダーがあります。サイクルの数あるいはサイクル時間についての情報です。" +msgstr "作業区ごとに1つの作業オーダーがあります。サイクルの数あるいはサイクル時間についての情報です。" #. module: mrp_operations #: model:ir.ui.menu,name:mrp_operations.menu_report_mrp_workorders_tree @@ -316,7 +316,7 @@ msgstr "" #. module: mrp_operations #: help:mrp.production.workcenter.line,delay:0 msgid "The elapsed time between operation start and stop in this Work Center" -msgstr "この作業センタでの操作の開始と終了の間の経過時間" +msgstr "この作業区での操作の開始と終了の間の経過時間" #. module: mrp_operations #: model:process.node,name:mrp_operations.process_node_canceloperation0 @@ -639,7 +639,7 @@ msgstr "" #. module: mrp_operations #: model:ir.actions.report.xml,name:mrp_operations.report_wc_barcode msgid "Work Centers Barcode" -msgstr "作業センターバーコード" +msgstr "作業区バーコード" #. module: mrp_operations #: view:mrp.production.workcenter.line:0 @@ -671,7 +671,7 @@ msgstr "作業オーダ検索" #: field:mrp_operations.operation,workcenter_id:0 #: model:process.node,name:mrp_operations.process_node_workorder0 msgid "Work Center" -msgstr "作業センタ" +msgstr "作業区" #. module: mrp_operations #: field:mrp.production.workcenter.line,date_planned:0 @@ -714,7 +714,7 @@ msgstr "完了" #. module: mrp_operations #: view:mrp.production.workcenter.line:0 msgid "Hours by Work Center" -msgstr "作業センター毎の時間" +msgstr "作業区毎の時間" #. module: mrp_operations #: field:mrp.production.workcenter.line,delay:0 diff --git a/addons/mrp_repair/i18n/fi.po b/addons/mrp_repair/i18n/fi.po index f8874224889..b9fcd99401f 100644 --- a/addons/mrp_repair/i18n/fi.po +++ b/addons/mrp_repair/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2012-12-21 23:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2014-02-18 15:43+0000\n" +"Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:22+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: mrp_repair #: field:mrp.repair.line,move_id:0 @@ -131,7 +131,7 @@ msgstr "Takuuraja" #. module: mrp_repair #: view:mrp.repair:0 msgid "Notes" -msgstr "Huomautukset" +msgstr "Muistiinpanot" #. module: mrp_repair #: field:mrp.repair,message_ids:0 @@ -407,7 +407,7 @@ msgstr "Korjattu" #. module: mrp_repair #: view:mrp.repair:0 msgid "Add internal notes..." -msgstr "" +msgstr "Lisää sisiset muistiinpanot..." #. module: mrp_repair #: field:mrp.repair.fee,invoice_line_id:0 @@ -730,7 +730,7 @@ msgstr "Toimita" #. module: mrp_repair #: field:mrp.repair,internal_notes:0 msgid "Internal Notes" -msgstr "Sisäiset muistiinpano" +msgstr "Sisäiset muistiinpanot" #. module: mrp_repair #: report:repair.order:0 diff --git a/addons/mrp_repair/i18n/ja.po b/addons/mrp_repair/i18n/ja.po index c5c29dd7bf6..f0b1f27d7d2 100644 --- a/addons/mrp_repair/i18n/ja.po +++ b/addons/mrp_repair/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2012-12-21 23:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2014-02-18 07:22+0000\n" +"Last-Translator: Yoshi Tashiro \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:22+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: mrp_repair #: field:mrp.repair.line,move_id:0 @@ -42,7 +42,7 @@ msgstr "修理フォームではパートなの請求書住所を選択する必 #: model:ir.actions.act_window,name:mrp_repair.action_cancel_repair #: view:mrp.repair.cancel:0 msgid "Cancel Repair Order" -msgstr "修理オーダーのキャンセル" +msgstr "修理オーダ取消" #. module: mrp_repair #: field:mrp.repair.fee,to_invoice:0 @@ -53,7 +53,7 @@ msgstr "請求対象" #. module: mrp_repair #: view:mrp.repair:0 msgid "Unit of Measure" -msgstr "" +msgstr "単位" #. module: mrp_repair #: report:repair.order:0 @@ -63,12 +63,12 @@ msgstr "印刷日" #. module: mrp_repair #: field:mrp.repair.make_invoice,group:0 msgid "Group by partner invoice address" -msgstr "パートナの請求書住所によるグループ" +msgstr "取引先請求先によるグループ化" #. module: mrp_repair #: field:mrp.repair,message_unread:0 msgid "Unread Messages" -msgstr "" +msgstr "未読メッセージ" #. module: mrp_repair #: code:addons/mrp_repair/mrp_repair.py:435 @@ -95,12 +95,12 @@ msgstr "請求書の例外" #. module: mrp_repair #: view:mrp.repair:0 msgid "Serial Number" -msgstr "" +msgstr "シリアル番号" #. module: mrp_repair #: field:mrp.repair,address_id:0 msgid "Delivery Address" -msgstr "配達住所" +msgstr "配送先" #. module: mrp_repair #: view:mrp.repair:0 @@ -121,7 +121,7 @@ msgstr "請求書住所:" #. module: mrp_repair #: help:mrp.repair,partner_id:0 msgid "Choose partner for whom the order will be invoiced and delivered." -msgstr "" +msgstr "請求先・配送先となる取引先を選んでください。" #. module: mrp_repair #: view:mrp.repair:0 @@ -221,7 +221,7 @@ msgstr "" #: model:ir.actions.act_window,name:mrp_repair.action_repair_order_tree #: model:ir.ui.menu,name:mrp_repair.menu_repair_order msgid "Repair Orders" -msgstr "修理オーダー" +msgstr "修理オーダ" #. module: mrp_repair #: model:ir.actions.report.xml,name:mrp_repair.report_mrp_repair @@ -291,7 +291,7 @@ msgstr "" #. module: mrp_repair #: view:mrp.repair:0 msgid "Repairs order" -msgstr "修理オーダー" +msgstr "修理オーダ" #. module: mrp_repair #: code:addons/mrp_repair/mrp_repair.py:336 @@ -302,7 +302,7 @@ msgstr "" #. module: mrp_repair #: report:repair.order:0 msgid "Repair Order N° :" -msgstr "修理オーダー番号:" +msgstr "修理オーダ番号:" #. module: mrp_repair #: field:mrp.repair,prodlot_id:0 @@ -373,7 +373,7 @@ msgstr "" #. module: mrp_repair #: view:mrp.repair:0 msgid "Search Reair Orders" -msgstr "修理オーダー検索" +msgstr "修理オーダ検索" #. module: mrp_repair #: report:repair.order:0 @@ -477,7 +477,7 @@ msgstr "修理参照" #: model:ir.model,name:mrp_repair.model_mrp_repair #: view:mrp.repair:0 msgid "Repair Order" -msgstr "修理オーダー" +msgstr "修理オーダ" #. module: mrp_repair #: selection:mrp.repair,state:0 @@ -760,13 +760,13 @@ msgstr "税抜金額" #: field:mrp.repair.fee,repair_id:0 #: field:mrp.repair.line,repair_id:0 msgid "Repair Order Reference" -msgstr "修理オーダー参照" +msgstr "修理オーダ参照" #. module: mrp_repair #: code:addons/mrp_repair/wizard/cancel_repair.py:49 #, python-format msgid "Repair order is not invoiced." -msgstr "修理オーダーは請求されていません。" +msgstr "修理オーダは未請求です。" #. module: mrp_repair #: view:mrp.repair:0 diff --git a/addons/note/i18n/fi.po b/addons/note/i18n/fi.po new file mode 100644 index 00000000000..048c3da5bb1 --- /dev/null +++ b/addons/note/i18n/fi.po @@ -0,0 +1,286 @@ +# Finnish translation for openobject-addons +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2013-06-07 19:36+0000\n" +"PO-Revision-Date: 2014-02-18 16:17+0000\n" +"Last-Translator: Harri Luuppala \n" +"Language-Team: Finnish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" +"X-Generator: Launchpad (build 16916)\n" + +#. module: note +#: field:note.note,memo:0 +msgid "Note Content" +msgstr "Muistiinpanon sisältö" + +#. module: note +#: view:note.stage:0 +msgid "Stages of Notes" +msgstr "Muistiipanojen vaiheet" + +#. module: note +#: model:note.stage,name:note.demo_note_stage_04 +#: model:note.stage,name:note.note_stage_02 +msgid "This Week" +msgstr "Tämä viikko" + +#. module: note +#: model:ir.model,name:note.model_base_config_settings +msgid "base.config.settings" +msgstr "" + +#. module: note +#: model:ir.model,name:note.model_note_tag +msgid "Note Tag" +msgstr "Muistiinpanon tunniste" + +#. module: note +#: model:res.groups,name:note.group_note_fancy +msgid "Notes / Fancy mode" +msgstr "" + +#. module: note +#: model:ir.model,name:note.model_note_note +#: view:note.note:0 +msgid "Note" +msgstr "Muistiinpano" + +#. module: note +#: view:note.note:0 +msgid "Group By..." +msgstr "Ryhmittely..." + +#. module: note +#: field:note.note,message_follower_ids:0 +msgid "Followers" +msgstr "Seuraajat" + +#. module: note +#: model:note.stage,name:note.note_stage_00 +msgid "New" +msgstr "Uusi" + +#. module: note +#: model:ir.actions.act_window,help:note.action_note_note +msgid "" +"

\n" +" Click to add a personal note.\n" +"

\n" +" Use notes to organize personal tasks or notes. All\n" +" notes are private; no one else will be able to see them. " +"However\n" +" you can share some notes with other people by inviting " +"followers\n" +" on the note. (Useful for meeting minutes, especially if\n" +" you activate the pad feature for collaborative writings).\n" +"

\n" +" You can customize how you process your notes/tasks by adding,\n" +" removing or modifying columns.\n" +"

\n" +" " +msgstr "" + +#. module: note +#: model:note.stage,name:note.demo_note_stage_01 +#: model:note.stage,name:note.note_stage_01 +msgid "Today" +msgstr "Tänään" + +#. module: note +#: model:ir.model,name:note.model_res_users +msgid "Users" +msgstr "Käyttäjät" + +#. module: note +#: view:note.note:0 +msgid "í" +msgstr "í" + +#. module: note +#: view:note.stage:0 +msgid "Stage of Notes" +msgstr "Muistiinpanojenvaiheet" + +#. module: note +#: field:note.note,message_unread:0 +msgid "Unread Messages" +msgstr "Lukemattomat viestit" + +#. module: note +#: view:note.note:0 +msgid "By sticky note Category" +msgstr "Muistilaput ryhmittäin" + +#. module: note +#: help:note.note,message_unread:0 +msgid "If checked new messages require your attention." +msgstr "Jos valittu, uudet viestit vaativat huomiosi." + +#. module: note +#: field:note.stage,name:0 +msgid "Stage Name" +msgstr "Vaiheen nimi" + +#. module: note +#: field:note.note,message_is_follower:0 +msgid "Is a Follower" +msgstr "on seuraaja" + +#. module: note +#: model:note.stage,name:note.demo_note_stage_02 +msgid "Tomorrow" +msgstr "Huomenna" + +#. module: note +#: view:note.note:0 +#: field:note.note,open:0 +msgid "Active" +msgstr "Aktiivinen" + +#. module: note +#: help:note.stage,user_id:0 +msgid "Owner of the note stage." +msgstr "Muistiinpanon vaiheen omistaja." + +#. module: note +#: model:ir.ui.menu,name:note.menu_notes_stage +msgid "Categories" +msgstr "Ryhmät" + +#. module: note +#: view:note.note:0 +#: field:note.note,stage_id:0 +msgid "Stage" +msgstr "Vaihe" + +#. module: note +#: field:note.tag,name:0 +msgid "Tag Name" +msgstr "Tunnisteen nimi" + +#. module: note +#: field:note.note,message_ids:0 +msgid "Messages" +msgstr "Viestit" + +#. module: note +#: view:base.config.settings:0 +#: model:ir.actions.act_window,name:note.action_note_note +#: model:ir.ui.menu,name:note.menu_note_notes +#: view:note.note:0 +#: model:note.stage,name:note.note_stage_04 +msgid "Notes" +msgstr "Muistiinpanot" + +#. module: note +#: model:note.stage,name:note.demo_note_stage_03 +#: model:note.stage,name:note.note_stage_03 +msgid "Later" +msgstr "Myöhemmin" + +#. module: note +#: model:ir.model,name:note.model_note_stage +msgid "Note Stage" +msgstr "Muistiinpanon vaihe" + +#. module: note +#: field:note.note,message_summary:0 +msgid "Summary" +msgstr "Yhteenveto" + +#. module: note +#: field:note.note,stage_ids:0 +msgid "Stages of Users" +msgstr "Käyttäjien vaiheet" + +#. module: note +#: field:note.note,name:0 +msgid "Note Summary" +msgstr "Muistiinpanon yhteenveto" + +#. module: note +#: model:ir.actions.act_window,name:note.action_note_stage +#: view:note.note:0 +msgid "Stages" +msgstr "Vaiheet" + +#. module: note +#: help:note.note,message_ids:0 +msgid "Messages and communication history" +msgstr "Viesti- ja kommunikointihistoria" + +#. module: note +#: view:note.note:0 +msgid "Delete" +msgstr "Poista" + +#. module: note +#: field:note.note,color:0 +msgid "Color Index" +msgstr "Väri-indeksi" + +#. module: note +#: field:note.note,sequence:0 +#: field:note.stage,sequence:0 +msgid "Sequence" +msgstr "Järjestysluku" + +#. module: note +#: view:note.note:0 +#: field:note.note,tag_ids:0 +msgid "Tags" +msgstr "Tunnisteet" + +#. module: note +#: view:note.note:0 +msgid "Archive" +msgstr "Arkisto" + +#. module: note +#: field:base.config.settings,module_note_pad:0 +msgid "Use collaborative pads (etherpad)" +msgstr "Käytä yhteistyöhön tauluja (Etherpad)" + +#. module: note +#: help:note.note,message_summary:0 +msgid "" +"Holds the Chatter summary (number of messages, ...). This summary is " +"directly in html format in order to be inserted in kanban views." +msgstr "" +"Sisältää viestien yhteenvedon (viestien määrän,...). Tämä yhteenveto on " +"valmiiksi html-muodossa, jotta se voidaan viedä kanban näkymään." + +#. module: note +#: field:base.config.settings,group_note_fancy:0 +msgid "Use fancy layouts for notes" +msgstr "" + +#. module: note +#: field:note.note,current_partner_id:0 +#: field:note.stage,user_id:0 +msgid "Owner" +msgstr "Omistaja" + +#. module: note +#: help:note.stage,sequence:0 +msgid "Used to order the note stages" +msgstr "Käytetään järjestämään muistiinpanon vaiheet" + +#. module: note +#: field:note.note,date_done:0 +msgid "Date done" +msgstr "Valmis pvm." + +#. module: note +#: field:note.stage,fold:0 +msgid "Folded by Default" +msgstr "Tyhjää ei näytetä" diff --git a/addons/plugin/i18n/fi.po b/addons/plugin/i18n/fi.po index ad60502c0ca..86e7903f6f8 100644 --- a/addons/plugin/i18n/fi.po +++ b/addons/plugin/i18n/fi.po @@ -8,26 +8,26 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-11-08 19:59+0000\n" -"Last-Translator: Jyri-Petteri Paloposki \n" +"PO-Revision-Date: 2014-02-25 19:44+0000\n" +"Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:22+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-26 07:31+0000\n" +"X-Generator: Launchpad (build 16935)\n" #. module: plugin #: code:addons/plugin/plugin_handler.py:105 #, python-format msgid "Use the Partner button to create a new partner" -msgstr "" +msgstr "Käytä Partner-näppäintä luodaksesi uuden partnerin" #. module: plugin #: code:addons/plugin/plugin_handler.py:116 #, python-format msgid "Mail successfully pushed" -msgstr "" +msgstr "Sähköposti lähetetty onnistuneesti" #. module: plugin #: model:ir.model,name:plugin.model_plugin_handler @@ -38,10 +38,10 @@ msgstr "plugin.handler" #: code:addons/plugin/plugin_handler.py:108 #, python-format msgid "Mail successfully pushed, a new %s has been created." -msgstr "" +msgstr "Sähköposti lähetetty onnistuneesti, uusi %s on luotu." #. module: plugin #: code:addons/plugin/plugin_handler.py:102 #, python-format msgid "Email already pushed" -msgstr "" +msgstr "Sähköposti on jo lähetetty" diff --git a/addons/point_of_sale/i18n/fi.po b/addons/point_of_sale/i18n/fi.po index c597ddef349..36f9b1d366e 100644 --- a/addons/point_of_sale/i18n/fi.po +++ b/addons/point_of_sale/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-11-08 14:32+0000\n" +"PO-Revision-Date: 2014-02-18 15:44+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:23+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: point_of_sale #: field:report.transaction.pos,product_nb:0 @@ -2127,7 +2127,7 @@ msgstr "" #. module: point_of_sale #: view:pos.order:0 msgid "Notes" -msgstr "Huomautukset" +msgstr "Muistiinpanot" #. module: point_of_sale #: model:product.template,name:point_of_sale.coca_light_lemon_2l_product_template @@ -3897,7 +3897,7 @@ msgstr "Myyntirivit" #. module: point_of_sale #: field:pos.order,note:0 msgid "Internal Notes" -msgstr "Sisäiset huomautukset" +msgstr "Sisäiset muistiinpanot" #. module: point_of_sale #: model:product.template,name:point_of_sale.ijsboerke_chocolat_2,5l_product_template diff --git a/addons/point_of_sale/i18n/ja.po b/addons/point_of_sale/i18n/ja.po index 33ccb3e7575..7974d495047 100644 --- a/addons/point_of_sale/i18n/ja.po +++ b/addons/point_of_sale/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-11-05 09:47+0000\n" -"Last-Translator: Yoshi Tashiro \n" +"PO-Revision-Date: 2014-02-21 03:40+0000\n" +"Last-Translator: Yoshi Tashiro \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:23+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:33+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: point_of_sale #: field:report.transaction.pos,product_nb:0 @@ -1955,7 +1955,7 @@ msgstr "" #: model:ir.actions.act_window,name:point_of_sale.action_report_pos_order_all #: model:ir.ui.menu,name:point_of_sale.menu_report_pos_order_all msgid "Orders Analysis" -msgstr "" +msgstr "オーダ分析" #. module: point_of_sale #. openerp-web diff --git a/addons/point_of_sale/i18n/nl.po b/addons/point_of_sale/i18n/nl.po index adfdaef3b8c..71d8120fbb1 100644 --- a/addons/point_of_sale/i18n/nl.po +++ b/addons/point_of_sale/i18n/nl.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-11-06 20:49+0000\n" -"Last-Translator: Stefan Rijnhart (Therp) \n" +"PO-Revision-Date: 2014-02-25 12:38+0000\n" +"Last-Translator: Erwin van der Ploeg (BAS Solutions) \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:23+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-26 07:31+0000\n" +"X-Generator: Launchpad (build 16935)\n" #. module: point_of_sale #: field:report.transaction.pos,product_nb:0 @@ -347,7 +347,7 @@ msgstr "Krt. (%)" #: code:addons/point_of_sale/point_of_sale.py:1031 #, python-format msgid "Please define income account for this product: \"%s\" (id:%d)." -msgstr "Definieer een inkomstenrekening voor dit product: \"%s\" (id:%d)." +msgstr "Definieer een omzetrekening voor dit product: \"%s\" (id:%d)." #. module: point_of_sale #: view:report.pos.order:0 diff --git a/addons/portal/i18n/fi.po b/addons/portal/i18n/fi.po index dcddb61a7dd..4c62adde9bf 100644 --- a/addons/portal/i18n/fi.po +++ b/addons/portal/i18n/fi.po @@ -8,25 +8,25 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-12-01 21:06+0000\n" +"PO-Revision-Date: 2014-02-21 11:49+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-02 05:52+0000\n" -"X-Generator: Launchpad (build 16856)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:33+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: portal #: view:portal.payment.acquirer:0 msgid "Mako" -msgstr "" +msgstr "Mako" #. module: portal #: code:addons/portal/wizard/share_wizard.py:50 #, python-format msgid "Please select at least one user to share with" -msgstr "Ole hyvä ja valitse ainakin yksi käyttäjä jonka kanssa jaetaan" +msgstr "Valitse ainakin yksi käyttäjä, jonka kanssa jaetaan" #. module: portal #: view:portal.wizard:0 @@ -37,26 +37,34 @@ msgid "" " If necessary, you can fix any contact's email " "address directly in the list." msgstr "" +"Valitse alla olevasta luettelosta kontaktit, joiden pitäisi kuulua " +"portaaliin.\n" +" Sähköpostiosoite valitulle kontaktille pitää olla " +"voimassa oleva ja ainutkertainen.\n" +" Jos tarpeen, voit korjata kontaktin " +"sähköpostiosoitteen suoraan luetteloon." #. module: portal #: model:mail.group,name:portal.company_jobs msgid "Company Jobs" -msgstr "Yhtiön työpaikat" +msgstr "Avoimet työpaikat" #. module: portal #: model:ir.ui.menu,name:portal.portal_orders msgid "Billing" -msgstr "" +msgstr "Laskutus" #. module: portal #: view:portal.wizard.user:0 msgid "Contacts" -msgstr "" +msgstr "Yhteystiedot" #. module: portal #: view:portal.wizard:0 msgid "This text is included in the email sent to new portal users." msgstr "" +"Tämä teksti sisällytetään uusille portaalin käyttäjille lähetettävään " +"sähköpostiin." #. module: portal #: view:share.wizard:0 @@ -67,36 +75,36 @@ msgstr "Olemassaolevat ryhmät" #. module: portal #: view:res.groups:0 msgid "Portal Groups" -msgstr "" +msgstr "Portaaliryhmät" #. module: portal #: code:addons/portal/mail_mail.py:52 #, python-format msgid "

Access this document directly in OpenERP

" -msgstr "" +msgstr "

Käytä tätä dokumenttia suoraan OpenERP:ssä

" #. module: portal #: field:portal.wizard,welcome_message:0 msgid "Invitation Message" -msgstr "" +msgstr "Kutsuviesti" #. module: portal #: model:ir.actions.act_window,name:portal.partner_wizard_action #: model:ir.model,name:portal.model_portal_wizard #: view:portal.wizard:0 msgid "Portal Access Management" -msgstr "" +msgstr "Portaallin käytönhallinta" #. module: portal #: view:res.groups:0 msgid "Non-Portal Groups" -msgstr "" +msgstr "Ei-Portaali ryhmät" #. module: portal #: code:addons/portal/wizard/share_wizard.py:54 #, python-format msgid "Please select at least one group to share with" -msgstr "Ole hyvä ja valitse ainakin yksi ryhmä jonka kanssa jaetaan" +msgstr "Valitse ainakin yksi ryhmä, jolle jaetaan" #. module: portal #: model:ir.actions.client,name:portal.action_mail_archives_feeds_portal @@ -107,7 +115,7 @@ msgstr "Arkistot" #. module: portal #: view:portal.payment.acquirer:0 msgid "reference: the reference number of the document to pay" -msgstr "" +msgstr "reference: maksettavan laskun numero" #. module: portal #: help:portal.payment.acquirer,visible:0 @@ -115,11 +123,13 @@ msgid "" "Make this payment acquirer available in portal forms (Customer invoices, " "etc.)" msgstr "" +"Tee tämä maksun vastaanottaja näkyväksi portaalin lomakkeilla esim. " +"myyntilaskuilla jne." #. module: portal #: model:ir.model,name:portal.model_share_wizard msgid "Share Wizard" -msgstr "Jakovelho" +msgstr "Jakoavustaja" #. module: portal #: view:portal.payment.acquirer:0 @@ -127,6 +137,9 @@ msgid "" ", so it may use Mako expressions.\n" " The Mako evaluation context provides:" msgstr "" +", voi käyttää Mako lausekkeita, ks. lisätietoja " +"http://www.makotemplates.org\n" +" Makon arviointiympäristö sisältää:" #. module: portal #: model:ir.actions.client,help:portal.action_news @@ -136,16 +149,20 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Sinulla ei ole lukemattomia yritysuutisia.\n" +"

\n" +" " #. module: portal #: field:portal.wizard.user,email:0 msgid "Email" -msgstr "" +msgstr "Sähköposti" #. module: portal #: view:portal.wizard:0 msgid "or" -msgstr "" +msgstr "tai" #. module: portal #: model:ir.actions.client,name:portal.action_mail_star_feeds_portal @@ -166,7 +183,7 @@ msgstr "" #: model:ir.actions.client,name:portal.action_jobs #: model:ir.ui.menu,name:portal.portal_jobs msgid "Jobs" -msgstr "" +msgstr "Työpaikat" #. module: portal #: field:portal.wizard,user_ids:0 @@ -177,13 +194,13 @@ msgstr "Käyttäjät" #: code:addons/portal/acquirer.py:82 #, python-format msgid "Pay safely online" -msgstr "" +msgstr "Maksa turvallisesti verkossa" #. module: portal #: code:addons/portal/acquirer.py:77 #, python-format msgid "No online payment acquirers configured" -msgstr "" +msgstr "Verkkomaksun saajia ei ole konfiguroitu" #. module: portal #: code:addons/portal/mail_message.py:54 @@ -194,17 +211,21 @@ msgid "" "\n" "(Document type: %s, Operation: %s)" msgstr "" +"Pyydettyä toimenpidettä ei voi suorittaa turvarajoitteiden vuoksi. Ole hyvä " +"ja ota yhteyttä pääkäyttäjään.\n" +"\n" +"(Dokumentin tyyppi: %s, Toimenpide: %s)" #. module: portal #: help:portal.wizard,portal_id:0 msgid "The portal that users can be added in or removed from." -msgstr "" +msgstr "Portaali johon käyttäjät voidaan yhdistää tai erottaa." #. module: portal #: code:addons/portal/wizard/share_wizard.py:38 #, python-format msgid "Users you already shared with" -msgstr "" +msgstr "Käyttäjät joiden kanssa jo jaat" #. module: portal #: model:ir.actions.client,help:portal.action_jobs @@ -214,6 +235,10 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Sinulla ei ole lukemattomia työtarjouksia.\n" +"

\n" +" " #. module: portal #: model:ir.actions.client,help:portal.action_mail_archives_feeds_portal @@ -227,6 +252,16 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Viestejä ei löydy, eikä yhtään viestiä ole lähetetty " +"vielä.\n" +"

\n" +" Klikkaa ylä-oikealla olevaa ikonia muodostaaksesi " +"viestin.\n" +" Tämä viesti lähetetään sähköpostilla, jos kontakti on " +"sisäinen.\n" +"

\n" +" " #. module: portal #: model:ir.ui.menu,name:portal.portal_menu @@ -234,34 +269,34 @@ msgstr "" #: field:res.groups,is_portal:0 #: model:res.groups,name:portal.group_portal msgid "Portal" -msgstr "Porttaali" +msgstr "Portaali" #. module: portal #: code:addons/portal/wizard/portal_wizard.py:34 #, python-format msgid "Your OpenERP account at %(company)s" -msgstr "OpenERP tunnuksesi kohteessa %(company)s" +msgstr "OpenERP tunnuksesi on %(company)s" #. module: portal #: model:res.groups,name:portal.group_anonymous msgid "Anonymous" -msgstr "" +msgstr "Anonyymi" #. module: portal #: field:portal.wizard.user,in_portal:0 msgid "In Portal" -msgstr "" +msgstr "Portaalissa" #. module: portal #: model:ir.actions.client,name:portal.action_news #: model:ir.ui.menu,name:portal.portal_company_news msgid "News" -msgstr "" +msgstr "Uutiset" #. module: portal #: model:ir.ui.menu,name:portal.portal_after_sales msgid "After Sale Services" -msgstr "" +msgstr "Asiakaspalvelu" #. module: portal #: model:res.groups,comment:portal.group_portal @@ -270,17 +305,20 @@ msgid "" "restricted menus).\n" " They usually do not belong to the usual OpenERP groups." msgstr "" +"Portaalijäsenillä on rajoitetut käyttöoikeudet (säännöt tietueille ja " +"rajoitetut valikot).\n" +" Normaalisti eivät kuulu tavallisiin OpenERP käyttäjäryhmiin." #. module: portal #: model:ir.actions.act_window,name:portal.action_acquirer_list #: view:portal.payment.acquirer:0 msgid "Payment Acquirers" -msgstr "" +msgstr "Maksu vastaanottajat" #. module: portal #: model:ir.ui.menu,name:portal.portal_projects msgid "Projects" -msgstr "" +msgstr "Projektit" #. module: portal #: model:ir.actions.client,name:portal.action_mail_inbox_feeds_portal @@ -307,12 +345,12 @@ msgstr "Nimi" #. module: portal #: model:ir.model,name:portal.model_res_groups msgid "Access Groups" -msgstr "" +msgstr "Käyttöoikeusryhmät" #. module: portal #: view:portal.payment.acquirer:0 msgid "uid: the current user id" -msgstr "" +msgstr "uid: nykykäyttäjän tunniste" #. module: portal #: view:portal.payment.acquirer:0 @@ -320,6 +358,8 @@ msgid "" "kind: the kind of document on which the payment form is rendered (translated " "to user language, e.g. \"Invoice\")" msgstr "" +"kind: dokumenttilaji, jollaiseksi maksulomake sovitetaan (käännetty " +"käyttäjän kielelle esim. \"Lasku)" #. module: portal #: view:portal.payment.acquirer:0 @@ -327,11 +367,12 @@ msgid "" "quote(): a method to quote special string character to make them suitable " "for inclusion in a URL" msgstr "" +"quote(): menetelmä, jolla erikoismerkit muunnetaan linkiiin (URL) sopiviksi" #. module: portal #: view:portal.payment.acquirer:0 msgid "amount: the total amount to pay, as a float" -msgstr "" +msgstr "amount: maksettava kokonaissumma, liukuluku" #. module: portal #: code:addons/portal/mail_mail.py:44 @@ -340,21 +381,23 @@ msgid "" "

Access your messages and personal documents through our " "Customer Portal

" msgstr "" +"

Käytä viestejäsi ja henkilökohtaisia dokumenttejasi meidän " +"Asiakasportaalissamme

" #. module: portal #: field:portal.payment.acquirer,form_template:0 msgid "Payment form template (HTML)" -msgstr "" +msgstr "Maksulomakemalli (HTML)" #. module: portal #: field:portal.wizard.user,partner_id:0 msgid "Contact" -msgstr "" +msgstr "Yhteystieto" #. module: portal #: model:ir.model,name:portal.model_mail_mail msgid "Outgoing Mails" -msgstr "" +msgstr "Lähtevät sähköpostit" #. module: portal #: code:addons/portal/wizard/portal_wizard.py:193 @@ -365,7 +408,7 @@ msgstr "Sähköposti vaaditaan" #. module: portal #: model:ir.ui.menu,name:portal.portal_messages msgid "Messaging" -msgstr "" +msgstr "Viestit" #. module: portal #: model:res.groups,comment:portal.group_anonymous @@ -381,13 +424,13 @@ msgstr "" #. module: portal #: model:ir.model,name:portal.model_portal_payment_acquirer msgid "Online Payment Acquirer" -msgstr "" +msgstr "Verkkomaksun vastaanottaja" #. module: portal #: code:addons/portal/mail_message.py:53 #, python-format msgid "Access Denied" -msgstr "" +msgstr "Käyttö estetty" #. module: portal #: model:mail.group,name:portal.company_news_feed @@ -400,11 +443,13 @@ msgstr "Yritysuutiset" msgid "" "You can finish the configuration in the Bank&Cash settings" msgstr "" +"Voit viimeistellä konfiguraation Pankki ja Käteinen -" +"asetuksissa" #. module: portal #: view:portal.payment.acquirer:0 msgid "cr: the current database cursor" -msgstr "" +msgstr "cr: nykyisen tietokannan kohdistin" #. module: portal #: model:ir.actions.client,help:portal.action_mail_inbox_feeds_portal @@ -420,6 +465,16 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Hyvää työtä! Saapuvien postilaatikkosi on tyhjä.\n" +"

\n" +" Sinun saapuvien postilaatikkosi sisältää sinulle " +"lähetettyjä\n" +" yksityisiä viestejä, sähköposteja tai informaatiota " +"dokumenteista\n" +" tai henkilöistä, joita seuraat.\n" +"

\n" +" " #. module: portal #: view:portal.payment.acquirer:0 @@ -427,26 +482,30 @@ msgid "" "object: the document on which the payment form is rendered (usually an " "invoice or sales order record)" msgstr "" +"object: kohdedokumentti, jollaiseksi maksulomake muunnetaan (yleensä laskun " +"tai myyntitilauksen tietue)" #. module: portal #: help:portal.wizard,welcome_message:0 msgid "This text is included in the email sent to new users of the portal." msgstr "" +"Tämä teksti liitetään uudelle portaallikäyttäjälle lähetettävään " +"sähköpostiin." #. module: portal #: model:ir.ui.menu,name:portal.portal_company msgid "About Us" -msgstr "" +msgstr "Tietoja meistä" #. module: portal #: help:res.groups,is_portal:0 msgid "If checked, this group is usable as a portal." -msgstr "" +msgstr "Jos valittu, niin tämä ryhmä on käytettävissä portaaliryhmänä" #. module: portal #: view:portal.payment.acquirer:0 msgid "Payment Acquirer" -msgstr "" +msgstr "Maksun vastaanottaja" #. module: portal #: code:addons/portal/wizard/portal_wizard.py:35 @@ -469,6 +528,26 @@ msgid "" "OpenERP - Open Source Business Applications\n" "http://www.openerp.com\n" msgstr "" +"Hyvä %(name)s,\n" +"\n" +"Sinulle on myönnetty - niin halutessasi - oikeus käyttää portaaliamme: " +"%(portal)s.\n" +"\n" +"Käyttäjätietosi ovat:\n" +"Tietokanta: %(db)s\n" +"Käyttäjä: %(login)s\n" +"\n" +"Suorittaaksesi käyttöoikeuden vastaanoton loppuun, klikkaa oheista linkkiä: " +"\n" +"%(url)s\n" +"\n" +"%(welcome_message)s\n" +"\n" +"--\n" +"Open Invest Group\n" +"http://www.opeinvest.fi\n" +"http://www.openverso.com\n" +"http://www.openjobs.fi\n" #. module: portal #: view:portal.payment.acquirer:0 @@ -476,6 +555,7 @@ msgid "" "currency: the currency record in which the document is issued (e.g. " "currency.name could be EUR)" msgstr "" +"currency: dokumentssa käytetty valuutta (esim. valuutta.nimi voi olla EUR)" #. module: portal #: model:portal.payment.acquirer,form_template:portal.paypal_acquirer @@ -502,7 +582,7 @@ msgstr "" #. module: portal #: model:ir.model,name:portal.model_portal_wizard_user msgid "Portal User Config" -msgstr "Porttaalikäyttäjien konfiguraatio" +msgstr "Porttaalikäyttäjän konfigurointi" #. module: portal #: view:portal.payment.acquirer:0 @@ -514,13 +594,13 @@ msgstr "" #. module: portal #: field:portal.payment.acquirer,visible:0 msgid "Visible" -msgstr "" +msgstr "Näkyvä" #. module: portal #: code:addons/portal/wizard/share_wizard.py:39 #, python-format msgid "Existing Groups (e.g Portal Groups)" -msgstr "" +msgstr "Olemassa olevat ryhmät (esim. portaaliryhmät)" #. module: portal #: view:portal.wizard:0 @@ -530,17 +610,17 @@ msgstr "Peruuta" #. module: portal #: view:portal.wizard:0 msgid "Apply" -msgstr "" +msgstr "Käytä" #. module: portal #: model:ir.model,name:portal.model_mail_message msgid "Message" -msgstr "" +msgstr "Viesti" #. module: portal #: view:portal.payment.acquirer:0 msgid "ctx: the current context dictionary" -msgstr "" +msgstr "ctx: nykyinen asiayhteyshakemisto" #. module: portal #: view:portal.payment.acquirer:0 @@ -562,13 +642,23 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Ei tehtäviä.\n" +"

\n" +" Kun käsittelet saapuvat viestit. voit merkitä haluamasi " +"viestit\n" +" merkinnällä tehtävä. Tästä valinnasta voit " +"käsitellä\n" +" kaikki tehtäväsi.\n" +"

\n" +" " #. module: portal #: view:portal.payment.acquirer:0 msgid "Form Template" -msgstr "" +msgstr "Lomakemalli" #. module: portal #: view:share.wizard:0 msgid "Details" -msgstr "" +msgstr "Tiedot" diff --git a/addons/portal_claim/i18n/fi.po b/addons/portal_claim/i18n/fi.po index b07cee13e64..5f076b44bd2 100644 --- a/addons/portal_claim/i18n/fi.po +++ b/addons/portal_claim/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-12-01 22:24+0000\n" +"PO-Revision-Date: 2014-02-22 19:27+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-02 05:52+0000\n" -"X-Generator: Launchpad (build 16856)\n" +"X-Launchpad-Export-Date: 2014-02-23 07:45+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: portal_claim #: model:ir.actions.act_window,help:portal_claim.crm_case_categ_claim0 @@ -28,9 +28,16 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Klikkaa rekisteröidäksesi uuden Palautteen. \n" +"

\n" +" Voit seurata tästä valikosta antamiasi palautteita \n" +" ja tekemiämme toimenpitetitä tästä valikosta.\n" +"

\n" +" " #. module: portal_claim #: model:ir.actions.act_window,name:portal_claim.crm_case_categ_claim0 #: model:ir.ui.menu,name:portal_claim.portal_after_sales_claims msgid "Claims" -msgstr "Reklamaatiot" +msgstr "Palautteet" diff --git a/addons/portal_crm/i18n/fi.po b/addons/portal_crm/i18n/fi.po index 31dc49f4e1d..b60a9fbd9e9 100644 --- a/addons/portal_crm/i18n/fi.po +++ b/addons/portal_crm/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-12-01 22:34+0000\n" +"PO-Revision-Date: 2014-02-22 19:53+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-12-02 05:52+0000\n" -"X-Generator: Launchpad (build 16856)\n" +"X-Launchpad-Export-Date: 2014-02-23 07:45+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: portal_crm #: selection:portal_crm.crm_contact_us,type:0 @@ -71,6 +71,7 @@ msgstr "Myyjä" #: view:portal_crm.crm_contact_us:0 msgid "Thank you for your interest, we'll respond to your request shortly." msgstr "" +"Kiitos mielenkiinnosta, otamme sinuun yhteyttä mahdollisimman nopeasti." #. module: portal_crm #: selection:portal_crm.crm_contact_us,priority:0 @@ -170,7 +171,7 @@ msgstr "Tärkeys" #. module: portal_crm #: field:portal_crm.crm_contact_us,state_id:0 msgid "State" -msgstr "Valtio" +msgstr "Tila" #. module: portal_crm #: field:portal_crm.crm_contact_us,message_follower_ids:0 @@ -181,6 +182,7 @@ msgstr "Seuraajat" #: help:portal_crm.crm_contact_us,partner_id:0 msgid "Linked partner (optional). Usually created when converting the lead." msgstr "" +"Yhdistetty kumppani (optio). Normaalisti luotu, kun muutetaan liidiksi." #. module: portal_crm #: field:portal_crm.crm_contact_us,payment_mode:0 @@ -229,6 +231,9 @@ msgid "" "mailing and marketing campaign. Filter 'Available for Mass Mailing' allows " "users to filter the leads when performing mass mailing." msgstr "" +"Jos 'jätä pois' on valittu, niin tämä kontakti on kieltäytynyt ottamasta " +"vastaan joukkokirjeitä. Suodatin 'Voi lähettää joukkokirjeitä' sallii " +"käyttäjien suodattaa liidit, kun he tekevät joukkokirjeitä." #. module: portal_crm #: help:portal_crm.crm_contact_us,type:0 @@ -258,7 +263,7 @@ msgstr "Yhteystiedon nimi" #. module: portal_crm #: model:ir.ui.menu,name:portal_crm.portal_company_contact msgid "Contact" -msgstr "Kontakti" +msgstr "Yhteystieto" #. module: portal_crm #: view:portal_crm.crm_contact_us:0 @@ -298,7 +303,7 @@ msgstr "Päivityksen ajankohta" #. module: portal_crm #: view:portal_crm.crm_contact_us:0 msgid "Your email..." -msgstr "Sinun söhköpostisi..." +msgstr "Sinun sähköpostisi..." #. module: portal_crm #: field:portal_crm.crm_contact_us,date_deadline:0 @@ -313,7 +318,7 @@ msgstr "Viittaus 2" #. module: portal_crm #: field:portal_crm.crm_contact_us,user_email:0 msgid "User Email" -msgstr "" +msgstr "Käyttäjän sähköposti" #. module: portal_crm #: field:portal_crm.crm_contact_us,date_open:0 @@ -331,11 +336,13 @@ msgid "" "The name of the future partner company that will be created while converting " "the lead into opportunity" msgstr "" +"Tulevan kumppaniyrityksen nimi, joka luodaaan muutettaessa liidi " +"mahdollisuudeksi" #. module: portal_crm #: field:portal_crm.crm_contact_us,planned_cost:0 msgid "Planned Costs" -msgstr "" +msgstr "Suunnitellut kulut" #. module: portal_crm #: help:portal_crm.crm_contact_us,date_deadline:0 @@ -349,153 +356,158 @@ msgid "" "outbound emails for this record before being sent. Separate multiple email " "addresses with a comma" msgstr "" +"Nämä sähköpostiosoitteet lisätään cc (kopio viestistä) kenttään tähän " +"tietueeseen liittyvien sähköpostien osalta. Erota useammat osoitteet " +"pilkulla." #. module: portal_crm #: selection:portal_crm.crm_contact_us,priority:0 msgid "Low" -msgstr "" +msgstr "Matala" #. module: portal_crm #: field:portal_crm.crm_contact_us,date_closed:0 #: selection:portal_crm.crm_contact_us,state:0 msgid "Closed" -msgstr "" +msgstr "Suljettu" #. module: portal_crm #: selection:portal_crm.crm_contact_us,state:0 msgid "Pending" -msgstr "" +msgstr "Odottaa" #. module: portal_crm #: field:portal_crm.crm_contact_us,state:0 msgid "Status" -msgstr "" +msgstr "Tila" #. module: portal_crm #: selection:portal_crm.crm_contact_us,priority:0 msgid "Normal" -msgstr "" +msgstr "Normaali" #. module: portal_crm #: field:portal_crm.crm_contact_us,email_cc:0 msgid "Global CC" -msgstr "" +msgstr "Globaali CC" #. module: portal_crm #: field:portal_crm.crm_contact_us,street2:0 msgid "Street2" -msgstr "" +msgstr "Katuosoite2" #. module: portal_crm #: field:portal_crm.crm_contact_us,id:0 msgid "ID" -msgstr "" +msgstr "Tunniste (ID)" #. module: portal_crm #: field:portal_crm.crm_contact_us,phone:0 msgid "Phone" -msgstr "" +msgstr "Puhelin" #. module: portal_crm #: field:portal_crm.crm_contact_us,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "on seuraaja" #. module: portal_crm #: field:portal_crm.crm_contact_us,active:0 msgid "Active" -msgstr "" +msgstr "Aktiivinen" #. module: portal_crm #: field:portal_crm.crm_contact_us,day_open:0 msgid "Days to Open" -msgstr "" +msgstr "Päiviä avaamiseen" #. module: portal_crm #: field:portal_crm.crm_contact_us,day_close:0 msgid "Days to Close" -msgstr "" +msgstr "Päivää sulkemiseen" #. module: portal_crm #: field:portal_crm.crm_contact_us,company_ids:0 msgid "Companies" -msgstr "" +msgstr "Yritykset" #. module: portal_crm #: field:portal_crm.crm_contact_us,message_summary:0 msgid "Summary" -msgstr "" +msgstr "Yhteenveto" #. module: portal_crm #: view:portal_crm.crm_contact_us:0 msgid "Subject..." -msgstr "" +msgstr "Aihe..." #. module: portal_crm #: help:portal_crm.crm_contact_us,section_id:0 msgid "" "When sending mails, the default email address is taken from the sales team." msgstr "" +"Kun sähköpostia lähetetään, niin oletusosoite sähköpostille otetaan " +"myyntitiimiltä." #. module: portal_crm #: field:portal_crm.crm_contact_us,partner_address_name:0 msgid "Partner Contact Name" -msgstr "" +msgstr "Kumppanin yhteystieto; nimi" #. module: portal_crm #: view:portal_crm.crm_contact_us:0 msgid "Your phone number..." -msgstr "" +msgstr "Sinun puhelinnumerosi" #. module: portal_crm #: view:portal_crm.crm_contact_us:0 msgid "Close" -msgstr "" +msgstr "Sulje" #. module: portal_crm #: help:portal_crm.crm_contact_us,email_from:0 msgid "Email address of the contact" -msgstr "" +msgstr "Kontaktin sähköposti" #. module: portal_crm #: field:portal_crm.crm_contact_us,city:0 msgid "City" -msgstr "" +msgstr "Kaupunki" #. module: portal_crm #: view:portal_crm.crm_contact_us:0 msgid "Submit" -msgstr "" +msgstr "Tallenna" #. module: portal_crm #: field:portal_crm.crm_contact_us,function:0 msgid "Function" -msgstr "" +msgstr "Toiminto" #. module: portal_crm #: field:portal_crm.crm_contact_us,referred:0 msgid "Referred By" -msgstr "" +msgstr "Viitannut" #. module: portal_crm #: selection:portal_crm.crm_contact_us,type:0 msgid "Opportunity" -msgstr "" +msgstr "Mahdollisuus" #. module: portal_crm #: view:portal_crm.crm_contact_us:0 msgid "Name" -msgstr "" +msgstr "Nimi" #. module: portal_crm #: field:portal_crm.crm_contact_us,country_id:0 msgid "Country" -msgstr "" +msgstr "Maa" #. module: portal_crm #: view:portal_crm.crm_contact_us:0 msgid "Thank you" -msgstr "" +msgstr "Kiitos" #. module: portal_crm #: help:portal_crm.crm_contact_us,state:0 @@ -505,11 +517,14 @@ msgid "" "set to 'Done'. If the case needs to be reviewed then the Status is set to " "'Pending'." msgstr "" +"Tila on 'Luonnos' alussa, kun asia on luotu. Kun asia etenee, niin tilaksi " +"asetetaan ''Avoin'. Kun asia on käsitelty, niin tilaksi asetetaan 'Valmis'. " +"Jos asia pitää tarkastaa, niin tilaksi asetetaan 'Käsittely'." #. module: portal_crm #: help:portal_crm.crm_contact_us,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "Viesti- ja kommunikointihistoria" #. module: portal_crm #: help:portal_crm.crm_contact_us,type_id:0 @@ -517,28 +532,30 @@ msgid "" "From which campaign (seminar, marketing campaign, mass mailing, ...) did " "this contact come from?" msgstr "" +"Mistä kampanjasta (seminaari, markkinointi kampanja, joukkokirje,...) tämä " +"kontakti tuli?" #. module: portal_crm #: selection:portal_crm.crm_contact_us,priority:0 msgid "High" -msgstr "" +msgstr "Korkea" #. module: portal_crm #: field:portal_crm.crm_contact_us,section_id:0 msgid "Sales Team" -msgstr "" +msgstr "Myyntitiimi" #. module: portal_crm #: field:portal_crm.crm_contact_us,street:0 msgid "Street" -msgstr "" +msgstr "Katuosoite" #. module: portal_crm #: field:portal_crm.crm_contact_us,date_action_last:0 msgid "Last Action" -msgstr "" +msgstr "Viimeisin tapahtuma" #. module: portal_crm #: model:ir.model,name:portal_crm.model_portal_crm_crm_contact_us msgid "Contact form for the portal" -msgstr "" +msgstr "Yhteystietolomake portaalille" diff --git a/addons/portal_event/i18n/fi.po b/addons/portal_event/i18n/fi.po new file mode 100644 index 00000000000..0ac7c2993d4 --- /dev/null +++ b/addons/portal_event/i18n/fi.po @@ -0,0 +1,59 @@ +# Finnish translation for openobject-addons +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2013-06-07 19:37+0000\n" +"PO-Revision-Date: 2014-02-22 19:57+0000\n" +"Last-Translator: Harri Luuppala \n" +"Language-Team: Finnish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-02-23 07:45+0000\n" +"X-Generator: Launchpad (build 16926)\n" + +#. module: portal_event +#: view:event.event:0 +msgid "Portal Settings" +msgstr "Portaalin asetukset" + +#. module: portal_event +#: model:ir.actions.act_window,help:portal_event.action_event_view +msgid "There are no public events." +msgstr "Julkisia tilaisuuksia ei ole." + +#. module: portal_event +#: selection:event.event,visibility:0 +msgid "Private" +msgstr "Yksityinen" + +#. module: portal_event +#: model:ir.model,name:portal_event.model_event_event +msgid "Event" +msgstr "Tapahtuma" + +#. module: portal_event +#: model:ir.actions.act_window,name:portal_event.action_event_view +#: model:ir.ui.menu,name:portal_event.portal_company_events +msgid "Events" +msgstr "Tapahtumat" + +#. module: portal_event +#: field:event.event,visibility:0 +msgid "Visibility" +msgstr "Näkyvyys" + +#. module: portal_event +#: help:event.event,visibility:0 +msgid "Event's visibility in the portal's contact page" +msgstr "Tapahtuman näkyvyys portaalin yhteystietosivulla" + +#. module: portal_event +#: selection:event.event,visibility:0 +msgid "Public" +msgstr "Julkinen" diff --git a/addons/portal_hr_employees/i18n/fi.po b/addons/portal_hr_employees/i18n/fi.po new file mode 100644 index 00000000000..0c317e06c27 --- /dev/null +++ b/addons/portal_hr_employees/i18n/fi.po @@ -0,0 +1,117 @@ +# Finnish translation for openobject-addons +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2013-06-07 19:37+0000\n" +"PO-Revision-Date: 2014-02-22 20:01+0000\n" +"Last-Translator: Harri Luuppala \n" +"Language-Team: Finnish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-02-23 07:45+0000\n" +"X-Generator: Launchpad (build 16926)\n" + +#. module: portal_hr_employees +#: view:hr.employee:0 +msgid "Here you can write information about you to be shown in the portal..." +msgstr "Tänne voit kirjata portaalissa näytettävät tiedot itsestäsi." + +#. module: portal_hr_employees +#: view:hr.employee:0 +msgid "Coach" +msgstr "Valmentaja" + +#. module: portal_hr_employees +#: model:ir.actions.act_window,name:portal_hr_employees.action_team +#: view:portal_crm.crm_contact_us:0 +msgid "Our Team" +msgstr "Tiimimme" + +#. module: portal_hr_employees +#: view:hr.employee:0 +msgid "Group By..." +msgstr "Ryhmittely..." + +#. module: portal_hr_employees +#: view:hr.employee:0 +msgid "Company" +msgstr "Yritys" + +#. module: portal_hr_employees +#: view:hr.employee:0 +msgid "Mobile:" +msgstr "Matkapuhelin:" + +#. module: portal_hr_employees +#: selection:hr.employee,visibility:0 +msgid "Public" +msgstr "Julkinen" + +#. module: portal_hr_employees +#: help:hr.employee,visibility:0 +msgid "Employee's visibility in the portal's contact page" +msgstr "Työntekijän näkyvyys portaalin yhteystietosivulla" + +#. module: portal_hr_employees +#: selection:hr.employee,visibility:0 +msgid "Private" +msgstr "Yksityinen" + +#. module: portal_hr_employees +#: view:hr.employee:0 +msgid "Manager" +msgstr "Esimies" + +#. module: portal_hr_employees +#: view:hr.employee:0 +#: field:portal_crm.crm_contact_us,employee_ids:0 +msgid "Employees" +msgstr "Työntekijät" + +#. module: portal_hr_employees +#: model:ir.model,name:portal_hr_employees.model_hr_employee +msgid "Employee" +msgstr "Työntekijä" + +#. module: portal_hr_employees +#: view:hr.employee:0 +msgid "Job" +msgstr "Tehtävä" + +#. module: portal_hr_employees +#: field:hr.employee,visibility:0 +msgid "Visibility" +msgstr "Näkyvyys" + +#. module: portal_hr_employees +#: field:hr.employee,public_info:0 +msgid "Public Info" +msgstr "Julkinen tieto" + +#. module: portal_hr_employees +#: model:ir.model,name:portal_hr_employees.model_portal_crm_crm_contact_us +msgid "Contact form for the portal" +msgstr "Yhteystietolomake portaalille" + +#. module: portal_hr_employees +#: view:hr.employee:0 +msgid "Department" +msgstr "Osasto" + +#. module: portal_hr_employees +#: view:hr.employee:0 +msgid "" +"$('.oe_employee_picture').load(function() { if($(this).width() > " +"$(this).height()) { $(this).addClass('oe_employee_picture_wide') } });" +msgstr "" + +#. module: portal_hr_employees +#: view:hr.employee:0 +msgid "Tel:" +msgstr "Puh.:" diff --git a/addons/portal_project/i18n/fi.po b/addons/portal_project/i18n/fi.po new file mode 100644 index 00000000000..0d97bd24c9b --- /dev/null +++ b/addons/portal_project/i18n/fi.po @@ -0,0 +1,42 @@ +# Finnish translation for openobject-addons +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2013-06-07 19:37+0000\n" +"PO-Revision-Date: 2014-02-22 20:02+0000\n" +"Last-Translator: Harri Luuppala \n" +"Language-Team: Finnish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-02-23 07:45+0000\n" +"X-Generator: Launchpad (build 16926)\n" + +#. module: portal_project +#: model:ir.model,name:portal_project.model_project_project +msgid "Project" +msgstr "Projekti" + +#. module: portal_project +#: model:ir.actions.act_window,help:portal_project.open_view_project +msgid "" +"

\n" +" Click to start a new project.\n" +"

\n" +" " +msgstr "" +"

\n" +" Klikkaa aloittaaksesi uuden projektin.\n" +"

\n" +" " + +#. module: portal_project +#: model:ir.actions.act_window,name:portal_project.open_view_project +#: model:ir.ui.menu,name:portal_project.portal_services_projects +msgid "Projects" +msgstr "Projektit" diff --git a/addons/portal_project_issue/i18n/fi.po b/addons/portal_project_issue/i18n/fi.po new file mode 100644 index 00000000000..3e6dc1913d8 --- /dev/null +++ b/addons/portal_project_issue/i18n/fi.po @@ -0,0 +1,47 @@ +# Finnish translation for openobject-addons +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2013-06-07 19:37+0000\n" +"PO-Revision-Date: 2014-02-22 20:06+0000\n" +"Last-Translator: Harri Luuppala \n" +"Language-Team: Finnish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-02-23 07:45+0000\n" +"X-Generator: Launchpad (build 16926)\n" + +#. module: portal_project_issue +#: view:project.issue:0 +msgid "Creation:" +msgstr "Luonti:" + +#. module: portal_project_issue +#: model:ir.actions.act_window,help:portal_project_issue.project_issue_categ_act0 +msgid "" +"

\n" +" Click to create an issue.\n" +"

\n" +" You can track your issues from this menu and the action we\n" +" will take.\n" +"

\n" +" " +msgstr "" +"

\n" +" Klikkaa luodaksesi palautteen.\n" +"

\n" +" Voit seurata palautteitasi ja niiden\n" +" etenemistä tästä valikosta.\n" +"

\n" +" " + +#. module: portal_project_issue +#: model:ir.actions.act_window,name:portal_project_issue.project_issue_categ_act0 +msgid "Issues" +msgstr "Ilmoitukset" diff --git a/addons/portal_sale/i18n/fi.po b/addons/portal_sale/i18n/fi.po index a1fdb33562c..846643451dd 100644 --- a/addons/portal_sale/i18n/fi.po +++ b/addons/portal_sale/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2014-02-11 22:45+0000\n" +"PO-Revision-Date: 2014-02-22 19:18+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-12 06:23+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-23 07:45+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: portal_sale #: model:ir.model,name:portal_sale.model_account_config_settings @@ -59,7 +59,7 @@ msgstr "" #. module: portal_sale #: model:ir.actions.act_window,help:portal_sale.action_quotations_portal msgid "We haven't sent you any quotation." -msgstr "" +msgstr "Emme ole lähettäneet sinulle yhtään tarjousta." #. module: portal_sale #: model:ir.ui.menu,name:portal_sale.portal_sales_orders @@ -74,6 +74,9 @@ msgid "" "who are accessing\n" "their documents through the portal." msgstr "" +"Tämän ryhmän jäsenet näkevät verkkomaksamisen vaihtoehdot \n" +"Myyntitilauksille ja Asiakaslaskuille. Nämä vaihtoehdot on tarkoitettu \n" +"asiakkaille, jotka käyttävät tätä portaalia dokumenttiensa hallintaan." #. module: portal_sale #: model:email.template,body_html:portal_sale.email_template_edi_sale @@ -201,18 +204,18 @@ msgstr "" #: model:ir.actions.act_window,name:portal_sale.action_quotations_portal #: model:ir.ui.menu,name:portal_sale.portal_quotations msgid "Quotations" -msgstr "" +msgstr "Ostoehdotukset" #. module: portal_sale #: model:ir.model,name:portal_sale.model_sale_order msgid "Sales Order" -msgstr "" +msgstr "Myyntitilaus" #. module: portal_sale #: field:account.invoice,portal_payment_options:0 #: field:sale.order,portal_payment_options:0 msgid "Portal Payment Options" -msgstr "" +msgstr "Portaali maksuvaihtoehdot" #. module: portal_sale #: help:account.config.settings,group_payment_options:0 @@ -220,12 +223,15 @@ msgid "" "Show online payment options on Sale Orders and Customer Invoices to " "employees. If not checked, these options are only visible to portal users." msgstr "" +"Näytä Myyntitilausten ja Myyntilaskujen verkkomaksuvaihtoehdot myös " +"työntekijöille. Jos ei ole valittu, niin vaihtoehdot näytetään vain " +"portaalin käyttäjille." #. module: portal_sale #: model:ir.actions.act_window,name:portal_sale.portal_action_invoices #: model:ir.ui.menu,name:portal_sale.portal_invoices msgid "Invoices" -msgstr "" +msgstr "Laskut" #. module: portal_sale #: view:account.config.settings:0 @@ -336,14 +342,14 @@ msgstr "" #. module: portal_sale #: model:ir.actions.act_window,help:portal_sale.action_orders_portal msgid "We haven't sent you any sales order." -msgstr "" +msgstr "Emme ole lähettäneet sinulle yhtää myyntitilausta." #. module: portal_sale #: model:ir.model,name:portal_sale.model_account_invoice msgid "Invoice" -msgstr "" +msgstr "Lasku" #. module: portal_sale #: model:ir.actions.act_window,name:portal_sale.action_orders_portal msgid "Sale Orders" -msgstr "" +msgstr "Myyntitilaukset" diff --git a/addons/process/i18n/fi.po b/addons/process/i18n/fi.po index 39a7de6afdc..f7afd4d1014 100644 --- a/addons/process/i18n/fi.po +++ b/addons/process/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-11-17 19:17+0000\n" +"PO-Revision-Date: 2014-02-18 15:45+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:25+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: process #: model:ir.model,name:process.model_process_node @@ -208,7 +208,7 @@ msgstr "Liittyy:" #: field:process.process,note:0 #: view:process.transition:0 msgid "Notes" -msgstr "Huomautukset" +msgstr "Muistiinpanot" #. module: process #. openerp-web @@ -354,7 +354,7 @@ msgstr "Lähtevät siirtymät" #: code:addons/process/static/src/xml/process.xml:36 #, python-format msgid "Notes:" -msgstr "Huomautukset:" +msgstr "Muistiinpanot:" #. module: process #: selection:process.node,kind:0 diff --git a/addons/procurement/i18n/am.po b/addons/procurement/i18n/am.po index 4695dc885b1..fcf5e211227 100644 --- a/addons/procurement/i18n/am.po +++ b/addons/procurement/i18n/am.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2014-02-11 13:38+0000\n" +"PO-Revision-Date: 2014-02-21 11:34+0000\n" "Last-Translator: biniyam \n" "Language-Team: Amharic \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-12 06:23+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:33+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: procurement #: model:ir.ui.menu,name:procurement.menu_stock_sched @@ -490,7 +490,7 @@ msgstr "ያልተነበቡ መልእክቶች" #. module: procurement #: selection:mrp.property,composition:0 msgid "plus" -msgstr "" +msgstr "መጨመር" #. module: procurement #: help:procurement.order,state:0 @@ -539,7 +539,7 @@ msgstr "" #. module: procurement #: view:procurement.order:0 msgid "Procurement Lines" -msgstr "" +msgstr "የግዢው አይነት የሚፃፍበት መስመር" #. module: procurement #: view:product.product:0 @@ -587,17 +587,17 @@ msgstr "ሁኔታው" #. module: procurement #: selection:product.template,supply_method:0 msgid "Buy" -msgstr "" +msgstr "ይግዙ" #. module: procurement #: view:product.product:0 msgid "for the delivery order." -msgstr "" +msgstr "የሚደርሱ እቃዎች" #. module: procurement #: selection:procurement.order,priority:0 msgid "Normal" -msgstr "" +msgstr "መደበኛ" #. module: procurement #: help:product.template,supply_method:0 @@ -610,28 +610,28 @@ msgstr "" #. module: procurement #: field:stock.warehouse.orderpoint,product_max_qty:0 msgid "Maximum Quantity" -msgstr "" +msgstr "ከፍተኛው ብዛት" #. module: procurement #: field:procurement.order,message_is_follower:0 msgid "Is a Follower" -msgstr "" +msgstr "ተከታይ ነው" #. module: procurement #: code:addons/procurement/procurement.py:367 #, python-format msgid "Not enough stock." -msgstr "" +msgstr "ብግምጃ ቤት ውስጥ በቂ እቃ የለም" #. module: procurement #: field:stock.warehouse.orderpoint,active:0 msgid "Active" -msgstr "" +msgstr "ጥቅም ላይ ማዋል" #. module: procurement #: model:process.node,name:procurement.process_node_procureproducts0 msgid "Procure Products" -msgstr "" +msgstr "የሚገዙ እቃዎች" #. module: procurement #: code:addons/procurement/procurement.py:312 @@ -644,7 +644,7 @@ msgstr "" #. module: procurement #: field:procurement.order,date_planned:0 msgid "Scheduled date" -msgstr "" +msgstr "የቀጠሮ ቀን" #. module: procurement #: selection:procurement.order,state:0 @@ -672,7 +672,7 @@ msgstr "" #. module: procurement #: field:stock.warehouse.orderpoint,qty_multiple:0 msgid "Qty Multiple" -msgstr "" +msgstr "ብዛት" #. module: procurement #: view:product.product:0 @@ -691,37 +691,37 @@ msgstr "" #. module: procurement #: model:ir.model,name:procurement.model_res_company msgid "Companies" -msgstr "" +msgstr "ድርጅት" #. module: procurement #: view:procurement.order:0 msgid "Extra Information" -msgstr "" +msgstr "ተጨማሪ መረጃዎች" #. module: procurement #: field:procurement.order,message_summary:0 msgid "Summary" -msgstr "" +msgstr "ማጠቃለያ" #. module: procurement #: sql_constraint:stock.warehouse.orderpoint:0 msgid "Qty Multiple must be greater than zero." -msgstr "" +msgstr "የእቃው ብዛት ከዜሮ በላይ መሆን አለበት" #. module: procurement #: selection:stock.warehouse.orderpoint,logic:0 msgid "Order to Max" -msgstr "" +msgstr "የትዛዙ ከፍተኛ ብዛት" #. module: procurement #: field:procurement.order,date_close:0 msgid "Date Closed" -msgstr "" +msgstr "የመጨረሻው ቀን" #. module: procurement #: view:res.company:0 msgid "Logistics" -msgstr "" +msgstr "ግዢ" #. module: procurement #: help:product.template,procure_method:0 @@ -734,30 +734,30 @@ msgstr "" #. module: procurement #: field:mrp.property,composition:0 msgid "Properties composition" -msgstr "" +msgstr "የተለያዩ ቅንብሮች" #. module: procurement #: code:addons/procurement/procurement.py:311 #, python-format msgid "Data Insufficient !" -msgstr "" +msgstr "በቂ ያልሆነ መረጃ" #. module: procurement #: model:ir.model,name:procurement.model_mrp_property_group #: field:mrp.property,group_id:0 #: field:mrp.property.group,name:0 msgid "Property Group" -msgstr "" +msgstr "የእቃው ምድብ" #. module: procurement #: view:stock.warehouse.orderpoint:0 msgid "Misc" -msgstr "" +msgstr "የተለያዩ" #. module: procurement #: field:stock.move,procurements:0 msgid "Procurements" -msgstr "" +msgstr "ግዥ" #. module: procurement #: view:procurement.order:0 @@ -767,7 +767,7 @@ msgstr "" #. module: procurement #: selection:procurement.order,state:0 msgid "Done" -msgstr "" +msgstr "ተጠናቋል" #. module: procurement #: view:make.procurement:0 @@ -775,22 +775,22 @@ msgstr "" #: view:procurement.order.compute.all:0 #: view:procurement.orderpoint.compute:0 msgid "Cancel" -msgstr "" +msgstr "መሰረዝ" #. module: procurement #: field:stock.warehouse.orderpoint,logic:0 msgid "Reordering Mode" -msgstr "" +msgstr "ማዘዣ" #. module: procurement #: field:procurement.order,origin:0 msgid "Source Document" -msgstr "" +msgstr "የሰነዱ ምንጭ" #. module: procurement #: selection:procurement.order,priority:0 msgid "Not urgent" -msgstr "" +msgstr "አስቸኾይ ያልሆነ" #. module: procurement #: model:ir.actions.act_window,name:procurement.procurement_action5 @@ -812,12 +812,12 @@ msgstr "" #. module: procurement #: model:ir.model,name:procurement.model_procurement_order_compute_all msgid "Compute all schedulers" -msgstr "" +msgstr "ቀሪውን ቀን ማግኘ" #. module: procurement #: view:procurement.order:0 msgid "Late" -msgstr "" +msgstr "የዘገየ" #. module: procurement #: view:board.board:0 @@ -828,12 +828,12 @@ msgstr "" #: model:ir.actions.act_window,name:procurement.product_open_orderpoint #: view:product.product:0 msgid "Orderpoints" -msgstr "" +msgstr "የማዘዣ ግዜ" #. module: procurement #: field:product.product,orderpoint_ids:0 msgid "Minimum Stock Rules" -msgstr "" +msgstr "አነስተኛው የግምጃ ቤት ቀሪ" #. module: procurement #: view:make.procurement:0 @@ -854,7 +854,7 @@ msgstr "" #. module: procurement #: view:procurement.order:0 msgid "Scheduled Date" -msgstr "" +msgstr "የግዢ ቀን" #. module: procurement #: model:ir.model,name:procurement.model_product_product @@ -863,46 +863,46 @@ msgstr "" #: field:procurement.order,product_id:0 #: field:stock.warehouse.orderpoint,product_id:0 msgid "Product" -msgstr "" +msgstr "እቃ" #. module: procurement #: view:procurement.order:0 msgid "Temporary" -msgstr "" +msgstr "ጊዚያዊ" #. module: procurement #: field:mrp.property,description:0 #: field:mrp.property.group,description:0 #: field:procurement.order,name:0 msgid "Description" -msgstr "" +msgstr "ማብራርያ" #. module: procurement #: selection:procurement.order,priority:0 msgid "Urgent" -msgstr "" +msgstr "አስቸኳይ" #. module: procurement #: selection:procurement.order,state:0 msgid "Running" -msgstr "" +msgstr "በሥራ ላይ" #. module: procurement #: model:process.node,name:procurement.process_node_serviceonorder0 #: selection:procurement.order,procure_method:0 #: selection:product.template,procure_method:0 msgid "Make to Order" -msgstr "" +msgstr "ግዢ የሚፈጸመው በትዛዝ ነው" #. module: procurement #: field:product.template,supply_method:0 msgid "Supply Method" -msgstr "" +msgstr "የእቃ አቅርቦቱ ዘዴ" #. module: procurement #: field:procurement.order,move_id:0 msgid "Reservation" -msgstr "" +msgstr "ተቀማጭ እቃ" #. module: procurement #: model:process.node,note:procurement.process_node_procureproducts0 @@ -923,12 +923,12 @@ msgstr "" #: field:mrp.property,name:0 #: field:stock.warehouse.orderpoint,name:0 msgid "Name" -msgstr "" +msgstr "ስም" #. module: procurement #: selection:mrp.property,composition:0 msgid "max" -msgstr "" +msgstr "ትልቅ የጣርያ ገደብ" #. module: procurement #: model:ir.actions.act_window,name:procurement.act_procurement_2_stock_warehouse_orderpoint @@ -937,7 +937,7 @@ msgstr "" #: model:ir.ui.menu,name:procurement.menu_stock_order_points #: view:stock.warehouse.orderpoint:0 msgid "Reordering Rules" -msgstr "" +msgstr "እቃ የመግዣ ህጎች" #. module: procurement #: code:addons/procurement/procurement.py:139 @@ -953,7 +953,7 @@ msgstr "" #. module: procurement #: model:ir.model,name:procurement.model_product_template msgid "Product Template" -msgstr "" +msgstr "የእቃው ማሳያ" #. module: procurement #: view:procurement.orderpoint.compute:0 @@ -964,7 +964,7 @@ msgstr "" #. module: procurement #: view:procurement.order:0 msgid "Search Procurement" -msgstr "" +msgstr "ግዢዎችን መፈለግ" #. module: procurement #: help:procurement.order,message:0 @@ -974,7 +974,7 @@ msgstr "" #. module: procurement #: selection:procurement.order,priority:0 msgid "Very Urgent" -msgstr "" +msgstr "በጣም አስቸኮይ" #. module: procurement #: field:procurement.orderpoint.compute,automatic:0 @@ -984,17 +984,17 @@ msgstr "" #. module: procurement #: help:procurement.order,message_ids:0 msgid "Messages and communication history" -msgstr "" +msgstr "የመልእክትና ግንኙነት ታሪኮች" #. module: procurement #: view:procurement.order:0 msgid "Procurement started late" -msgstr "" +msgstr "ግዢ ተጅምሮ የዘገየበት ቀን" #. module: procurement #: selection:mrp.property,composition:0 msgid "min" -msgstr "" +msgstr "ትንሹ" #. module: procurement #: view:make.procurement:0 @@ -1002,18 +1002,18 @@ msgstr "" #: view:procurement.order.compute.all:0 #: view:procurement.orderpoint.compute:0 msgid "or" -msgstr "" +msgstr "ወይም" #. module: procurement #: code:addons/procurement/schedulers.py:134 #, python-format msgid "SCHEDULER" -msgstr "" +msgstr "ግዜ መያዣ" #. module: procurement #: view:product.product:0 msgid "Request Procurement" -msgstr "" +msgstr "ግዢ መጠየቂያ" #. module: procurement #: code:addons/procurement/schedulers.py:87 @@ -1025,4 +1025,4 @@ msgstr "" #: code:addons/procurement/procurement.py:339 #, python-format msgid "Products reserved from stock." -msgstr "" +msgstr "በግምጃ ቤት ውስጥ የተቀመጡ ቀሪ እቃዎች" diff --git a/addons/procurement/i18n/ro.po b/addons/procurement/i18n/ro.po index f472d0c4691..c21681f987d 100644 --- a/addons/procurement/i18n/ro.po +++ b/addons/procurement/i18n/ro.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-12-31 11:03+0000\n" +"PO-Revision-Date: 2014-02-22 05:29+0000\n" "Last-Translator: Dorin \n" "Language-Team: Romanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-01 05:43+0000\n" -"X-Generator: Launchpad (build 16877)\n" +"X-Launchpad-Export-Date: 2014-02-23 07:45+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: procurement #: model:ir.ui.menu,name:procurement.menu_stock_sched @@ -734,8 +734,8 @@ msgid "" "When you sell this product, a delivery order will be created.\n" " OpenERP will consider that the" msgstr "" -"Atunci cand vindeti acest produs, va fi creat un ordin de livrare.\n" -" OpenERP va considera ca" +"Atunci când vindeți acest produs, va fi creată o comandă de livrare.\n" +" OpenERP va considera" #. module: procurement #: code:addons/procurement/schedulers.py:133 diff --git a/addons/product/i18n/hr.po b/addons/product/i18n/hr.po index 5f9447dc60a..460262c9a91 100644 --- a/addons/product/i18n/hr.po +++ b/addons/product/i18n/hr.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-09-26 14:18+0000\n" -"Last-Translator: Krešimir Jeđud \n" +"PO-Revision-Date: 2014-02-20 11:43+0000\n" +"Last-Translator: Mihael Murkovic \n" "Language-Team: Croatian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:27+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-21 06:38+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: product #: field:product.packaging,rows:0 @@ -2341,6 +2341,8 @@ msgid "" "Cost price of the product used for standard stock valuation in accounting " "and used as a base price on purchase orders." msgstr "" +"Cijena proizvoda,koristi se kao osnovna cijena prilikom nabave te za " +"procjenu prilikom skladištenja" #. module: product #: help:product.supplierinfo,product_name:0 diff --git a/addons/product_expiry/i18n/am.po b/addons/product_expiry/i18n/am.po new file mode 100644 index 00000000000..5d57ed3dcdc --- /dev/null +++ b/addons/product_expiry/i18n/am.po @@ -0,0 +1,149 @@ +# Amharic translation for openobject-addons +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2013-06-07 19:37+0000\n" +"PO-Revision-Date: 2014-02-21 13:19+0000\n" +"Last-Translator: biniyam \n" +"Language-Team: Amharic \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-02-22 07:33+0000\n" +"X-Generator: Launchpad (build 16926)\n" + +#. module: product_expiry +#: model:product.template,name:product_expiry.product_product_from_product_template +msgid "Ham" +msgstr "" + +#. module: product_expiry +#: model:product.template,name:product_expiry.product_product_lait_product_template +msgid "Cow milk" +msgstr "" + +#. module: product_expiry +#: field:product.product,life_time:0 +msgid "Product Life Time" +msgstr "የእቃው የመቆያ ግዜ" + +#. module: product_expiry +#: help:stock.production.lot,removal_date:0 +msgid "" +"This is the date on which the goods with this Serial Number should be " +"removed from the stock." +msgstr "" + +#. module: product_expiry +#: help:product.product,removal_time:0 +msgid "" +"When a new a Serial Number is issued, this is the number of days before the " +"goods should be removed from the stock." +msgstr "" + +#. module: product_expiry +#: field:product.product,use_time:0 +msgid "Product Use Time" +msgstr "የእቃው መጠቀምያ ግዜ" + +#. module: product_expiry +#: model:ir.model,name:product_expiry.model_product_product +msgid "Product" +msgstr "እቃ" + +#. module: product_expiry +#: help:product.product,use_time:0 +msgid "" +"When a new a Serial Number is issued, this is the number of days before the " +"goods starts deteriorating, without being dangerous yet." +msgstr "" + +#. module: product_expiry +#: field:product.product,removal_time:0 +msgid "Product Removal Time" +msgstr "የእቃው የሚወገድበት ግዜ" + +#. module: product_expiry +#: help:stock.production.lot,alert_date:0 +msgid "" +"This is the date on which an alert should be notified about the goods with " +"this Serial Number." +msgstr "" + +#. module: product_expiry +#: model:ir.model,name:product_expiry.model_stock_production_lot +msgid "Serial Number" +msgstr "መለያ ቁጥር" + +#. module: product_expiry +#: help:product.product,alert_time:0 +msgid "" +"When a new a Serial Number is issued, this is the number of days before an " +"alert should be notified." +msgstr "" + +#. module: product_expiry +#: field:stock.production.lot,removal_date:0 +msgid "Removal Date" +msgstr "የሚወገድበት ቀን" + +#. module: product_expiry +#: model:product.template,name:product_expiry.product_product_pain_product_template +msgid "Bread" +msgstr "" + +#. module: product_expiry +#: view:product.product:0 +msgid "Dates" +msgstr "" + +#. module: product_expiry +#: field:stock.production.lot,life_date:0 +msgid "End of Life Date" +msgstr "የመጨረሻው ቀን" + +#. module: product_expiry +#: field:stock.production.lot,use_date:0 +msgid "Best before Date" +msgstr "ያለፍ ጥሩ ቀናቶች" + +#. module: product_expiry +#: model:product.template,name:product_expiry.product_product_jambon_product_template +msgid "French cheese Camenbert" +msgstr "" + +#. module: product_expiry +#: help:product.product,life_time:0 +msgid "" +"When a new a Serial Number is issued, this is the number of days before the " +"goods may become dangerous and must not be consumed." +msgstr "" + +#. module: product_expiry +#: field:stock.production.lot,alert_date:0 +msgid "Alert Date" +msgstr "ማሳወቅያ ቀን" + +#. module: product_expiry +#: help:stock.production.lot,use_date:0 +msgid "" +"This is the date on which the goods with this Serial Number start " +"deteriorating, without being dangerous yet." +msgstr "" + +#. module: product_expiry +#: help:stock.production.lot,life_date:0 +msgid "" +"This is the date on which the goods with this Serial Number may become " +"dangerous and must not be consumed." +msgstr "" + +#. module: product_expiry +#: field:product.product,alert_time:0 +msgid "Product Alert Time" +msgstr "እቃውን የማሳወቅያ ግዜ" diff --git a/addons/project/i18n/fi.po b/addons/project/i18n/fi.po index b11ae8ae30a..dbea73ef9f4 100644 --- a/addons/project/i18n/fi.po +++ b/addons/project/i18n/fi.po @@ -8,19 +8,19 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2014-02-11 14:39+0000\n" +"PO-Revision-Date: 2014-02-19 21:35+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-12 06:23+0000\n" +"X-Launchpad-Export-Date: 2014-02-20 05:42+0000\n" "X-Generator: Launchpad (build 16916)\n" #. module: project #: view:project.project:0 msgid "Email Interface" -msgstr "" +msgstr "Sähköpostin käyttöliittymä" #. module: project #: help:account.analytic.account,use_tasks:0 @@ -28,6 +28,8 @@ msgid "" "If checked, this contract will be available in the project menu and you will " "be able to manage tasks or track issues" msgstr "" +"Jos valittu, niin sopimus on saatavila projektivalikossa ja voit hallita " +"tehtäviä ja seurata asioita." #. module: project #: field:project.project,progress_rate:0 @@ -44,7 +46,7 @@ msgstr "Tehtävä suorittajan mukaan" #. module: project #: view:project.project:0 msgid "Parent" -msgstr "vanhempi" +msgstr "Edeltävä" #. module: project #: model:ir.actions.act_window,name:project.dblc_proj @@ -122,7 +124,7 @@ msgstr "Analyyttinen tili" #. module: project #: field:project.config.settings,group_time_work_estimation_tasks:0 msgid "Manage time estimation on tasks" -msgstr "" +msgstr "Hallitse tehtävän aika-arviota" #. module: project #: help:project.project,message_summary:0 @@ -147,7 +149,7 @@ msgstr "Kumppani" #. module: project #: field:project.config.settings,group_manage_delegation_task:0 msgid "Allow task delegation" -msgstr "" +msgstr "Salli tehtävän delegointi" #. module: project #: field:project.task.delegate,planned_hours:0 @@ -169,7 +171,7 @@ msgstr "Meneillään olevat tehtävät" #. module: project #: help:project.project,progress_rate:0 msgid "Percent of tasks closed according to the total of tasks todo." -msgstr "Prosenttiosuun suljetuista tehtävistä kokonaistehtävämäärän mukaan" +msgstr "Prosenttiosuus: suljetut tehtävät / kaikki tehtävät" #. module: project #: model:ir.actions.client,name:project.action_client_project_menu @@ -196,7 +198,7 @@ msgstr "Arviointitehtävän otsikko" #. module: project #: model:res.groups,name:project.group_delegate_task msgid "Task Delegation" -msgstr "" +msgstr "Tehtävän delegointi" #. module: project #: field:project.project,planned_hours:0 @@ -227,7 +229,7 @@ msgstr "" #. module: project #: help:project.config.settings,group_time_work_estimation_tasks:0 msgid "Allows you to compute Time Estimation on tasks." -msgstr "" +msgstr "Sallii sinun laseka tehtävälle aika-arvio" #. module: project #: field:report.project.task.user,user_id:0 @@ -238,7 +240,7 @@ msgstr "Määritelty käyttäjälle" #: model:mail.message.subtype,name:project.mt_project_task_closed #: model:mail.message.subtype,name:project.mt_task_closed msgid "Task Done" -msgstr "" +msgstr "Tehtävä tehty" #. module: project #: view:project.project:0 @@ -279,7 +281,7 @@ msgstr "Projektitehtävän delegointi" #: model:mail.message.subtype,name:project.mt_project_task_started #: model:mail.message.subtype,name:project.mt_task_started msgid "Task Started" -msgstr "" +msgstr "Tehtävä aloitettu" #. module: project #: view:project.task:0 @@ -299,7 +301,7 @@ msgstr "Jäsen" #. module: project #: view:project.task:0 msgid "Cancel Task" -msgstr "" +msgstr "Peruuta tehtävä" #. module: project #: help:project.project,members:0 @@ -307,8 +309,8 @@ msgid "" "Project's members are users who can have an access to the tasks related to " "this project." msgstr "" -"Projektin jäsenet ovat käyttäjiä joilla on pääsy projektiin liittyviin " -"tehtäviin" +"Projektin jäsenet ovat käyttäjiä, joilla on pääsy tähän projektiin " +"liittyviin tehtäviin." #. module: project #: view:project.project:0 @@ -357,7 +359,7 @@ msgid "" "Sum of total hours of all tasks related to this project and its child " "projects." msgstr "" -"Tämän projektin tehtävien ja alatason projektieen kokonaistuntimäärä." +"Kokonaistuntimäärä: kaikki tehtävät tästä projektista ja sen aliprojekteista." #. module: project #: help:project.project,active:0 @@ -371,7 +373,7 @@ msgstr "" #. module: project #: model:process.transition,note:project.process_transition_opendonetask0 msgid "When task is completed, it will come into the done state." -msgstr "kun tehtävä on valmistunut, se muuttuu valmis tilaan." +msgstr "Kun tehtävä on valmistunut, se muuttuu tilaan 'valmis'." #. module: project #: field:project.project,message_summary:0 @@ -382,7 +384,7 @@ msgstr "" #. module: project #: view:project.task:0 msgid "Task summary..." -msgstr "" +msgstr "Tehtävän yhteenveto..." #. module: project #: view:project.project:0 @@ -393,7 +395,7 @@ msgstr "" #: view:project.task:0 #: view:project.task.history.cumulative:0 msgid "In Progress Tasks" -msgstr "Meneilläänolevat tehtävät" +msgstr "Meneillään olevat tehtävät" #. module: project #: help:res.company,project_time_mode_id:0 @@ -454,13 +456,13 @@ msgstr "" #. module: project #: field:project.config.settings,module_pad:0 msgid "Use integrated collaborative note pads on task" -msgstr "" +msgstr "Käytä yhdistettyä yhteistyötaulua tehtäville" #. module: project #: model:mail.message.subtype,name:project.mt_project_task_blocked #: model:mail.message.subtype,name:project.mt_task_blocked msgid "Task Blocked" -msgstr "" +msgstr "Tehtävä estetty" #. module: project #: model:process.node,note:project.process_node_opentask0 @@ -480,7 +482,7 @@ msgstr "" #. module: project #: model:mail.message.subtype,description:project.mt_task_blocked msgid "Task blocked" -msgstr "" +msgstr "Tehtävä estetty" #. module: project #: view:project.task:0 @@ -495,7 +497,7 @@ msgstr "Luontipäivä" #. module: project #: view:project.task:0 msgid "Add a Description..." -msgstr "" +msgstr "Lisää kuvaus..." #. module: project #: view:res.partner:0 @@ -530,7 +532,7 @@ msgstr "Omat tehtävät" #. module: project #: model:process.transition,name:project.process_transition_opendonetask0 msgid "Open Done Task" -msgstr "Avaa valmiiksimerkitty tehtävä" +msgstr "Avaa jo valmistunut tehtävä" #. module: project #: field:project.task.delegate,planned_hours_me:0 @@ -611,7 +613,7 @@ msgstr "Tehtävä" #. module: project #: help:project.config.settings,group_tasks_work_on_tasks:0 msgid "Allows you to compute work on tasks." -msgstr "" +msgstr "Sallii sinun laskea tehtävien työmäärät." #. module: project #: view:project.project:0 @@ -621,7 +623,7 @@ msgstr "Ylläpito" #. module: project #: field:project.config.settings,group_tasks_work_on_tasks:0 msgid "Log work activities on tasks" -msgstr "" +msgstr "Kirjaa toimenpiteet tehtäville" #. module: project #: model:project.task.type,name:project.project_tt_analysis @@ -637,7 +639,7 @@ msgstr "Tehtävän yhteenveto" #. module: project #: field:project.task,active:0 msgid "Not a Template Task" -msgstr "Ei malli tehtävä" +msgstr "Ei ole mallitehtävä" #. module: project #: field:project.task,planned_hours:0 @@ -647,12 +649,12 @@ msgstr "" #. module: project #: model:process.transition,note:project.process_transition_delegate0 msgid "Delegates tasks to the other user" -msgstr "Muille käyttäjille delegoidut tehtävät" +msgstr "Delegoi tehtävät muille käyttäjille" #. module: project #: help:project.task,effective_hours:0 msgid "Computed using the sum of the task work done." -msgstr "Laskettu käyttäen sumaana tehtyjen tehtävien määrää." +msgstr "Laskettu tehdyn työn yhteismäärästä" #. module: project #: model:ir.actions.act_window,help:project.open_view_project_all @@ -719,7 +721,7 @@ msgstr "Luonnostilasta avoin tilaan" #. module: project #: view:project.task.history.cumulative:0 msgid "Task's Analysis" -msgstr "Tehtävien analyysi" +msgstr "Tehtävän analyysi" #. module: project #: view:project.task.delegate:0 @@ -769,7 +771,7 @@ msgstr "Vaihe" #. module: project #: model:process.transition,name:project.process_transition_draftopentask0 msgid "Draft Open task" -msgstr "Luonnos avaa tehtävä" +msgstr "Luonnos: Avoin tehtävä" #. module: project #: field:project.project,alias_model:0 @@ -841,7 +843,7 @@ msgstr "Sulje projekti" #. module: project #: field:project.project,tasks:0 msgid "Task Activities" -msgstr "" +msgstr "Tehtävän toimenpiteet" #. module: project #: field:project.project,effective_hours:0 @@ -929,6 +931,11 @@ msgid "" " * Ready for next stage indicates the task is ready to be pulled to the next " "stage" msgstr "" +"Tehtävän kanban-tila ilmaisee erikostilanteiden vaikutuksia siihen:\n" +" * Normaali on vaiheen oletustila\n" +" * Estetty ilmaisee, että jokin estää tehtävän edistymisen\n" +" * Valmis seuraavaan vaiheeseen ilmaisee, että tehtävä voidaan siirtää " +"eteenpäin seuraavaan vaiheeseen" #. module: project #: view:project.task:0 @@ -979,8 +986,8 @@ msgid "" "Sum of spent hours of all tasks related to this project and its child " "projects." msgstr "" -"Tähän projektiin liittyvien tehtävien ja alatason projektien käytetty " -"kokonaistuntimäärä." +"Tehtäviin käytetty kokonaistuntimäärä tässä projektissa ja sen " +"aliprojekteissa." #. module: project #: view:project.project:0 @@ -1017,7 +1024,7 @@ msgstr "" #. module: project #: model:ir.ui.menu,name:project.menu_task_types_view msgid "Task Stages" -msgstr "Vaihetiedot" +msgstr "Tehtävän vaiheet" #. module: project #: field:project.category,name:0 @@ -1032,7 +1039,7 @@ msgstr "Marraskuu" #. module: project #: view:project.task.reevaluate:0 msgid "Reevaluate Task" -msgstr "uudelleenarvioi tehtävä" +msgstr "Arvioi tehtävä uudelleen" #. module: project #: model:ir.model,name:project.model_project_task_type @@ -1094,7 +1101,7 @@ msgstr "Antaa järjestysnumeron näytettäessä projektilistaa" #. module: project #: constraint:project.project:0 msgid "Error! project start-date must be lower then project end-date." -msgstr "Virhe: projektin alkupäivä tulee olla aikaisempi kuin loppupäivä." +msgstr "Virhe: projektin alkupäivän tulee olla ennen loppupäivää." #. module: project #: field:project.project,members:0 @@ -1118,7 +1125,7 @@ msgstr "" #: view:project.task:0 #: field:project.task,parent_ids:0 msgid "Parent Tasks" -msgstr "Ylätason tehtävät" +msgstr "Edeltävät tehtävät" #. module: project #: model:process.node,name:project.process_node_opentask0 @@ -1149,7 +1156,7 @@ msgstr "Odottavat tehtävät" #. module: project #: view:project.task:0 msgid "Show only tasks having a deadline" -msgstr "Näytä vain tehtävät joilla on määräaika" +msgstr "Näytä vain tehtävät, joilla on määräaika" #. module: project #: model:project.category,name:project.project_category_04 @@ -1252,7 +1259,7 @@ msgstr "%s (kopio)" #. module: project #: model:mail.message.subtype,name:project.mt_project_task_stage msgid "Task Stage Changed" -msgstr "" +msgstr "Tehtävän vaihe on muutettu" #. module: project #: view:project.task:0 @@ -1284,7 +1291,7 @@ msgstr "Viivästyneet tunnit" #. module: project #: view:project.task.type:0 msgid "Add a description..." -msgstr "" +msgstr "Lisää kuvaus..." #. module: project #: view:project.project:0 @@ -1294,7 +1301,7 @@ msgstr "Tiimi" #. module: project #: help:project.config.settings,time_unit:0 msgid "This will set the unit of measure used in projects and tasks." -msgstr "" +msgstr "Tämä muuttaa projekteilla ja tehtävillä käytettävää mittayksikköä." #. module: project #: selection:project.task,priority:0 @@ -1310,12 +1317,12 @@ msgstr "Kuukausi" #. module: project #: model:project.task.type,name:project.project_tt_design msgid "Design" -msgstr "Suunnittele" +msgstr "Suunnittelu" #. module: project #: view:project.task:0 msgid "Start Date" -msgstr "Aloituspvm" +msgstr "Alkupäivä" #. module: project #: view:project.task:0 @@ -1332,8 +1339,8 @@ msgid "" "If the task has a progress of 99.99% you should close the task if it's " "finished or reevaluate the time" msgstr "" -"Jos tehtävän valmistumisaste on 99.99%, sinun tulisi sulkea tehtävä jos se " -"on valmis tai uudelleenarvioida aika." +"Jos tehtävän valmistumisaste on 99.99%, sinun pitää sulkea tehtävä, mikäli " +"se on valmis tai uudelleenarvioida aika." #. module: project #: field:project.task,user_email:0 @@ -1416,7 +1423,7 @@ msgstr "Aktiivinen" #. module: project #: model:ir.model,name:project.model_project_category msgid "Category of project's task, issue, ..." -msgstr "" +msgstr "Projektin tehtävien, asioiden, jne. ryhmittely." #. module: project #: help:project.project,resource_calendar_id:0 @@ -1429,8 +1436,8 @@ msgid "" "Computed as difference between planned hours by the project manager and the " "total hours of the task." msgstr "" -"Laskettu erotuksena projektipäällikön arvion ja projektin valmistumiseen " -"kuluneen todellisen ajan mukaan" +"Laskettu erotuksena projektipäällikön suunniteltujen tuntien ja tehtäviin " +"kuluneiden todellisten tuntien mukaan." #. module: project #: view:project.config.settings:0 @@ -1503,8 +1510,7 @@ msgstr "" #. module: project #: constraint:project.task:0 msgid "Error ! Task end-date must be greater then task start-date" -msgstr "" -"Virhe! Tehtävän lopetuspäivän tulee olla myöhäisempi kuin aloituspäivä" +msgstr "Virhe! Tehtävän loppupäivän tulee olla alkupäivän jälkeen" #. module: project #: field:project.task.history,user_id:0 @@ -1597,7 +1603,7 @@ msgstr "Määritä tehtävä käyttäjälle" #. module: project #: model:res.groups,name:project.group_time_work_estimation_tasks msgid "Time Estimation on Tasks" -msgstr "" +msgstr "Tehtävien aika-arvio" #. module: project #: field:project.task,total_hours:0 @@ -1612,7 +1618,7 @@ msgstr "Delegoi tehtäväsi toiselle käyttäjälle" #. module: project #: model:mail.message.subtype,description:project.mt_task_started msgid "Task started" -msgstr "" +msgstr "Tehtävä aloitettu" #. module: project #: help:project.task.reevaluate,remaining_hours:0 @@ -1688,7 +1694,7 @@ msgstr "" #. module: project #: field:project.config.settings,module_project_mrp:0 msgid "Generate tasks from sale orders" -msgstr "" +msgstr "Luo tehtävät myyntitilauksilta." #. module: project #: selection:project.task,priority:0 @@ -1753,6 +1759,14 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Klikkaa luodaksesi uuden tehtävän.\n" +"

\n" +" OpenERP:in projekinhallinta mahdollistaa työjonojen \n" +" tehokkaan hallinnan ja töiden valmistumisen seurannan. \n" +" Voit keskustella tehtävistä, liittää dokumentteja jne. \n" +"

\n" +" " #. module: project #: field:project.task,date_end:0 @@ -1773,7 +1787,7 @@ msgstr "Dokumentit" #. module: project #: model:mail.message.subtype,description:project.mt_task_new msgid "Task created" -msgstr "" +msgstr "Tehtävä luotu" #. module: project #: view:report.project.task.user:0 @@ -1837,8 +1851,8 @@ msgid "" "Sum of planned hours of all tasks related to this project and its child " "projects." msgstr "" -"Summa projektin tehtäviin suunniteltujen tuntien määrästä mukaanlukien " -"alaprojektit." +"Projektin ja sen aliprojektien kaikkien tehtävien suunniteltujen tuntien " +"yhteismäärä." #. module: project #: view:res.partner:0 @@ -1866,7 +1880,7 @@ msgstr "Antaa järjestyksen näytettäessä tehtäväluetteloa." #: field:project.task,date_start:0 #: field:report.project.task.user,date_start:0 msgid "Starting Date" -msgstr "Aloituspäivämäärä" +msgstr "Alkupäivä" #. module: project #: code:addons/project/project.py:410 @@ -1882,12 +1896,12 @@ msgstr "Projektit" #. module: project #: model:res.groups,name:project.group_tasks_work_on_tasks msgid "Task's Work on Tasks" -msgstr "" +msgstr "Tehtävän työt" #. module: project #: help:project.task.delegate,name:0 msgid "New title of the task delegated to the user" -msgstr "Tehtävän uusi otsikko joka delegoitiin käyttäjälle." +msgstr "Käyttäjälle delegoidun tehtävän uusi otsikko." #. module: project #: model:ir.actions.act_window,name:project.action_project_task_user_tree @@ -1942,8 +1956,7 @@ msgstr "" #. module: project #: help:project.task.delegate,planned_hours:0 msgid "Estimated time to close this task by the delegated user" -msgstr "" -"Suorittavan käyttäjän arvio tehtävän loppuunsuorittamiseen kuluvasta ajasta" +msgstr "Suorittavan käyttäjän arvio tehtävän jäljelläolevasta ajasta." #. module: project #: model:project.category,name:project.project_category_03 @@ -1966,7 +1979,7 @@ msgstr "Kanban tila" #. module: project #: field:project.config.settings,module_project_timesheet:0 msgid "Record timesheet lines per tasks" -msgstr "" +msgstr "Kirjaa tuntikortin rivit tehtäville." #. module: project #: model:ir.model,name:project.model_report_project_task_user @@ -2023,7 +2036,7 @@ msgstr "Tammikuu" #. module: project #: field:project.task.delegate,prefix:0 msgid "Your Task Title" -msgstr "Tehtävän otsikko" +msgstr "Oman tehtävän otsikko" #. module: project #: view:project.task.reevaluate:0 @@ -2040,12 +2053,12 @@ msgstr "Ole hyvä ja poista tähän tunnukseen linkitetty projekti ensin." #: model:mail.message.subtype,name:project.mt_project_task_new #: model:mail.message.subtype,name:project.mt_task_new msgid "Task Created" -msgstr "" +msgstr "Tehtävä luotu" #. module: project #: view:report.project.task.user:0 msgid "Non Assigned Tasks to users" -msgstr "Ei määritellyt tehtävät käyttäjille" +msgstr "Käyttäjille kohdistamattomat tehtävät" #. module: project #: view:project.project:0 @@ -2127,7 +2140,7 @@ msgstr "Antaa järjestyksen näytettäessä projektilistaa." #. module: project #: model:ir.actions.act_window,name:project.act_res_users_2_project_task_opened msgid "Assigned Tasks" -msgstr "Määritellyt tehtävät" +msgstr "Käyttäjille kohdistetut tehtävät" #. module: project #: help:project.config.settings,module_project_issue_sheet:0 @@ -2140,7 +2153,7 @@ msgstr "" #: view:board.board:0 #: field:project.project,task_count:0 msgid "Open Tasks" -msgstr "" +msgstr "Avoimet tehtävät" #. module: project #: field:project.project,priority:0 @@ -2148,7 +2161,7 @@ msgstr "" #: field:project.task,sequence:0 #: field:project.task.type,sequence:0 msgid "Sequence" -msgstr "Sekvenssi" +msgstr "Järjestysluku" #. module: project #: view:project.task:0 @@ -2162,8 +2175,8 @@ msgid "" "Estimated time for you to validate the work done by the user to whom you " "delegate this task" msgstr "" -"Arvioitu aika joka käytetään tehtävän tehneen työn tarkistamiseen (henkilö " -"jolle delegoit tehtävän)" +"Sinulle arvioitu aika, jonka käytät työntekijän, jolle delegoit tehtävän, " +"tekemän työn arvioimiseen." #. module: project #: view:report.project.task.user:0 diff --git a/addons/project/i18n/nl.po b/addons/project/i18n/nl.po index 4b0397c963e..e8ff83058f7 100644 --- a/addons/project/i18n/nl.po +++ b/addons/project/i18n/nl.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2014-02-04 13:46+0000\n" +"PO-Revision-Date: 2014-02-19 09:55+0000\n" "Last-Translator: Jan Jurkus (GCE CAD-Service) \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-06 06:24+0000\n" +"X-Launchpad-Export-Date: 2014-02-20 05:42+0000\n" "X-Generator: Launchpad (build 16916)\n" #. module: project @@ -431,7 +431,7 @@ msgstr "De gedelegeerde gebruiker moet worden gespecificeerd" #. module: project #: view:project.project:0 msgid "Project(s) Manager" -msgstr "Projectanager" +msgstr "Projectmanager" #. module: project #: selection:project.project,state:0 diff --git a/addons/project/i18n/ro.po b/addons/project/i18n/ro.po index c7ef4a2c546..e53725cca7d 100644 --- a/addons/project/i18n/ro.po +++ b/addons/project/i18n/ro.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-12-31 11:09+0000\n" +"PO-Revision-Date: 2014-02-22 05:47+0000\n" "Last-Translator: Dorin \n" "Language-Team: Romanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-01 05:43+0000\n" -"X-Generator: Launchpad (build 16877)\n" +"X-Launchpad-Export-Date: 2014-02-23 07:45+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: project #: view:project.project:0 @@ -681,20 +681,20 @@ msgid "" "

\n" " " msgstr "" -"\n" -" Clic pentru a incepe un proiect nou.\n" +"

\n" +" Clic pentru a începe un proiect nou.\n" "

\n" " Proiectele sunt folosite pentru a va organiza " -"activitatile; sa planificati\n" -" sarcini, sa urmariti probleme, sa facturati fise de " -"pontaj. Puteti sa definiti\n" -" proiecte interne (R&D, Imbunatatirea Procesului de " -"Vanzare),\n" -" proiecte personale (De Efectuat) sau ale clientilor.\n" +"activitățile; să planificați\n" +" sarcini, să urmăriți probleme, să facturați fișe de " +"pontaj. Puteți să definiți\n" +" proiecte interne (R&D, Îmbunatățirea Procesului de " +"Vânzare),\n" +" proiecte personale (De Efectuat) sau ale clienților.\n" "

\n" -" Veti putea sa colaborati cu utilizatori interni la\n" -" proiecte sau sa invitati clientii sa impartaseasca " -"activitatile dumneavoastra.\n" +" Veți putea să colaborați cu utilizatori interni la\n" +" proiecte sau să invitați clienții sa împărtășească " +"activitățile dumneavoastră.\n" "

\n" " " @@ -1057,8 +1057,8 @@ msgid "" "

\n" " " msgstr "" -"\n" -" Clic pentru a adauga o eticheta noua.\n" +"

\n" +" Clic pentru a adaugă o etichetă nouă.\n" "

\n" " " @@ -1293,13 +1293,13 @@ msgid "" "

\n" " " msgstr "" -"\n" -" Clic pentru a adauga o etapa la reteaua de sarcini.\n" +"

\n" +" Clic pentru a adaugă o etapa la rețeaua de sarcini.\n" "

\n" -" Definiti pasii care vor fi utilizati in proiect de la\n" +" Definiți pașii care vor fi utilizați în proiect de la\n" " crearea sarcinii pana la finalizarea sarcinii sau a " "problemei.\n" -" Veti utiliza aceste etape pentru a urmari progresul in\n" +" Veți utiliza aceste etape pentru a urmări progresul în\n" " rezolvarea unei sarcini sau a unei probleme.\n" "

\n" " " @@ -1603,7 +1603,7 @@ msgstr "Total ore" #. module: project #: model:ir.model,name:project.model_project_config_settings msgid "project.config.settings" -msgstr "proiect.config.setari" +msgstr "project.config.settings" #. module: project #: model:project.task.type,name:project.project_tt_development @@ -1837,13 +1837,13 @@ msgid "" "

\n" " " msgstr "" -"\n" -" Clic pentru a crea o sarcina noua.\n" +"

\n" +" Clic pentru a crea o sarcină nouă.\n" "

\n" -" Managementul proiectelor OpenERP va permite sa gestionati " -"reteaua\n" -" de sarcini pentru a face lucrurile eficient. Puteti sa\n" -" urmariti progresul, sa discutati sarcinile, sa atasati " +" Managementul proiectelor OpenERP va permite sa gestionați " +"rețeaua\n" +" de sarcini pentru a face lucrurile eficient. Puteți să\n" +" urmăriți progresul, sa discutați sarcinile, să atașați " "documente, etc.\n" "

\n" " " @@ -2112,7 +2112,7 @@ msgstr "" #: model:ir.actions.act_window,name:project.action_config_settings #: view:project.config.settings:0 msgid "Configure Project" -msgstr "Configurati Proiectul" +msgstr "Configurați Proiectul" #. module: project #: view:project.task.history.cumulative:0 diff --git a/addons/purchase/i18n/fi.po b/addons/purchase/i18n/fi.po index 240a5c6259f..056c81e8840 100644 --- a/addons/purchase/i18n/fi.po +++ b/addons/purchase/i18n/fi.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2014-02-16 21:13+0000\n" +"PO-Revision-Date: 2014-02-18 15:46+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-17 06:03+0000\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" "X-Generator: Launchpad (build 16916)\n" #. module: purchase @@ -1156,7 +1156,7 @@ msgstr "" #. module: purchase #: view:purchase.order.line:0 msgid "Notes" -msgstr "Huomautukset" +msgstr "Muistiinpanot" #. module: purchase #: field:purchase.config.settings,module_purchase_requisition:0 diff --git a/addons/purchase/i18n/nl.po b/addons/purchase/i18n/nl.po index e656cfaeca7..037e14ee43a 100644 --- a/addons/purchase/i18n/nl.po +++ b/addons/purchase/i18n/nl.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-11-08 09:46+0000\n" -"Last-Translator: Erwin van der Ploeg (BAS Solutions) \n" +"PO-Revision-Date: 2014-03-03 12:45+0000\n" +"Last-Translator: Stefan Rijnhart (Therp) \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:30+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-03-04 08:27+0000\n" +"X-Generator: Launchpad (build 16948)\n" #. module: purchase #: model:res.groups,name:purchase.group_analytic_accounting @@ -1739,7 +1739,7 @@ msgstr "Manager" #. module: purchase #: selection:purchase.order,invoice_method:0 msgid "Based on Purchase Order lines" -msgstr "Gebaseerd op inkooporders (bestelde hoeveelheid)" +msgstr "Gebaseerd op orderregels" #. module: purchase #: field:purchase.order,amount_total:0 @@ -2153,9 +2153,9 @@ msgid "" "Bases on incoming shipments: let you create an invoice when receptions are " "validated." msgstr "" -"Gebaseerd op inkooporders (bestelde hoeveelheden): plaats de afzonderlijke " -"regels in 'Factuurcontrole >Gebaseerd op inkooporders (bestelde " -"hoeveelheden)' van waar u selectief een factuur kan maken.\n" +"Gebaseerd op orderregels: plaats de afzonderlijke regels in 'Factuurcontrole " +">Gebaseerd op inkooporders (bestelde hoeveelheden)' van waar u selectief een " +"factuur kan maken.\n" "Vooraf gegenereerde conceptfacturen op basis van inkooporders: maak een " "conceptfactuur welke u later kunt goedkeuren.\n" "Gebaseerd op ontvangsten (geleverde hoeveelheden): Maak een factuur aan " @@ -2477,7 +2477,7 @@ msgstr "Jaar" #. module: purchase #: selection:purchase.config.settings,default_invoice_method:0 msgid "Based on purchase order lines" -msgstr "Gebaseerd op inkooporder regels" +msgstr "Gebaseerd op inkooporderregels" #. module: purchase #: model:ir.actions.act_window,help:purchase.act_res_partner_2_purchase_order diff --git a/addons/sale/i18n/fi.po b/addons/sale/i18n/fi.po index 89aee4b2df1..4577192f510 100644 --- a/addons/sale/i18n/fi.po +++ b/addons/sale/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2014-02-16 21:11+0000\n" +"PO-Revision-Date: 2014-03-03 09:38+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-17 06:03+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-04 08:27+0000\n" +"X-Generator: Launchpad (build 16948)\n" #. module: sale #: model:ir.model,name:sale.model_account_config_settings @@ -1574,6 +1574,91 @@ msgid "" "\n" " " msgstr "" +"\n" +"
\n" +"\n" +"

Hyvä ${object.partner_id.name},

\n" +" \n" +"

Ohessa on sinulle ${object.state in ('draft', 'sent') and 'quotation' " +"or 'order confirmation'} lähettäjänä ${object.company_id.name}:

\n" +"\n" +"

\n" +"   TARJOUKSEN TIEDOT
\n" +"   Tarjouksen numero: ${object.name}
\n" +"   Tarjous yhteensä: ${object.amount_total} " +"${object.pricelist_id.currency_id.name}
\n" +"   Tarjouspäivä: ${object.date_order}
\n" +" % if object.origin:\n" +"   Viitteemme: ${object.origin}
\n" +" % endif\n" +" % if object.client_order_ref:\n" +"   Viitteenne: ${object.client_order_ref}
\n" +" % endif\n" +" % if object.user_id:\n" +"   Yhteyshenkilönne: ${object.user_id.name}\n" +" % endif\n" +"

\n" +"\n" +" % if object.paypal_url:\n" +"
\n" +"

Voitte maksaa suoraan myös PayPal:illa:

\n" +" \n" +" \n" +" \n" +" % endif\n" +"\n" +"
\n" +"

Ota yhteyttä, mikäli sinulla on kysyttävää. Palvelemme mielellämme " +"kaikissa asioissa.

\n" +"

Kiitos että asioit kanssamme! ${object.company_id.name or 'us'}!

\n" +"
\n" +"
\n" +"
\n" +"

\n" +" ${object.company_id.name}

\n" +"
\n" +"
\n" +" \n" +" % if object.company_id.street:\n" +" ${object.company_id.street}
\n" +" % endif\n" +" % if object.company_id.street2:\n" +" ${object.company_id.street2}
\n" +" % endif\n" +" % if object.company_id.city or object.company_id.zip:\n" +" ${object.company_id.zip} ${object.company_id.city}
\n" +" % endif\n" +" % if object.company_id.country_id:\n" +" ${object.company_id.state_id and ('%s, ' % " +"object.company_id.state_id.name) or ''} ${object.company_id.country_id.name " +"or ''}
\n" +" % endif\n" +"
\n" +" % if object.company_id.phone:\n" +"
\n" +" Phone:  ${object.company_id.phone}\n" +"
\n" +" % endif\n" +" % if object.company_id.website:\n" +"
\n" +" Web : ${object.company_id.website}\n" +"
\n" +" %endif\n" +"

\n" +"
\n" +"
\n" +" " #. module: sale #: view:sale.order.line:0 @@ -2202,6 +2287,9 @@ msgid "" "with\n" " your customer." msgstr "" +"Käytä sopimushallintaa käsitelläksesi palveluitasi, joissa \n" +" laskutetaan monta laskua samalla sopimuksella \n" +" asiakkaaltasi." #. module: sale #: view:sale.order:0 diff --git a/addons/sale/i18n/ja.po b/addons/sale/i18n/ja.po index f27d47c0735..40ca7afb821 100644 --- a/addons/sale/i18n/ja.po +++ b/addons/sale/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2014-02-16 15:34+0000\n" -"Last-Translator: hiro TAKADA \n" +"PO-Revision-Date: 2014-02-26 10:03+0000\n" +"Last-Translator: Yoshi Tashiro \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-17 06:03+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-27 06:29+0000\n" +"X-Generator: Launchpad (build 16935)\n" #. module: sale #: model:ir.model,name:sale.model_account_config_settings @@ -240,7 +240,7 @@ msgstr "受注完了" #: model:ir.actions.act_window,name:sale.act_res_partner_2_sale_order #: view:res.partner:0 msgid "Quotations and Sales" -msgstr "見積と受注" +msgstr "見積・受注" #. module: sale #: help:sale.config.settings,group_uom:0 @@ -273,7 +273,7 @@ msgstr "請求書の作成と表示" #: view:board.board:0 #: model:ir.actions.act_window,name:sale.action_quotation_for_sale msgid "My Quotations" -msgstr "私の見積" +msgstr "自分の見積" #. module: sale #: field:sale.config.settings,module_warning:0 @@ -309,7 +309,7 @@ msgstr "" #. module: sale #: view:sale.order:0 msgid "Quotation " -msgstr "" +msgstr "見積 " #. module: sale #: code:addons/sale/wizard/sale_make_invoice_advance.py:106 @@ -376,9 +376,9 @@ msgid "" " " msgstr "" "

\n" -" クリックして、受注に変換可能な見積りを作成します。\n" +" クリックして、受注に変換可能な見積を作成します。\n" "

\n" -" OpenERPは見積り、受注、配送、請求、支払いといった販売の流れを効率的に処理します。\n" +" OpenERPは見積、受注、配送、請求、支払といった販売の流れを効率的に処理します。\n" "

\n" " " @@ -468,7 +468,7 @@ msgstr "進行中" msgid "" "The salesman confirms the quotation. The state of the sales order becomes " "'In progress' or 'Manual in progress'." -msgstr "販売員は見積を確認します。受注オーダーの状態は進行中または手動進行中になります。" +msgstr "販売員は見積を確認します。受注の状態は進行中または手動進行中となります。" #. module: sale #: view:sale.order.line:0 @@ -627,7 +627,7 @@ msgstr "行数" #. module: sale #: view:sale.order:0 msgid "(update)" -msgstr "" +msgstr "(更新)" #. module: sale #: model:ir.model,name:sale.model_sale_order_line @@ -1094,7 +1094,7 @@ msgstr "受注日" #. module: sale #: model:process.transition,name:sale.process_transition_confirmquotation0 msgid "Confirm Quotation" -msgstr "見積の確認" +msgstr "見積確認" #. module: sale #: model:ir.actions.act_window,name:sale.action_order_line_tree2 @@ -1178,7 +1178,7 @@ msgstr "受注作成日" #. module: sale #: view:sale.order:0 msgid "Terms and conditions..." -msgstr "" +msgstr "諸条件..." #. module: sale #: view:sale.make.invoice:0 @@ -1849,7 +1849,7 @@ msgstr "確認済" #. module: sale #: field:sale.order,note:0 msgid "Terms and conditions" -msgstr "" +msgstr "諸条件" #. module: sale #: model:process.transition.action,name:sale.process_transition_action_confirm0 diff --git a/addons/sale/i18n/nl.po b/addons/sale/i18n/nl.po index a41d221ce8c..185363ff750 100644 --- a/addons/sale/i18n/nl.po +++ b/addons/sale/i18n/nl.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-10-20 07:02+0000\n" +"PO-Revision-Date: 2014-02-25 12:38+0000\n" "Last-Translator: Erwin van der Ploeg (BAS Solutions) \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:32+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-26 07:31+0000\n" +"X-Generator: Launchpad (build 16935)\n" #. module: sale #: model:ir.model,name:sale.model_account_config_settings @@ -179,7 +179,7 @@ msgstr "Krt. (%)" #: code:addons/sale/sale.py:764 #, python-format msgid "Please define income account for this product: \"%s\" (id:%d)." -msgstr "definieer een inkomstenrekening voor dit product: \"%s\" (id:%d)." +msgstr "Definieer een omzetrekening voor dit product: \"%s\" (id:%d)." #. module: sale #: view:sale.report:0 diff --git a/addons/sale/i18n/pl.po b/addons/sale/i18n/pl.po index dd6a6fc31c6..2f5d6db4ab8 100644 --- a/addons/sale/i18n/pl.po +++ b/addons/sale/i18n/pl.po @@ -8,19 +8,19 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:36+0000\n" -"PO-Revision-Date: 2013-11-15 14:57+0000\n" -"Last-Translator: Mirosław Bojanowicz \n" +"PO-Revision-Date: 2014-02-22 18:59+0000\n" +"Last-Translator: Dariusz Żbikowski \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:33+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-23 07:45+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: sale #: model:ir.model,name:sale.model_account_config_settings msgid "account.config.settings" -msgstr "" +msgstr "account.config.settings" #. module: sale #: view:sale.order:0 @@ -502,7 +502,7 @@ msgstr "Adres do faktury dla tego zamówienia sprzedaży." #. module: sale #: model:ir.model,name:sale.model_sale_config_settings msgid "sale.config.settings" -msgstr "" +msgstr "sale.config.settings" #. module: sale #: selection:sale.order,order_policy:0 diff --git a/addons/sale_journal/i18n/fi.po b/addons/sale_journal/i18n/fi.po index 8ef99564f94..f4452673c1a 100644 --- a/addons/sale_journal/i18n/fi.po +++ b/addons/sale_journal/i18n/fi.po @@ -8,19 +8,19 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-11-02 16:26+0000\n" +"PO-Revision-Date: 2014-02-18 15:48+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:34+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: sale_journal #: field:sale_journal.invoice.type,note:0 msgid "Note" -msgstr "Huomautus" +msgstr "Muistiinpano" #. module: sale_journal #: field:res.partner,property_invoice_type:0 @@ -60,7 +60,7 @@ msgstr "" #. module: sale_journal #: view:sale_journal.invoice.type:0 msgid "Notes" -msgstr "Huomautukset" +msgstr "Muistiinpanot" #. module: sale_journal #: field:sale_journal.invoice.type,invoicing_method:0 diff --git a/addons/stock/i18n/fi.po b/addons/stock/i18n/fi.po index 72d3a76c0d4..4dc2ace5c88 100644 --- a/addons/stock/i18n/fi.po +++ b/addons/stock/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2014-02-06 15:56+0000\n" -"PO-Revision-Date: 2014-02-11 23:18+0000\n" +"PO-Revision-Date: 2014-02-28 10:53+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-12 06:23+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-01 05:51+0000\n" +"X-Generator: Launchpad (build 16948)\n" #. module: stock #: field:stock.inventory.line.split,line_exist_ids:0 @@ -2620,7 +2620,7 @@ msgstr "Hallitse sarjanumeroita" #: field:stock.picking.in,note:0 #: field:stock.picking.out,note:0 msgid "Notes" -msgstr "Huomautukset" +msgstr "Muistiinpanot" #. module: stock #: code:addons/stock/wizard/stock_partial_picking.py:181 @@ -3698,6 +3698,17 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Klikkaa luodaksesi saapuvan toimituksen.\n" +"

\n" +" Saapuva toimitus on luettelo kaikista vastaanotettavista " +"tilauksilta,\n" +" jotka saapuvat toimittajilta. Saapuva toimitus sisältää " +"luettelon \n" +" alkuperäisen ostotilauksen mukaisesti vastaanotettavista " +"tuotteista.\n" +"

\n" +" " #. module: stock #: view:stock.move:0 diff --git a/addons/stock/i18n/ja.po b/addons/stock/i18n/ja.po index 66f319fca01..963871afd3f 100644 --- a/addons/stock/i18n/ja.po +++ b/addons/stock/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2014-02-06 15:56+0000\n" -"PO-Revision-Date: 2014-02-16 14:08+0000\n" -"Last-Translator: hiro TAKADA \n" +"PO-Revision-Date: 2014-02-28 04:43+0000\n" +"Last-Translator: Yoshi Tashiro \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-17 06:03+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-03-01 05:52+0000\n" +"X-Generator: Launchpad (build 16948)\n" #. module: stock #: field:stock.inventory.line.split,line_exist_ids:0 @@ -206,7 +206,7 @@ msgstr "実地棚卸" #. module: stock #: selection:stock.location.product,type:0 msgid "Analyse a Period" -msgstr "" +msgstr "期間を分析" #. module: stock #: view:report.stock.move:0 @@ -614,6 +614,13 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" クリックして内部移動要求を作成してください。\n" +"

\n" +" " +"ほとんどの操作は事前に設定した物流ルールにしたがってOpenERPが自動で行いますが、マニュアルで在庫移動することもできます。\n" +"

\n" +" " #. module: stock #: model:ir.actions.report.xml,name:stock.report_move_labels @@ -818,7 +825,7 @@ msgstr "梱包" #. module: stock #: selection:stock.location.product,type:0 msgid "Analyse Current Inventory" -msgstr "" +msgstr "現在の在庫を分析" #. module: stock #: view:stock.move:0 @@ -1919,7 +1926,7 @@ msgstr "利用可能のキャンセル" #: code:addons/stock/wizard/stock_location_product.py:49 #, python-format msgid "Current Inventory" -msgstr "" +msgstr "現在の在庫" #. module: stock #: help:product.template,property_stock_production:0 @@ -2202,7 +2209,7 @@ msgstr "請求書作成" #. module: stock #: view:stock.move:0 msgid "Process Later" -msgstr "処理後" +msgstr "後ほど処理" #. module: stock #: help:res.partner,property_stock_supplier:0 @@ -2382,7 +2389,7 @@ msgstr "仕入先ロケーション" #. module: stock #: view:stock.location.product:0 msgid "View Products Inventory" -msgstr "" +msgstr "製品在庫を表示" #. module: stock #: view:stock.move:0 @@ -2711,7 +2718,7 @@ msgstr "" #. module: stock #: model:stock.location,name:stock.stock_location_4 msgid "Big Suppliers" -msgstr "" +msgstr "大手の仕入先" #. module: stock #: model:ir.actions.act_window,help:stock.action_stock_inventory_report @@ -3633,7 +3640,7 @@ msgstr "関係するアカウントの有効化" #. module: stock #: field:stock.location.product,type:0 msgid "Analyse Type" -msgstr "" +msgstr "分析タイプ" #. module: stock #: model:ir.actions.act_window,help:stock.action_picking_tree4 diff --git a/addons/stock/i18n/nl.po b/addons/stock/i18n/nl.po index 9cf3b3c50f1..dd1fd985b06 100644 --- a/addons/stock/i18n/nl.po +++ b/addons/stock/i18n/nl.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2014-02-06 15:56+0000\n" -"PO-Revision-Date: 2014-02-10 14:54+0000\n" +"PO-Revision-Date: 2014-02-25 17:48+0000\n" "Last-Translator: Erwin van der Ploeg (BAS Solutions) \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-11 06:41+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-26 07:31+0000\n" +"X-Generator: Launchpad (build 16935)\n" #. module: stock #: field:stock.inventory.line.split,line_exist_ids:0 @@ -2669,7 +2669,7 @@ msgstr "Gekoppelde locaties" #. module: stock #: model:stock.location,name:stock.location_inventory msgid "Inventory loss" -msgstr "Voorraadverlies" +msgstr "Voorraadverschillen" #. module: stock #: view:stock.inventory:0 diff --git a/addons/stock/i18n/zh_CN.po b/addons/stock/i18n/zh_CN.po index fbebd847263..b49f132b882 100644 --- a/addons/stock/i18n/zh_CN.po +++ b/addons/stock/i18n/zh_CN.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2014-02-06 15:56+0000\n" -"PO-Revision-Date: 2013-11-07 02:15+0000\n" -"Last-Translator: 盈通 ccdos \n" +"PO-Revision-Date: 2014-02-21 03:45+0000\n" +"Last-Translator: mrshelly \n" "Language-Team: Chinese (Simplified) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-07 07:13+0000\n" -"X-Generator: Launchpad (build 16916)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:33+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: stock #: field:stock.inventory.line.split,line_exist_ids:0 @@ -2636,7 +2636,7 @@ msgstr "移库单类型" #. module: stock #: view:stock.move:0 msgid "Process Partially" -msgstr "处理部分" +msgstr "部分收/发货" #. module: stock #: view:stock.move:0 @@ -3426,7 +3426,7 @@ msgstr "负责人" #. module: stock #: view:stock.move:0 msgid "Process Entirely" -msgstr "处理分录" +msgstr "全部收/发货" #. module: stock #: help:product.template,property_stock_procurement:0 diff --git a/addons/subscription/i18n/fi.po b/addons/subscription/i18n/fi.po index 2a936b2c7ef..2aa5296fd74 100644 --- a/addons/subscription/i18n/fi.po +++ b/addons/subscription/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2012-12-21 23:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2014-02-18 15:49+0000\n" +"Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:37+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-19 05:40+0000\n" +"X-Generator: Launchpad (build 16916)\n" #. module: subscription #: field:subscription.subscription,doc_source:0 @@ -160,7 +160,7 @@ msgstr "Kentät" #: field:subscription.subscription,note:0 #: field:subscription.subscription,notes:0 msgid "Notes" -msgstr "Huomautukset" +msgstr "Muistiinpanot" #. module: subscription #: selection:subscription.subscription,interval_type:0 diff --git a/addons/survey/i18n/fi.po b/addons/survey/i18n/fi.po index e0ca5d4474e..323c0fff84e 100644 --- a/addons/survey/i18n/fi.po +++ b/addons/survey/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-11-28 20:44+0000\n" +"PO-Revision-Date: 2014-02-28 11:25+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-29 05:30+0000\n" -"X-Generator: Launchpad (build 16847)\n" +"X-Launchpad-Export-Date: 2014-03-01 05:52+0000\n" +"X-Generator: Launchpad (build 16948)\n" #. module: survey #: view:survey.response.line:0 @@ -68,7 +68,7 @@ msgstr "" #: model:ir.ui.menu,name:survey.menu_survey_form #: model:ir.ui.menu,name:survey.menu_surveys msgid "Surveys" -msgstr "" +msgstr "Kyselyt" #. module: survey #: view:survey.request:0 @@ -91,7 +91,7 @@ msgstr "" #. module: survey #: view:survey.request:0 msgid "Survey Request" -msgstr "" +msgstr "Kyselypyynnöt" #. module: survey #: selection:survey.question,required_type:0 @@ -232,7 +232,7 @@ msgstr "" #: view:survey.page:0 #: view:survey.question:0 msgid "Survey Question" -msgstr "" +msgstr "Kyselyn kysymykset" #. module: survey #: view:survey.question.column.heading:0 @@ -259,19 +259,19 @@ msgstr "" #. module: survey #: model:ir.model,name:survey.model_survey_history msgid "Survey History" -msgstr "" +msgstr "Kyselyhistoria" #. module: survey #: field:survey.response.answer,comment:0 #: field:survey.response.line,comment:0 msgid "Notes" -msgstr "" +msgstr "Muistiinpanot" #. module: survey #: view:survey:0 #: view:survey.request:0 msgid "Search Survey" -msgstr "" +msgstr "Hae kysely" #. module: survey #: field:survey.response.answer,answer:0 @@ -288,12 +288,12 @@ msgstr "" #: code:addons/survey/wizard/survey_send_invitation.py:71 #, python-format msgid "The following surveys are not in open state: %s" -msgstr "" +msgstr "Seuraavat kyselyt eivöt ole tilassa avoin: %s" #. module: survey #: field:survey,tot_comp_survey:0 msgid "Total Completed Survey" -msgstr "" +msgstr "Suoritettuja kyselyitä yhteensä" #. module: survey #: view:survey.response.answer:0 @@ -303,7 +303,7 @@ msgstr "" #. module: survey #: model:ir.actions.report.xml,name:survey.survey_analysis msgid "Survey Statistics" -msgstr "" +msgstr "Kyselytilastot" #. module: survey #: selection:survey,state:0 @@ -324,6 +324,8 @@ msgid "" "This survey has no question defined. Please define the questions and answers " "first." msgstr "" +"Tässä kyselyssä ei ole kysymyksiä. Määrittele kysymykset ja " +"vastausvaihtoehdot ensin." #. module: survey #: field:survey.question,comment_field_type:0 @@ -359,7 +361,7 @@ msgstr "" #. module: survey #: view:survey:0 msgid "Edit Survey" -msgstr "" +msgstr "Muokkaa kyselyä" #. module: survey #: code:addons/survey/wizard/survey_answer.py:766 @@ -390,12 +392,12 @@ msgstr "" #: view:survey:0 #: view:survey.request:0 msgid "My Survey(s)" -msgstr "" +msgstr "Omat kyselyni" #. module: survey #: view:survey.response.line:0 msgid "Survey Answer Line" -msgstr "" +msgstr "Kyselyn vastausrivi" #. module: survey #: code:addons/survey/wizard/survey_send_invitation.py:72 @@ -419,6 +421,24 @@ msgid "" "\n" "Thanks," msgstr "" +"\n" +"Hyvä %%(name)s, \n" +"\n" +"\n" +"Voisitko ystävällisesti käyttää hetken aikaasi ja täyttää tärkeän " +"kyselymme:\n" +"%s\n" +"\n" +"Pääset kyselyyn seuraavasti:\n" +" Linkki: %s\n" +" Käyttäjätunnuksesi: %%(login)s\n" +"\n" +" Salasanasi: %%(passwd)s\n" +"\n" +"\n" +"\n" +"\n" +"Kiitos," #. module: survey #: field:survey.response.line,single_text:0 @@ -478,7 +498,7 @@ msgstr "" #. module: survey #: view:survey:0 msgid "Cancel Survey" -msgstr "" +msgstr "Peruuta kysely" #. module: survey #: selection:survey.question,comment_valid_type:0 @@ -510,7 +530,7 @@ msgstr "" #. module: survey #: view:survey.page:0 msgid "Search Survey Page" -msgstr "" +msgstr "Hae kyselysivu" #. module: survey #: field:survey.question.wiz,name:0 @@ -588,7 +608,7 @@ msgstr "" #. module: survey #: view:survey.print:0 msgid "Survey Print" -msgstr "" +msgstr "Tulosta kysely" #. module: survey #: view:survey.send.invitation:0 @@ -621,7 +641,7 @@ msgstr "" #: model:ir.model,name:survey.model_survey_type #: view:survey.type:0 msgid "Survey Type" -msgstr "" +msgstr "Kyselytyypi" #. module: survey #: field:survey.page,sequence:0 @@ -631,7 +651,7 @@ msgstr "" #. module: survey #: model:ir.ui.menu,name:survey.menu_print_survey_form msgid "Print Surveys" -msgstr "" +msgstr "Tulosta kyselyt" #. module: survey #: field:survey.question.column.heading,in_visible_menu_choice:0 @@ -652,7 +672,7 @@ msgstr "" #: code:addons/survey/wizard/survey_answer.py:124 #, python-format msgid "You cannot answer this survey more than %s times." -msgstr "" +msgstr "Voit vastata tähän kyselyyn vain %s kertaa." #. module: survey #: field:survey.request,date_deadline:0 @@ -675,7 +695,7 @@ msgstr "" #: view:survey.page:0 #: field:survey.question,page_id:0 msgid "Survey Page" -msgstr "" +msgstr "Kyselysivu" #. module: survey #: view:survey.question.column.heading:0 @@ -693,7 +713,7 @@ msgstr "" #: model:ir.actions.act_window,name:survey.action_survey_request_tree #: model:ir.ui.menu,name:survey.menu_survey_type_form1 msgid "Survey Requests" -msgstr "" +msgstr "Kyselypyynnöt" #. module: survey #: model:ir.model,name:survey.model_survey_browse_answer @@ -717,7 +737,7 @@ msgstr "" #. module: survey #: view:survey:0 msgid "Survey description..." -msgstr "" +msgstr "Kyselyn tiedot..." #. module: survey #: view:survey:0 @@ -758,7 +778,7 @@ msgstr "" #: view:survey.response.answer:0 #: view:survey.response.line:0 msgid "Survey Answer" -msgstr "" +msgstr "Kyselyn vastaus" #. module: survey #: selection:survey.answer,type:0 @@ -769,7 +789,7 @@ msgstr "" #: model:ir.actions.act_window,name:survey.action_browse_survey_response #: view:survey:0 msgid "Answer Survey" -msgstr "" +msgstr "Vastaa kyselyyn" #. module: survey #: view:survey:0 @@ -791,7 +811,7 @@ msgstr "" #. module: survey #: help:survey,responsible_id:0 msgid "User responsible for survey" -msgstr "" +msgstr "Kyselystä vastaava käyttäjä" #. module: survey #: field:survey,page_ids:0 @@ -890,7 +910,7 @@ msgstr "" #: model:ir.actions.act_window,name:survey.action_view_survey_print_statistics #: view:survey.print.statistics:0 msgid "Survey Print Statistics" -msgstr "" +msgstr "Tulosta kyselytilastot" #. module: survey #: field:survey.send.invitation.log,note:0 @@ -919,11 +939,24 @@ msgid "" "

\n" " " msgstr "" +"

\n" +" Klikkaa luodaksesi uuden kyselyn.\n" +"

\n" +" Voit luoda kyselyitä erilaisiin tarkoituksiin: " +"rekrytointiin,\n" +" haastettaluihin, henkilöstötyytyväisyyskyselyihin, " +"markkinointi-\n" +" kampanjoihin, jne. \n" +"

\n" +" Kysely sisältää sivuillaan erilaisia kysymystyyppejä, kuten\n" +" teksti, monivalinta, jne.\n" +"

\n" +" " #. module: survey #: field:survey,date_close:0 msgid "Survey Close Date" -msgstr "" +msgstr "Kyselyn loppupäivä" #. module: survey #: field:survey.question.column.heading,in_visible_rating_weight:0 @@ -1012,6 +1045,8 @@ msgid "" "You cannot give more responses. Please contact the author of this survey for " "further assistance." msgstr "" +"Et voi antaa useampaa vastausta. Tarvittaessa ota yhteyttä kyselystä " +"vastaavaan saadaksesi lisätietoja." #. module: survey #: selection:survey.question,type:0 @@ -1031,7 +1066,7 @@ msgstr "" #. module: survey #: model:ir.actions.act_window,name:survey.action_view_survey_print msgid "Print Survey" -msgstr "" +msgstr "Tulosta kysely" #. module: survey #: field:survey.response.answer,value_choice:0 @@ -1074,7 +1109,7 @@ msgstr "" #. module: survey #: view:survey:0 msgid "Survey Details" -msgstr "" +msgstr "Kyselyn tiedot" #. module: survey #: selection:survey.question,type:0 @@ -1124,13 +1159,13 @@ msgstr "" #. module: survey #: view:survey:0 msgid "All New Survey" -msgstr "" +msgstr "Kaikki uudet kyselyt" #. module: survey #: view:survey:0 #: view:survey.page:0 msgid "Description on the survey page..." -msgstr "" +msgstr "Tiedot kyselysivulla..." #. module: survey #: model:ir.model,name:survey.model_survey_send_invitation @@ -1183,13 +1218,13 @@ msgstr "" #. module: survey #: model:ir.model,name:survey.model_survey_response_line msgid "Survey Response Line" -msgstr "" +msgstr "Kyselyn vastausrivi" #. module: survey #: code:addons/survey/survey.py:169 #, python-format msgid "This survey has no pages defined. Please define pages first." -msgstr "" +msgstr "Tälle kyselylle ei ole määritelty sivuja. Määrittele sivut ensin." #. module: survey #: model:ir.actions.report.xml,name:survey.report_survey_form @@ -1210,7 +1245,7 @@ msgstr "" #: field:survey.request,survey_id:0 #: field:survey.response,survey_id:0 msgid "Survey" -msgstr "" +msgstr "Kysely" #. module: survey #: field:survey.question,in_visible_rating_weight:0 @@ -1250,7 +1285,7 @@ msgstr "" #. module: survey #: model:ir.ui.menu,name:survey.menu_print_survey_statistics msgid "Surveys Statistics" -msgstr "" +msgstr "Kyselyiden tilastot" #. module: survey #: field:survey.print,orientation:0 @@ -1302,7 +1337,7 @@ msgstr "" #. module: survey #: view:survey:0 msgid "Test Survey" -msgstr "" +msgstr "Testikysely" #. module: survey #: field:survey.question,rating_allow_one_column_require:0 @@ -1345,7 +1380,7 @@ msgstr "" #. module: survey #: field:survey,tot_start_survey:0 msgid "Total Started Survey" -msgstr "" +msgstr "Yhteensä aloitettuja kyselyitä" #. module: survey #: code:addons/survey/survey.py:517 @@ -1358,7 +1393,7 @@ msgstr "" #. module: survey #: help:survey,max_response_limit:0 msgid "Set to one if survey is answerable only once" -msgstr "" +msgstr "Aseta arvoksi yksi, jos kyselyyn voi vastata vain yhden kerran." #. module: survey #: selection:survey.response,state:0 @@ -1368,7 +1403,7 @@ msgstr "" #. module: survey #: model:ir.model,name:survey.model_survey_question_column_heading msgid "Survey Question Column Heading" -msgstr "" +msgstr "Kyselyn kysymyssarakkeiden otsikot" #. module: survey #: field:survey.answer,average:0 @@ -1383,13 +1418,14 @@ msgstr "" #. module: survey #: model:ir.actions.act_window,name:survey.action_view_survey_name msgid "Give Survey Answer" -msgstr "" +msgstr "Anna vastaus" #. module: survey #: help:survey.browse.answer,response_id:0 msgid "" "If this field is empty, all answers of the selected survey will be print." msgstr "" +"Jos tämä kenttä on tyhjä, niin kaikki valitun kyselyn vastaukset tulostetaan." #. module: survey #: selection:survey.response.line,state:0 @@ -1405,7 +1441,7 @@ msgstr "" #: code:addons/survey/wizard/survey_answer.py:445 #, python-format msgid "Complete Survey Answer" -msgstr "" +msgstr "Tee loppuun kyselyn vastaus" #. module: survey #: selection:survey.question,type:0 @@ -1432,7 +1468,7 @@ msgstr "" #: code:addons/survey/wizard/survey_selection.py:80 #, python-format msgid "You cannot give response for this survey more than %s times." -msgstr "" +msgstr "Et voi antaa vastausta tähän kyselyyn kuin %s kertaa." #. module: survey #: view:survey.question:0 @@ -1447,7 +1483,7 @@ msgstr "" #. module: survey #: model:ir.actions.act_window,name:survey.action_survey_question_form msgid "Survey Questions" -msgstr "" +msgstr "Kyselyn kysymykset" #. module: survey #: field:survey,note:0 @@ -1516,18 +1552,18 @@ msgstr "" #. module: survey #: view:survey:0 msgid "All Open Survey" -msgstr "" +msgstr "Kaikki avoimet kyselyt" #. module: survey #: model:ir.actions.report.xml,name:survey.survey_browse_response #: field:survey.browse.answer,response_id:0 msgid "Survey Answers" -msgstr "" +msgstr "Kyselyn vastaukset" #. module: survey #: model:ir.ui.menu,name:survey.menu_print_survey_answer msgid "Surveys Answers" -msgstr "" +msgstr "Kyselyiden vastaukset" #. module: survey #: model:ir.actions.act_window,name:survey.act_survey_pages @@ -1714,7 +1750,7 @@ msgstr "" #. module: survey #: field:survey,title:0 msgid "Survey Title" -msgstr "" +msgstr "Kyselyn otsikko" #. module: survey #: field:survey.question.column.heading,rating_weight:0 @@ -1743,7 +1779,7 @@ msgstr "" #: model:ir.ui.menu,name:survey.menu_survey_page_form1 #: view:survey.page:0 msgid "Survey Pages" -msgstr "" +msgstr "Kyselyn sivut" #. module: survey #: field:survey.question,type:0 @@ -1765,7 +1801,7 @@ msgstr "" #: code:addons/survey/wizard/survey_answer.py:117 #, python-format msgid "You cannot answer because the survey is not open." -msgstr "" +msgstr "Kyselyyn ei voi vastata, sillä se ei ole auki." #. module: survey #: field:survey.question,comment_minimum_date:0 diff --git a/addons/survey/i18n/ja.po b/addons/survey/i18n/ja.po index 6303bdd5e1d..6cd0702a7db 100644 --- a/addons/survey/i18n/ja.po +++ b/addons/survey/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2012-12-21 23:00+0000\n" -"Last-Translator: FULL NAME \n" +"PO-Revision-Date: 2014-02-21 03:34+0000\n" +"Last-Translator: Yoshi Tashiro \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:38+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-22 07:33+0000\n" +"X-Generator: Launchpad (build 16926)\n" #. module: survey #: view:survey.response.line:0 @@ -303,7 +303,7 @@ msgstr "(質問タイプがドロップダウンメニューの行列の時の #. module: survey #: model:ir.actions.report.xml,name:survey.survey_analysis msgid "Survey Statistics" -msgstr "調査統計値" +msgstr "調査結果統計" #. module: survey #: selection:survey,state:0 @@ -478,7 +478,7 @@ msgstr "送信者" #. module: survey #: view:survey:0 msgid "Cancel Survey" -msgstr "" +msgstr "調査取消" #. module: survey #: selection:survey.question,comment_valid_type:0 @@ -631,7 +631,7 @@ msgstr "ページ番号" #. module: survey #: model:ir.ui.menu,name:survey.menu_print_survey_form msgid "Print Surveys" -msgstr "" +msgstr "調査票印刷" #. module: survey #: field:survey.question.column.heading,in_visible_menu_choice:0 @@ -923,7 +923,7 @@ msgstr "" #. module: survey #: field:survey,date_close:0 msgid "Survey Close Date" -msgstr "調査閉鎖日" +msgstr "調査終了日" #. module: survey #: field:survey.question.column.heading,in_visible_rating_weight:0 @@ -961,7 +961,7 @@ msgstr "" #. module: survey #: selection:survey,state:0 msgid "Closed" -msgstr "閉鎖" +msgstr "終了済" #. module: survey #: selection:survey.question,type:0 @@ -1250,7 +1250,7 @@ msgstr "コード" #. module: survey #: model:ir.ui.menu,name:survey.menu_print_survey_statistics msgid "Surveys Statistics" -msgstr "" +msgstr "調査結果統計" #. module: survey #: field:survey.print,orientation:0 @@ -1322,7 +1322,7 @@ msgstr "キャンセル" #. module: survey #: view:survey:0 msgid "Close" -msgstr "閉じる" +msgstr "終了" #. module: survey #: field:survey.question,comment_minimum_float:0 @@ -1399,7 +1399,7 @@ msgstr "回答済" #. module: survey #: field:survey,send_response:0 msgid "Email Notification on Answer" -msgstr "" +msgstr "回答時にメール通知" #. module: survey #: code:addons/survey/wizard/survey_answer.py:445 diff --git a/addons/warning/i18n/fi.po b/addons/warning/i18n/fi.po index 5cd939dc428..617767928a3 100644 --- a/addons/warning/i18n/fi.po +++ b/addons/warning/i18n/fi.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-11-16 18:44+0000\n" +"PO-Revision-Date: 2014-02-25 20:10+0000\n" "Last-Translator: Harri Luuppala \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-21 06:38+0000\n" -"X-Generator: Launchpad (build 16831)\n" +"X-Launchpad-Export-Date: 2014-02-26 07:31+0000\n" +"X-Generator: Launchpad (build 16935)\n" #. module: warning #: model:ir.model,name:warning.model_purchase_order_line @@ -120,6 +120,12 @@ msgid "" "Selecting \"Blocking Message\" will throw an exception with the message and " "block the flow. The Message has to be written in the next field." msgstr "" +"Valittaessa vaihtoehto: \r\n" +" \"Varoitusviesti\", käyttäjälle näytetään " +"varoitusviesti\r\n" +" \"Estoviesti, käyttäjälle näytetään poikkeusviesti " +"ja toimenpide estetään.\r\n" +"Kirjoita näytettävä viesti seuraavaan kenttään." #. module: warning #: code:addons/warning/warning.py:67 diff --git a/addons/warning/i18n/nl.po b/addons/warning/i18n/nl.po index 3d9daa0713e..765d3d0b2c8 100644 --- a/addons/warning/i18n/nl.po +++ b/addons/warning/i18n/nl.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 6.0dev\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2013-06-07 19:37+0000\n" -"PO-Revision-Date: 2013-11-25 08:09+0000\n" -"Last-Translator: Stefan Rijnhart (Therp) \n" +"PO-Revision-Date: 2014-03-01 10:26+0000\n" +"Last-Translator: Erwin van der Ploeg (BAS Solutions) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-11-26 06:07+0000\n" -"X-Generator: Launchpad (build 16840)\n" +"X-Launchpad-Export-Date: 2014-03-02 05:26+0000\n" +"X-Generator: Launchpad (build 16948)\n" #. module: warning #: model:ir.model,name:warning.model_purchase_order_line @@ -30,7 +30,7 @@ msgstr "Inkomende leveringen" #. module: warning #: field:product.product,purchase_line_warn_msg:0 msgid "Message for Purchase Order Line" -msgstr "Bericht voor Aankooporderregel" +msgstr "Bericht voor inkooporderregel" #. module: warning #: model:ir.model,name:warning.model_stock_picking @@ -103,7 +103,7 @@ msgstr "Inkooporder" #. module: warning #: field:res.partner,purchase_warn_msg:0 msgid "Message for Purchase Order" -msgstr "Bericht voor Aankooporder" +msgstr "Bericht voor inkooporder" #. module: warning #: code:addons/warning/warning.py:32 diff --git a/addons/web_linkedin/i18n/fi.po b/addons/web_linkedin/i18n/fi.po new file mode 100644 index 00000000000..708e8828938 --- /dev/null +++ b/addons/web_linkedin/i18n/fi.po @@ -0,0 +1,152 @@ +# Finnish translation for openobject-addons +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2013-06-07 19:37+0000\n" +"PO-Revision-Date: 2014-02-19 10:31+0000\n" +"Last-Translator: Harri Luuppala \n" +"Language-Team: Finnish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-02-20 05:42+0000\n" +"X-Generator: Launchpad (build 16916)\n" + +#. module: web_linkedin +#. openerp-web +#: code:addons/web_linkedin/static/src/js/linkedin.js:263 +#, python-format +msgid "LinkedIn search" +msgstr "LinkedIn-haku" + +#. module: web_linkedin +#: view:sale.config.settings:0 +msgid "The programming tool is Javascript" +msgstr "Ohjelmointityökalu on JavaScript" + +#. module: web_linkedin +#. openerp-web +#: code:addons/web_linkedin/static/src/xml/linkedin.xml:34 +#, python-format +msgid "" +"Please ask your administrator to configure it in Settings > Configuration > " +"Sales > Social Network Integration." +msgstr "" +"Pyydä pääkäyttäjääsi konfigroimaan tämä käyttöön valinnalla Asetukset > " +"Asetukset > Myynti > Integrointi someen." + +#. module: web_linkedin +#. openerp-web +#: code:addons/web_linkedin/static/src/xml/linkedin.xml:35 +#, python-format +msgid "LinkedIn:" +msgstr "LinkedIn:" + +#. module: web_linkedin +#: field:sale.config.settings,api_key:0 +msgid "API Key" +msgstr "" + +#. module: web_linkedin +#: field:sale.config.settings,server_domain:0 +msgid "unknown" +msgstr "tuntematon" + +#. module: web_linkedin +#: view:sale.config.settings:0 +msgid "" +"To use the LinkedIn module with this database, an API Key is required. " +"Please follow this procedure:" +msgstr "" + +#. module: web_linkedin +#: view:sale.config.settings:0 +msgid "https://www.linkedin.com/secure/developer" +msgstr "" + +#. module: web_linkedin +#. openerp-web +#: code:addons/web_linkedin/static/src/js/linkedin.js:60 +#, python-format +msgid "LinkedIn is not enabled" +msgstr "LinkedIn ei ole vahvistettu käyttöön" + +#. module: web_linkedin +#: view:sale.config.settings:0 +msgid "API key" +msgstr "" + +#. module: web_linkedin +#. openerp-web +#: code:addons/web_linkedin/static/src/js/linkedin.js:331 +#, python-format +msgid "No results found" +msgstr "Haku ei tuottanut tuloksia." + +#. module: web_linkedin +#. openerp-web +#: code:addons/web_linkedin/static/src/js/linkedin.js:62 +#, python-format +msgid "Ok" +msgstr "" + +#. module: web_linkedin +#: view:sale.config.settings:0 +msgid "Log into LinkedIn." +msgstr "Kirjaudun LinkedIn:iin." + +#. module: web_linkedin +#: model:ir.model,name:web_linkedin.model_sale_config_settings +msgid "sale.config.settings" +msgstr "" + +#. module: web_linkedin +#. openerp-web +#: code:addons/web_linkedin/static/src/xml/linkedin.xml:15 +#, python-format +msgid "Companies" +msgstr "Yritykset" + +#. module: web_linkedin +#: view:sale.config.settings:0 +msgid "JavaScript API Domain:" +msgstr "JavaScript API Toimialue:" + +#. module: web_linkedin +#: view:sale.config.settings:0 +msgid "Go to this URL:" +msgstr "Siirry tähän URL-osoitteeseen:" + +#. module: web_linkedin +#: view:sale.config.settings:0 +msgid "here:" +msgstr "" + +#. module: web_linkedin +#. openerp-web +#: code:addons/web_linkedin/static/src/xml/linkedin.xml:13 +#, python-format +msgid "People" +msgstr "Henkilöt" + +#. module: web_linkedin +#: view:sale.config.settings:0 +msgid "Copy the" +msgstr "" + +#. module: web_linkedin +#. openerp-web +#: code:addons/web_linkedin/static/src/xml/linkedin.xml:33 +#, python-format +msgid "LinkedIn access was not enabled on this server." +msgstr "Linkedin:iin pääsyä ei ole vahvistettu tälle palvelimelle." + +#. module: web_linkedin +#: view:sale.config.settings:0 +msgid "Add a new application and fill the form:" +msgstr "Lisää uusi hakemus ja täytä lomake:" From 5db57a21a25e2c621326d365effc69da8ea0573f Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Tue, 4 Mar 2014 12:34:07 +0100 Subject: [PATCH 13/16] [FIX]stock: in fill inventory wizard, set raise-exception to False in context to avoid having error saying that the product uom category is different: this button is just a tool to help filling the inventory. Anyway, If it should pop the error, it should be on the validation, not in the button to auto-fill the inventory. bzr revid: dle@openerp.com-20140304113407-b2kku1xolvkceqcg --- addons/base_import/models.py | 3 +++ addons/stock/wizard/stock_fill_inventory.py | 7 ++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/addons/base_import/models.py b/addons/base_import/models.py index 996dbf7964d..1c03a641ca7 100644 --- a/addons/base_import/models.py +++ b/addons/base_import/models.py @@ -114,6 +114,9 @@ class ir_import(orm.TransientModel): elif field['type'] == 'one2many' and depth: f['fields'] = self.get_fields( cr, uid, field['relation'], context=context, depth=depth-1) + f['fields'].append(dict(fields=[], required=False, id='id', name='.id', string=_("Database ID"))) + import pudb + pudb.set_trace() fields.append(f) diff --git a/addons/stock/wizard/stock_fill_inventory.py b/addons/stock/wizard/stock_fill_inventory.py index 7f55adbab4c..0dc6b3739f5 100644 --- a/addons/stock/wizard/stock_fill_inventory.py +++ b/addons/stock/wizard/stock_fill_inventory.py @@ -104,15 +104,16 @@ class stock_fill_inventory(osv.osv_memory): datas = {} res[location] = {} move_ids = move_obj.search(cr, uid, ['|',('location_dest_id','=',location),('location_id','=',location),('state','=','done')], context=context) - + local_context = dict(context) + local_context['raise-exception'] = False for move in move_obj.browse(cr, uid, move_ids, context=context): lot_id = move.prodlot_id.id prod_id = move.product_id.id if move.location_dest_id.id != move.location_id.id: if move.location_dest_id.id == location: - qty = uom_obj._compute_qty(cr, uid, move.product_uom.id,move.product_qty, move.product_id.uom_id.id) + qty = uom_obj._compute_qty_obj(cr, uid, move.product_uom,move.product_qty, move.product_id.uom_id, context=local_context) else: - qty = -uom_obj._compute_qty(cr, uid, move.product_uom.id,move.product_qty, move.product_id.uom_id.id) + qty = -uom_obj._compute_qty_obj(cr, uid, move.product_uom,move.product_qty, move.product_id.uom_id, context=local_context) if datas.get((prod_id, lot_id)): From 179de3702c7092af731b27dc2ba9cd1bfcd4b940 Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Tue, 4 Mar 2014 12:54:13 +0100 Subject: [PATCH 14/16] [REVERT] partial revert dle@openerp.com-20140304113407-b2kku1xolvkceqcg, distraction error, left pudb bzr revid: dle@openerp.com-20140304115413-tjwpni7ssqpl7yis --- addons/base_import/models.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/addons/base_import/models.py b/addons/base_import/models.py index 1c03a641ca7..996dbf7964d 100644 --- a/addons/base_import/models.py +++ b/addons/base_import/models.py @@ -114,9 +114,6 @@ class ir_import(orm.TransientModel): elif field['type'] == 'one2many' and depth: f['fields'] = self.get_fields( cr, uid, field['relation'], context=context, depth=depth-1) - f['fields'].append(dict(fields=[], required=False, id='id', name='.id', string=_("Database ID"))) - import pudb - pudb.set_trace() fields.append(f) From 7bb95a44689ed58e187772f0daf4e52d06dd8684 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Tue, 4 Mar 2014 13:55:28 +0100 Subject: [PATCH 15/16] Update undescore.js to version 1.6 and underscore.string.js to version 2.3 bzr revid: mat@openerp.com-20140304125528-97w5kbv3ry028kn9 --- .../static/lib/underscore/underscore-min.js | 37 +- .../web/static/lib/underscore/underscore.js | 1049 +++++++++++------ .../lib/underscore/underscore.string.js | 582 +++++---- .../lib/underscore/underscore.string.min.js | 15 +- 4 files changed, 1061 insertions(+), 622 deletions(-) diff --git a/addons/web/static/lib/underscore/underscore-min.js b/addons/web/static/lib/underscore/underscore-min.js index 5b55f32beac..3434d6c5902 100644 --- a/addons/web/static/lib/underscore/underscore-min.js +++ b/addons/web/static/lib/underscore/underscore-min.js @@ -1,31 +1,6 @@ -// Underscore.js 1.3.1 -// (c) 2009-2012 Jeremy Ashkenas, DocumentCloud Inc. -// Underscore is freely distributable under the MIT license. -// Portions of Underscore are inspired or borrowed from Prototype, -// Oliver Steele's Functional, and John Resig's Micro-Templating. -// For all details and documentation: -// http://documentcloud.github.com/underscore -(function(){function q(a,c,d){if(a===c)return a!==0||1/a==1/c;if(a==null||c==null)return a===c;if(a._chain)a=a._wrapped;if(c._chain)c=c._wrapped;if(a.isEqual&&b.isFunction(a.isEqual))return a.isEqual(c);if(c.isEqual&&b.isFunction(c.isEqual))return c.isEqual(a);var e=l.call(a);if(e!=l.call(c))return false;switch(e){case "[object String]":return a==String(c);case "[object Number]":return a!=+a?c!=+c:a==0?1/a==1/c:a==+c;case "[object Date]":case "[object Boolean]":return+a==+c;case "[object RegExp]":return a.source== -c.source&&a.global==c.global&&a.multiline==c.multiline&&a.ignoreCase==c.ignoreCase}if(typeof a!="object"||typeof c!="object")return false;for(var f=d.length;f--;)if(d[f]==a)return true;d.push(a);var f=0,g=true;if(e=="[object Array]"){if(f=a.length,g=f==c.length)for(;f--;)if(!(g=f in a==f in c&&q(a[f],c[f],d)))break}else{if("constructor"in a!="constructor"in c||a.constructor!=c.constructor)return false;for(var h in a)if(b.has(a,h)&&(f++,!(g=b.has(c,h)&&q(a[h],c[h],d))))break;if(g){for(h in c)if(b.has(c, -h)&&!f--)break;g=!f}}d.pop();return g}var r=this,G=r._,n={},k=Array.prototype,o=Object.prototype,i=k.slice,H=k.unshift,l=o.toString,I=o.hasOwnProperty,w=k.forEach,x=k.map,y=k.reduce,z=k.reduceRight,A=k.filter,B=k.every,C=k.some,p=k.indexOf,D=k.lastIndexOf,o=Array.isArray,J=Object.keys,s=Function.prototype.bind,b=function(a){return new m(a)};if(typeof exports!=="undefined"){if(typeof module!=="undefined"&&module.exports)exports=module.exports=b;exports._=b}else r._=b;b.VERSION="1.3.1";var j=b.each= -b.forEach=function(a,c,d){if(a!=null)if(w&&a.forEach===w)a.forEach(c,d);else if(a.length===+a.length)for(var e=0,f=a.length;e2;a== -null&&(a=[]);if(y&&a.reduce===y)return e&&(c=b.bind(c,e)),f?a.reduce(c,d):a.reduce(c);j(a,function(a,b,i){f?d=c.call(e,d,a,b,i):(d=a,f=true)});if(!f)throw new TypeError("Reduce of empty array with no initial value");return d};b.reduceRight=b.foldr=function(a,c,d,e){var f=arguments.length>2;a==null&&(a=[]);if(z&&a.reduceRight===z)return e&&(c=b.bind(c,e)),f?a.reduceRight(c,d):a.reduceRight(c);var g=b.toArray(a).reverse();e&&!f&&(c=b.bind(c,e));return f?b.reduce(g,c,d,e):b.reduce(g,c)};b.find=b.detect= -function(a,c,b){var e;E(a,function(a,g,h){if(c.call(b,a,g,h))return e=a,true});return e};b.filter=b.select=function(a,c,b){var e=[];if(a==null)return e;if(A&&a.filter===A)return a.filter(c,b);j(a,function(a,g,h){c.call(b,a,g,h)&&(e[e.length]=a)});return e};b.reject=function(a,c,b){var e=[];if(a==null)return e;j(a,function(a,g,h){c.call(b,a,g,h)||(e[e.length]=a)});return e};b.every=b.all=function(a,c,b){var e=true;if(a==null)return e;if(B&&a.every===B)return a.every(c,b);j(a,function(a,g,h){if(!(e= -e&&c.call(b,a,g,h)))return n});return e};var E=b.some=b.any=function(a,c,d){c||(c=b.identity);var e=false;if(a==null)return e;if(C&&a.some===C)return a.some(c,d);j(a,function(a,b,h){if(e||(e=c.call(d,a,b,h)))return n});return!!e};b.include=b.contains=function(a,c){var b=false;if(a==null)return b;return p&&a.indexOf===p?a.indexOf(c)!=-1:b=E(a,function(a){return a===c})};b.invoke=function(a,c){var d=i.call(arguments,2);return b.map(a,function(a){return(b.isFunction(c)?c||a:a[c]).apply(a,d)})};b.pluck= -function(a,c){return b.map(a,function(a){return a[c]})};b.max=function(a,c,d){if(!c&&b.isArray(a))return Math.max.apply(Math,a);if(!c&&b.isEmpty(a))return-Infinity;var e={computed:-Infinity};j(a,function(a,b,h){b=c?c.call(d,a,b,h):a;b>=e.computed&&(e={value:a,computed:b})});return e.value};b.min=function(a,c,d){if(!c&&b.isArray(a))return Math.min.apply(Math,a);if(!c&&b.isEmpty(a))return Infinity;var e={computed:Infinity};j(a,function(a,b,h){b=c?c.call(d,a,b,h):a;bd?1:0}),"value")};b.groupBy=function(a,c){var d={},e=b.isFunction(c)?c:function(a){return a[c]};j(a,function(a,b){var c=e(a,b);(d[c]||(d[c]=[])).push(a)});return d};b.sortedIndex=function(a, -c,d){d||(d=b.identity);for(var e=0,f=a.length;e>1;d(a[g])=0})})};b.difference=function(a){var c=b.flatten(i.call(arguments,1));return b.filter(a,function(a){return!b.include(c,a)})};b.zip=function(){for(var a=i.call(arguments),c=b.max(b.pluck(a,"length")),d=Array(c),e=0;e=0;d--)b=[a[d].apply(this,b)];return b[0]}}; -b.after=function(a,b){return a<=0?b():function(){if(--a<1)return b.apply(this,arguments)}};b.keys=J||function(a){if(a!==Object(a))throw new TypeError("Invalid object");var c=[],d;for(d in a)b.has(a,d)&&(c[c.length]=d);return c};b.values=function(a){return b.map(a,b.identity)};b.functions=b.methods=function(a){var c=[],d;for(d in a)b.isFunction(a[d])&&c.push(d);return c.sort()};b.extend=function(a){j(i.call(arguments,1),function(b){for(var d in b)a[d]=b[d]});return a};b.defaults=function(a){j(i.call(arguments, -1),function(b){for(var d in b)a[d]==null&&(a[d]=b[d])});return a};b.clone=function(a){return!b.isObject(a)?a:b.isArray(a)?a.slice():b.extend({},a)};b.tap=function(a,b){b(a);return a};b.isEqual=function(a,b){return q(a,b,[])};b.isEmpty=function(a){if(b.isArray(a)||b.isString(a))return a.length===0;for(var c in a)if(b.has(a,c))return false;return true};b.isElement=function(a){return!!(a&&a.nodeType==1)};b.isArray=o||function(a){return l.call(a)=="[object Array]"};b.isObject=function(a){return a===Object(a)}; -b.isArguments=function(a){return l.call(a)=="[object Arguments]"};if(!b.isArguments(arguments))b.isArguments=function(a){return!(!a||!b.has(a,"callee"))};b.isFunction=function(a){return l.call(a)=="[object Function]"};b.isString=function(a){return l.call(a)=="[object String]"};b.isNumber=function(a){return l.call(a)=="[object Number]"};b.isNaN=function(a){return a!==a};b.isBoolean=function(a){return a===true||a===false||l.call(a)=="[object Boolean]"};b.isDate=function(a){return l.call(a)=="[object Date]"}; -b.isRegExp=function(a){return l.call(a)=="[object RegExp]"};b.isNull=function(a){return a===null};b.isUndefined=function(a){return a===void 0};b.has=function(a,b){return I.call(a,b)};b.noConflict=function(){r._=G;return this};b.identity=function(a){return a};b.times=function(a,b,d){for(var e=0;e/g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/")};b.mixin=function(a){j(b.functions(a), -function(c){K(c,b[c]=a[c])})};var L=0;b.uniqueId=function(a){var b=L++;return a?a+b:b};b.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var t=/.^/,u=function(a){return a.replace(/\\\\/g,"\\").replace(/\\'/g,"'")};b.template=function(a,c){var d=b.templateSettings,d="var __p=[],print=function(){__p.push.apply(__p,arguments);};with(obj||{}){__p.push('"+a.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(d.escape||t,function(a,b){return"',_.escape("+ -u(b)+"),'"}).replace(d.interpolate||t,function(a,b){return"',"+u(b)+",'"}).replace(d.evaluate||t,function(a,b){return"');"+u(b).replace(/[\r\n\t]/g," ")+";__p.push('"}).replace(/\r/g,"\\r").replace(/\n/g,"\\n").replace(/\t/g,"\\t")+"');}return __p.join('');",e=new Function("obj","_",d);return c?e(c,b):function(a){return e.call(this,a,b)}};b.chain=function(a){return b(a).chain()};var m=function(a){this._wrapped=a};b.prototype=m.prototype;var v=function(a,c){return c?b(a).chain():a},K=function(a,c){m.prototype[a]= -function(){var a=i.call(arguments);H.call(a,this._wrapped);return v(c.apply(b,a),this._chain)}};b.mixin(b);j("pop,push,reverse,shift,sort,splice,unshift".split(","),function(a){var b=k[a];m.prototype[a]=function(){var d=this._wrapped;b.apply(d,arguments);var e=d.length;(a=="shift"||a=="splice")&&e===0&&delete d[0];return v(d,this._chain)}});j(["concat","join","slice"],function(a){var b=k[a];m.prototype[a]=function(){return v(b.apply(this._wrapped,arguments),this._chain)}});m.prototype.chain=function(){this._chain= -true;return this};m.prototype.value=function(){return this._wrapped}}).call(this); +// Underscore.js 1.6.0 +// http://underscorejs.org +// (c) 2009-2014 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors +// Underscore may be freely distributed under the MIT license. +(function(){var n=this,t=n._,r={},e=Array.prototype,u=Object.prototype,i=Function.prototype,a=e.push,o=e.slice,c=e.concat,l=u.toString,f=u.hasOwnProperty,s=e.forEach,p=e.map,h=e.reduce,v=e.reduceRight,g=e.filter,d=e.every,m=e.some,y=e.indexOf,b=e.lastIndexOf,x=Array.isArray,w=Object.keys,_=i.bind,j=function(n){return n instanceof j?n:this instanceof j?void(this._wrapped=n):new j(n)};"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=j),exports._=j):n._=j,j.VERSION="1.6.0";var A=j.each=j.forEach=function(n,t,e){if(null==n)return n;if(s&&n.forEach===s)n.forEach(t,e);else if(n.length===+n.length){for(var u=0,i=n.length;i>u;u++)if(t.call(e,n[u],u,n)===r)return}else for(var a=j.keys(n),u=0,i=a.length;i>u;u++)if(t.call(e,n[a[u]],a[u],n)===r)return;return n};j.map=j.collect=function(n,t,r){var e=[];return null==n?e:p&&n.map===p?n.map(t,r):(A(n,function(n,u,i){e.push(t.call(r,n,u,i))}),e)};var O="Reduce of empty array with no initial value";j.reduce=j.foldl=j.inject=function(n,t,r,e){var u=arguments.length>2;if(null==n&&(n=[]),h&&n.reduce===h)return e&&(t=j.bind(t,e)),u?n.reduce(t,r):n.reduce(t);if(A(n,function(n,i,a){u?r=t.call(e,r,n,i,a):(r=n,u=!0)}),!u)throw new TypeError(O);return r},j.reduceRight=j.foldr=function(n,t,r,e){var u=arguments.length>2;if(null==n&&(n=[]),v&&n.reduceRight===v)return e&&(t=j.bind(t,e)),u?n.reduceRight(t,r):n.reduceRight(t);var i=n.length;if(i!==+i){var a=j.keys(n);i=a.length}if(A(n,function(o,c,l){c=a?a[--i]:--i,u?r=t.call(e,r,n[c],c,l):(r=n[c],u=!0)}),!u)throw new TypeError(O);return r},j.find=j.detect=function(n,t,r){var e;return k(n,function(n,u,i){return t.call(r,n,u,i)?(e=n,!0):void 0}),e},j.filter=j.select=function(n,t,r){var e=[];return null==n?e:g&&n.filter===g?n.filter(t,r):(A(n,function(n,u,i){t.call(r,n,u,i)&&e.push(n)}),e)},j.reject=function(n,t,r){return j.filter(n,function(n,e,u){return!t.call(r,n,e,u)},r)},j.every=j.all=function(n,t,e){t||(t=j.identity);var u=!0;return null==n?u:d&&n.every===d?n.every(t,e):(A(n,function(n,i,a){return(u=u&&t.call(e,n,i,a))?void 0:r}),!!u)};var k=j.some=j.any=function(n,t,e){t||(t=j.identity);var u=!1;return null==n?u:m&&n.some===m?n.some(t,e):(A(n,function(n,i,a){return u||(u=t.call(e,n,i,a))?r:void 0}),!!u)};j.contains=j.include=function(n,t){return null==n?!1:y&&n.indexOf===y?n.indexOf(t)!=-1:k(n,function(n){return n===t})},j.invoke=function(n,t){var r=o.call(arguments,2),e=j.isFunction(t);return j.map(n,function(n){return(e?t:n[t]).apply(n,r)})},j.pluck=function(n,t){return j.map(n,j.property(t))},j.where=function(n,t){return j.filter(n,j.matches(t))},j.findWhere=function(n,t){return j.find(n,j.matches(t))},j.max=function(n,t,r){if(!t&&j.isArray(n)&&n[0]===+n[0]&&n.length<65535)return Math.max.apply(Math,n);var e=-1/0,u=-1/0;return A(n,function(n,i,a){var o=t?t.call(r,n,i,a):n;o>u&&(e=n,u=o)}),e},j.min=function(n,t,r){if(!t&&j.isArray(n)&&n[0]===+n[0]&&n.length<65535)return Math.min.apply(Math,n);var e=1/0,u=1/0;return A(n,function(n,i,a){var o=t?t.call(r,n,i,a):n;u>o&&(e=n,u=o)}),e},j.shuffle=function(n){var t,r=0,e=[];return A(n,function(n){t=j.random(r++),e[r-1]=e[t],e[t]=n}),e},j.sample=function(n,t,r){return null==t||r?(n.length!==+n.length&&(n=j.values(n)),n[j.random(n.length-1)]):j.shuffle(n).slice(0,Math.max(0,t))};var E=function(n){return null==n?j.identity:j.isFunction(n)?n:j.property(n)};j.sortBy=function(n,t,r){return t=E(t),j.pluck(j.map(n,function(n,e,u){return{value:n,index:e,criteria:t.call(r,n,e,u)}}).sort(function(n,t){var r=n.criteria,e=t.criteria;if(r!==e){if(r>e||r===void 0)return 1;if(e>r||e===void 0)return-1}return n.index-t.index}),"value")};var F=function(n){return function(t,r,e){var u={};return r=E(r),A(t,function(i,a){var o=r.call(e,i,a,t);n(u,o,i)}),u}};j.groupBy=F(function(n,t,r){j.has(n,t)?n[t].push(r):n[t]=[r]}),j.indexBy=F(function(n,t,r){n[t]=r}),j.countBy=F(function(n,t){j.has(n,t)?n[t]++:n[t]=1}),j.sortedIndex=function(n,t,r,e){r=E(r);for(var u=r.call(e,t),i=0,a=n.length;a>i;){var o=i+a>>>1;r.call(e,n[o])t?[]:o.call(n,0,t)},j.initial=function(n,t,r){return o.call(n,0,n.length-(null==t||r?1:t))},j.last=function(n,t,r){return null==n?void 0:null==t||r?n[n.length-1]:o.call(n,Math.max(n.length-t,0))},j.rest=j.tail=j.drop=function(n,t,r){return o.call(n,null==t||r?1:t)},j.compact=function(n){return j.filter(n,j.identity)};var M=function(n,t,r){return t&&j.every(n,j.isArray)?c.apply(r,n):(A(n,function(n){j.isArray(n)||j.isArguments(n)?t?a.apply(r,n):M(n,t,r):r.push(n)}),r)};j.flatten=function(n,t){return M(n,t,[])},j.without=function(n){return j.difference(n,o.call(arguments,1))},j.partition=function(n,t){var r=[],e=[];return A(n,function(n){(t(n)?r:e).push(n)}),[r,e]},j.uniq=j.unique=function(n,t,r,e){j.isFunction(t)&&(e=r,r=t,t=!1);var u=r?j.map(n,r,e):n,i=[],a=[];return A(u,function(r,e){(t?e&&a[a.length-1]===r:j.contains(a,r))||(a.push(r),i.push(n[e]))}),i},j.union=function(){return j.uniq(j.flatten(arguments,!0))},j.intersection=function(n){var t=o.call(arguments,1);return j.filter(j.uniq(n),function(n){return j.every(t,function(t){return j.contains(t,n)})})},j.difference=function(n){var t=c.apply(e,o.call(arguments,1));return j.filter(n,function(n){return!j.contains(t,n)})},j.zip=function(){for(var n=j.max(j.pluck(arguments,"length").concat(0)),t=new Array(n),r=0;n>r;r++)t[r]=j.pluck(arguments,""+r);return t},j.object=function(n,t){if(null==n)return{};for(var r={},e=0,u=n.length;u>e;e++)t?r[n[e]]=t[e]:r[n[e][0]]=n[e][1];return r},j.indexOf=function(n,t,r){if(null==n)return-1;var e=0,u=n.length;if(r){if("number"!=typeof r)return e=j.sortedIndex(n,t),n[e]===t?e:-1;e=0>r?Math.max(0,u+r):r}if(y&&n.indexOf===y)return n.indexOf(t,r);for(;u>e;e++)if(n[e]===t)return e;return-1},j.lastIndexOf=function(n,t,r){if(null==n)return-1;var e=null!=r;if(b&&n.lastIndexOf===b)return e?n.lastIndexOf(t,r):n.lastIndexOf(t);for(var u=e?r:n.length;u--;)if(n[u]===t)return u;return-1},j.range=function(n,t,r){arguments.length<=1&&(t=n||0,n=0),r=arguments[2]||1;for(var e=Math.max(Math.ceil((t-n)/r),0),u=0,i=new Array(e);e>u;)i[u++]=n,n+=r;return i};var R=function(){};j.bind=function(n,t){var r,e;if(_&&n.bind===_)return _.apply(n,o.call(arguments,1));if(!j.isFunction(n))throw new TypeError;return r=o.call(arguments,2),e=function(){if(!(this instanceof e))return n.apply(t,r.concat(o.call(arguments)));R.prototype=n.prototype;var u=new R;R.prototype=null;var i=n.apply(u,r.concat(o.call(arguments)));return Object(i)===i?i:u}},j.partial=function(n){var t=o.call(arguments,1);return function(){for(var r=0,e=t.slice(),u=0,i=e.length;i>u;u++)e[u]===j&&(e[u]=arguments[r++]);for(;r=f?(clearTimeout(a),a=null,o=l,i=n.apply(e,u),e=u=null):a||r.trailing===!1||(a=setTimeout(c,f)),i}},j.debounce=function(n,t,r){var e,u,i,a,o,c=function(){var l=j.now()-a;t>l?e=setTimeout(c,t-l):(e=null,r||(o=n.apply(i,u),i=u=null))};return function(){i=this,u=arguments,a=j.now();var l=r&&!e;return e||(e=setTimeout(c,t)),l&&(o=n.apply(i,u),i=u=null),o}},j.once=function(n){var t,r=!1;return function(){return r?t:(r=!0,t=n.apply(this,arguments),n=null,t)}},j.wrap=function(n,t){return j.partial(t,n)},j.compose=function(){var n=arguments;return function(){for(var t=arguments,r=n.length-1;r>=0;r--)t=[n[r].apply(this,t)];return t[0]}},j.after=function(n,t){return function(){return--n<1?t.apply(this,arguments):void 0}},j.keys=function(n){if(!j.isObject(n))return[];if(w)return w(n);var t=[];for(var r in n)j.has(n,r)&&t.push(r);return t},j.values=function(n){for(var t=j.keys(n),r=t.length,e=new Array(r),u=0;r>u;u++)e[u]=n[t[u]];return e},j.pairs=function(n){for(var t=j.keys(n),r=t.length,e=new Array(r),u=0;r>u;u++)e[u]=[t[u],n[t[u]]];return e},j.invert=function(n){for(var t={},r=j.keys(n),e=0,u=r.length;u>e;e++)t[n[r[e]]]=r[e];return t},j.functions=j.methods=function(n){var t=[];for(var r in n)j.isFunction(n[r])&&t.push(r);return t.sort()},j.extend=function(n){return A(o.call(arguments,1),function(t){if(t)for(var r in t)n[r]=t[r]}),n},j.pick=function(n){var t={},r=c.apply(e,o.call(arguments,1));return A(r,function(r){r in n&&(t[r]=n[r])}),t},j.omit=function(n){var t={},r=c.apply(e,o.call(arguments,1));for(var u in n)j.contains(r,u)||(t[u]=n[u]);return t},j.defaults=function(n){return A(o.call(arguments,1),function(t){if(t)for(var r in t)n[r]===void 0&&(n[r]=t[r])}),n},j.clone=function(n){return j.isObject(n)?j.isArray(n)?n.slice():j.extend({},n):n},j.tap=function(n,t){return t(n),n};var S=function(n,t,r,e){if(n===t)return 0!==n||1/n==1/t;if(null==n||null==t)return n===t;n instanceof j&&(n=n._wrapped),t instanceof j&&(t=t._wrapped);var u=l.call(n);if(u!=l.call(t))return!1;switch(u){case"[object String]":return n==String(t);case"[object Number]":return n!=+n?t!=+t:0==n?1/n==1/t:n==+t;case"[object Date]":case"[object Boolean]":return+n==+t;case"[object RegExp]":return n.source==t.source&&n.global==t.global&&n.multiline==t.multiline&&n.ignoreCase==t.ignoreCase}if("object"!=typeof n||"object"!=typeof t)return!1;for(var i=r.length;i--;)if(r[i]==n)return e[i]==t;var a=n.constructor,o=t.constructor;if(a!==o&&!(j.isFunction(a)&&a instanceof a&&j.isFunction(o)&&o instanceof o)&&"constructor"in n&&"constructor"in t)return!1;r.push(n),e.push(t);var c=0,f=!0;if("[object Array]"==u){if(c=n.length,f=c==t.length)for(;c--&&(f=S(n[c],t[c],r,e)););}else{for(var s in n)if(j.has(n,s)&&(c++,!(f=j.has(t,s)&&S(n[s],t[s],r,e))))break;if(f){for(s in t)if(j.has(t,s)&&!c--)break;f=!c}}return r.pop(),e.pop(),f};j.isEqual=function(n,t){return S(n,t,[],[])},j.isEmpty=function(n){if(null==n)return!0;if(j.isArray(n)||j.isString(n))return 0===n.length;for(var t in n)if(j.has(n,t))return!1;return!0},j.isElement=function(n){return!(!n||1!==n.nodeType)},j.isArray=x||function(n){return"[object Array]"==l.call(n)},j.isObject=function(n){return n===Object(n)},A(["Arguments","Function","String","Number","Date","RegExp"],function(n){j["is"+n]=function(t){return l.call(t)=="[object "+n+"]"}}),j.isArguments(arguments)||(j.isArguments=function(n){return!(!n||!j.has(n,"callee"))}),"function"!=typeof/./&&(j.isFunction=function(n){return"function"==typeof n}),j.isFinite=function(n){return isFinite(n)&&!isNaN(parseFloat(n))},j.isNaN=function(n){return j.isNumber(n)&&n!=+n},j.isBoolean=function(n){return n===!0||n===!1||"[object Boolean]"==l.call(n)},j.isNull=function(n){return null===n},j.isUndefined=function(n){return n===void 0},j.has=function(n,t){return f.call(n,t)},j.noConflict=function(){return n._=t,this},j.identity=function(n){return n},j.constant=function(n){return function(){return n}},j.property=function(n){return function(t){return t[n]}},j.matches=function(n){return function(t){if(t===n)return!0;for(var r in n)if(n[r]!==t[r])return!1;return!0}},j.times=function(n,t,r){for(var e=Array(Math.max(0,n)),u=0;n>u;u++)e[u]=t.call(r,u);return e},j.random=function(n,t){return null==t&&(t=n,n=0),n+Math.floor(Math.random()*(t-n+1))},j.now=Date.now||function(){return(new Date).getTime()};var T={escape:{"&":"&","<":"<",">":">",'"':""","'":"'"}};T.unescape=j.invert(T.escape);var I={escape:new RegExp("["+j.keys(T.escape).join("")+"]","g"),unescape:new RegExp("("+j.keys(T.unescape).join("|")+")","g")};j.each(["escape","unescape"],function(n){j[n]=function(t){return null==t?"":(""+t).replace(I[n],function(t){return T[n][t]})}}),j.result=function(n,t){if(null==n)return void 0;var r=n[t];return j.isFunction(r)?r.call(n):r},j.mixin=function(n){A(j.functions(n),function(t){var r=j[t]=n[t];j.prototype[t]=function(){var n=[this._wrapped];return a.apply(n,arguments),z.call(this,r.apply(j,n))}})};var N=0;j.uniqueId=function(n){var t=++N+"";return n?n+t:t},j.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var q=/(.)^/,B={"'":"'","\\":"\\","\r":"r","\n":"n"," ":"t","\u2028":"u2028","\u2029":"u2029"},D=/\\|'|\r|\n|\t|\u2028|\u2029/g;j.template=function(n,t,r){var e;r=j.defaults({},r,j.templateSettings);var u=new RegExp([(r.escape||q).source,(r.interpolate||q).source,(r.evaluate||q).source].join("|")+"|$","g"),i=0,a="__p+='";n.replace(u,function(t,r,e,u,o){return a+=n.slice(i,o).replace(D,function(n){return"\\"+B[n]}),r&&(a+="'+\n((__t=("+r+"))==null?'':_.escape(__t))+\n'"),e&&(a+="'+\n((__t=("+e+"))==null?'':__t)+\n'"),u&&(a+="';\n"+u+"\n__p+='"),i=o+t.length,t}),a+="';\n",r.variable||(a="with(obj||{}){\n"+a+"}\n"),a="var __t,__p='',__j=Array.prototype.join,"+"print=function(){__p+=__j.call(arguments,'');};\n"+a+"return __p;\n";try{e=new Function(r.variable||"obj","_",a)}catch(o){throw o.source=a,o}if(t)return e(t,j);var c=function(n){return e.call(this,n,j)};return c.source="function("+(r.variable||"obj")+"){\n"+a+"}",c},j.chain=function(n){return j(n).chain()};var z=function(n){return this._chain?j(n).chain():n};j.mixin(j),A(["pop","push","reverse","shift","sort","splice","unshift"],function(n){var t=e[n];j.prototype[n]=function(){var r=this._wrapped;return t.apply(r,arguments),"shift"!=n&&"splice"!=n||0!==r.length||delete r[0],z.call(this,r)}}),A(["concat","join","slice"],function(n){var t=e[n];j.prototype[n]=function(){return z.call(this,t.apply(this._wrapped,arguments))}}),j.extend(j.prototype,{chain:function(){return this._chain=!0,this},value:function(){return this._wrapped}}),"function"==typeof define&&define.amd&&define("underscore",[],function(){return j})}).call(this); +//# sourceMappingURL=underscore-min.map \ No newline at end of file diff --git a/addons/web/static/lib/underscore/underscore.js b/addons/web/static/lib/underscore/underscore.js index 208d4cd890c..ca61fdc3a4b 100644 --- a/addons/web/static/lib/underscore/underscore.js +++ b/addons/web/static/lib/underscore/underscore.js @@ -1,17 +1,14 @@ -// Underscore.js 1.3.1 -// (c) 2009-2012 Jeremy Ashkenas, DocumentCloud Inc. -// Underscore is freely distributable under the MIT license. -// Portions of Underscore are inspired or borrowed from Prototype, -// Oliver Steele's Functional, and John Resig's Micro-Templating. -// For all details and documentation: -// http://documentcloud.github.com/underscore +// Underscore.js 1.6.0 +// http://underscorejs.org +// (c) 2009-2014 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors +// Underscore may be freely distributed under the MIT license. (function() { // Baseline setup // -------------- - // Establish the root object, `window` in the browser, or `global` on the server. + // Establish the root object, `window` in the browser, or `exports` on the server. var root = this; // Save the previous value of the `_` variable. @@ -24,10 +21,12 @@ var ArrayProto = Array.prototype, ObjProto = Object.prototype, FuncProto = Function.prototype; // Create quick reference variables for speed access to core prototypes. - var slice = ArrayProto.slice, - unshift = ArrayProto.unshift, - toString = ObjProto.toString, - hasOwnProperty = ObjProto.hasOwnProperty; + var + push = ArrayProto.push, + slice = ArrayProto.slice, + concat = ArrayProto.concat, + toString = ObjProto.toString, + hasOwnProperty = ObjProto.hasOwnProperty; // All **ECMAScript 5** native function implementations that we hope to use // are declared here. @@ -46,7 +45,11 @@ nativeBind = FuncProto.bind; // Create a safe reference to the Underscore object for use below. - var _ = function(obj) { return new wrapper(obj); }; + var _ = function(obj) { + if (obj instanceof _) return obj; + if (!(this instanceof _)) return new _(obj); + this._wrapped = obj; + }; // Export the Underscore object for **Node.js**, with // backwards-compatibility for the old `require()` API. If we're in @@ -58,11 +61,11 @@ } exports._ = _; } else { - root['_'] = _; + root._ = _; } // Current version. - _.VERSION = '1.3.1'; + _.VERSION = '1.6.0'; // Collection Functions // -------------------- @@ -71,20 +74,20 @@ // Handles objects with the built-in `forEach`, arrays, and raw objects. // Delegates to **ECMAScript 5**'s native `forEach` if available. var each = _.each = _.forEach = function(obj, iterator, context) { - if (obj == null) return; + if (obj == null) return obj; if (nativeForEach && obj.forEach === nativeForEach) { obj.forEach(iterator, context); } else if (obj.length === +obj.length) { - for (var i = 0, l = obj.length; i < l; i++) { - if (i in obj && iterator.call(context, obj[i], i, obj) === breaker) return; + for (var i = 0, length = obj.length; i < length; i++) { + if (iterator.call(context, obj[i], i, obj) === breaker) return; } } else { - for (var key in obj) { - if (_.has(obj, key)) { - if (iterator.call(context, obj[key], key, obj) === breaker) return; - } + var keys = _.keys(obj); + for (var i = 0, length = keys.length; i < length; i++) { + if (iterator.call(context, obj[keys[i]], keys[i], obj) === breaker) return; } } + return obj; }; // Return the results of applying the iterator to each element. @@ -94,12 +97,13 @@ if (obj == null) return results; if (nativeMap && obj.map === nativeMap) return obj.map(iterator, context); each(obj, function(value, index, list) { - results[results.length] = iterator.call(context, value, index, list); + results.push(iterator.call(context, value, index, list)); }); - if (obj.length === +obj.length) results.length = obj.length; return results; }; + var reduceError = 'Reduce of empty array with no initial value'; + // **Reduce** builds up a single result from a list of values, aka `inject`, // or `foldl`. Delegates to **ECMAScript 5**'s native `reduce` if available. _.reduce = _.foldl = _.inject = function(obj, iterator, memo, context) { @@ -117,7 +121,7 @@ memo = iterator.call(context, memo, value, index, list); } }); - if (!initial) throw new TypeError('Reduce of empty array with no initial value'); + if (!initial) throw new TypeError(reduceError); return memo; }; @@ -130,16 +134,29 @@ if (context) iterator = _.bind(iterator, context); return initial ? obj.reduceRight(iterator, memo) : obj.reduceRight(iterator); } - var reversed = _.toArray(obj).reverse(); - if (context && !initial) iterator = _.bind(iterator, context); - return initial ? _.reduce(reversed, iterator, memo, context) : _.reduce(reversed, iterator); + var length = obj.length; + if (length !== +length) { + var keys = _.keys(obj); + length = keys.length; + } + each(obj, function(value, index, list) { + index = keys ? keys[--length] : --length; + if (!initial) { + memo = obj[index]; + initial = true; + } else { + memo = iterator.call(context, memo, obj[index], index, list); + } + }); + if (!initial) throw new TypeError(reduceError); + return memo; }; // Return the first value which passes a truth test. Aliased as `detect`. - _.find = _.detect = function(obj, iterator, context) { + _.find = _.detect = function(obj, predicate, context) { var result; any(obj, function(value, index, list) { - if (iterator.call(context, value, index, list)) { + if (predicate.call(context, value, index, list)) { result = value; return true; } @@ -150,179 +167,246 @@ // Return all the elements that pass a truth test. // Delegates to **ECMAScript 5**'s native `filter` if available. // Aliased as `select`. - _.filter = _.select = function(obj, iterator, context) { + _.filter = _.select = function(obj, predicate, context) { var results = []; if (obj == null) return results; - if (nativeFilter && obj.filter === nativeFilter) return obj.filter(iterator, context); + if (nativeFilter && obj.filter === nativeFilter) return obj.filter(predicate, context); each(obj, function(value, index, list) { - if (iterator.call(context, value, index, list)) results[results.length] = value; + if (predicate.call(context, value, index, list)) results.push(value); }); return results; }; // Return all the elements for which a truth test fails. - _.reject = function(obj, iterator, context) { - var results = []; - if (obj == null) return results; - each(obj, function(value, index, list) { - if (!iterator.call(context, value, index, list)) results[results.length] = value; - }); - return results; + _.reject = function(obj, predicate, context) { + return _.filter(obj, function(value, index, list) { + return !predicate.call(context, value, index, list); + }, context); }; // Determine whether all of the elements match a truth test. // Delegates to **ECMAScript 5**'s native `every` if available. // Aliased as `all`. - _.every = _.all = function(obj, iterator, context) { + _.every = _.all = function(obj, predicate, context) { + predicate || (predicate = _.identity); var result = true; if (obj == null) return result; - if (nativeEvery && obj.every === nativeEvery) return obj.every(iterator, context); + if (nativeEvery && obj.every === nativeEvery) return obj.every(predicate, context); each(obj, function(value, index, list) { - if (!(result = result && iterator.call(context, value, index, list))) return breaker; + if (!(result = result && predicate.call(context, value, index, list))) return breaker; }); - return result; + return !!result; }; // Determine if at least one element in the object matches a truth test. // Delegates to **ECMAScript 5**'s native `some` if available. // Aliased as `any`. - var any = _.some = _.any = function(obj, iterator, context) { - iterator || (iterator = _.identity); + var any = _.some = _.any = function(obj, predicate, context) { + predicate || (predicate = _.identity); var result = false; if (obj == null) return result; - if (nativeSome && obj.some === nativeSome) return obj.some(iterator, context); + if (nativeSome && obj.some === nativeSome) return obj.some(predicate, context); each(obj, function(value, index, list) { - if (result || (result = iterator.call(context, value, index, list))) return breaker; + if (result || (result = predicate.call(context, value, index, list))) return breaker; }); return !!result; }; - // Determine if a given value is included in the array or object using `===`. - // Aliased as `contains`. - _.include = _.contains = function(obj, target) { - var found = false; - if (obj == null) return found; + // Determine if the array or object contains a given value (using `===`). + // Aliased as `include`. + _.contains = _.include = function(obj, target) { + if (obj == null) return false; if (nativeIndexOf && obj.indexOf === nativeIndexOf) return obj.indexOf(target) != -1; - found = any(obj, function(value) { + return any(obj, function(value) { return value === target; }); - return found; }; // Invoke a method (with arguments) on every item in a collection. _.invoke = function(obj, method) { var args = slice.call(arguments, 2); + var isFunc = _.isFunction(method); return _.map(obj, function(value) { - return (_.isFunction(method) ? method || value : value[method]).apply(value, args); + return (isFunc ? method : value[method]).apply(value, args); }); }; // Convenience version of a common use case of `map`: fetching a property. _.pluck = function(obj, key) { - return _.map(obj, function(value){ return value[key]; }); + return _.map(obj, _.property(key)); + }; + + // Convenience version of a common use case of `filter`: selecting only objects + // containing specific `key:value` pairs. + _.where = function(obj, attrs) { + return _.filter(obj, _.matches(attrs)); + }; + + // Convenience version of a common use case of `find`: getting the first object + // containing specific `key:value` pairs. + _.findWhere = function(obj, attrs) { + return _.find(obj, _.matches(attrs)); }; // Return the maximum element or (element-based computation). + // Can't optimize arrays of integers longer than 65,535 elements. + // See [WebKit Bug 80797](https://bugs.webkit.org/show_bug.cgi?id=80797) _.max = function(obj, iterator, context) { - if (!iterator && _.isArray(obj)) return Math.max.apply(Math, obj); - if (!iterator && _.isEmpty(obj)) return -Infinity; - var result = {computed : -Infinity}; + if (!iterator && _.isArray(obj) && obj[0] === +obj[0] && obj.length < 65535) { + return Math.max.apply(Math, obj); + } + var result = -Infinity, lastComputed = -Infinity; each(obj, function(value, index, list) { var computed = iterator ? iterator.call(context, value, index, list) : value; - computed >= result.computed && (result = {value : value, computed : computed}); - }); - return result.value; - }; - - // Return the minimum element (or element-based computation). - _.min = function(obj, iterator, context) { - if (!iterator && _.isArray(obj)) return Math.min.apply(Math, obj); - if (!iterator && _.isEmpty(obj)) return Infinity; - var result = {computed : Infinity}; - each(obj, function(value, index, list) { - var computed = iterator ? iterator.call(context, value, index, list) : value; - computed < result.computed && (result = {value : value, computed : computed}); - }); - return result.value; - }; - - // Shuffle an array. - _.shuffle = function(obj) { - var shuffled = [], rand; - each(obj, function(value, index, list) { - if (index == 0) { - shuffled[0] = value; - } else { - rand = Math.floor(Math.random() * (index + 1)); - shuffled[index] = shuffled[rand]; - shuffled[rand] = value; + if (computed > lastComputed) { + result = value; + lastComputed = computed; } }); - return shuffled; - }; - - // Sort the object's values by a criterion produced by an iterator. - _.sortBy = function(obj, iterator, context) { - return _.pluck(_.map(obj, function(value, index, list) { - return { - value : value, - criteria : iterator.call(context, value, index, list) - }; - }).sort(function(left, right) { - var a = left.criteria, b = right.criteria; - return a < b ? -1 : a > b ? 1 : 0; - }), 'value'); - }; - - // Groups the object's values by a criterion. Pass either a string attribute - // to group by, or a function that returns the criterion. - _.groupBy = function(obj, val) { - var result = {}; - var iterator = _.isFunction(val) ? val : function(obj) { return obj[val]; }; - each(obj, function(value, index) { - var key = iterator(value, index); - (result[key] || (result[key] = [])).push(value); - }); return result; }; - // Use a comparator function to figure out at what index an object should - // be inserted so as to maintain order. Uses binary search. - _.sortedIndex = function(array, obj, iterator) { - iterator || (iterator = _.identity); + // Return the minimum element (or element-based computation). + _.min = function(obj, iterator, context) { + if (!iterator && _.isArray(obj) && obj[0] === +obj[0] && obj.length < 65535) { + return Math.min.apply(Math, obj); + } + var result = Infinity, lastComputed = Infinity; + each(obj, function(value, index, list) { + var computed = iterator ? iterator.call(context, value, index, list) : value; + if (computed < lastComputed) { + result = value; + lastComputed = computed; + } + }); + return result; + }; + + // Shuffle an array, using the modern version of the + // [Fisher-Yates shuffle](http://en.wikipedia.org/wiki/Fisher–Yates_shuffle). + _.shuffle = function(obj) { + var rand; + var index = 0; + var shuffled = []; + each(obj, function(value) { + rand = _.random(index++); + shuffled[index - 1] = shuffled[rand]; + shuffled[rand] = value; + }); + return shuffled; + }; + + // Sample **n** random values from a collection. + // If **n** is not specified, returns a single random element. + // The internal `guard` argument allows it to work with `map`. + _.sample = function(obj, n, guard) { + if (n == null || guard) { + if (obj.length !== +obj.length) obj = _.values(obj); + return obj[_.random(obj.length - 1)]; + } + return _.shuffle(obj).slice(0, Math.max(0, n)); + }; + + // An internal function to generate lookup iterators. + var lookupIterator = function(value) { + if (value == null) return _.identity; + if (_.isFunction(value)) return value; + return _.property(value); + }; + + // Sort the object's values by a criterion produced by an iterator. + _.sortBy = function(obj, iterator, context) { + iterator = lookupIterator(iterator); + return _.pluck(_.map(obj, function(value, index, list) { + return { + value: value, + index: index, + criteria: iterator.call(context, value, index, list) + }; + }).sort(function(left, right) { + var a = left.criteria; + var b = right.criteria; + if (a !== b) { + if (a > b || a === void 0) return 1; + if (a < b || b === void 0) return -1; + } + return left.index - right.index; + }), 'value'); + }; + + // An internal function used for aggregate "group by" operations. + var group = function(behavior) { + return function(obj, iterator, context) { + var result = {}; + iterator = lookupIterator(iterator); + each(obj, function(value, index) { + var key = iterator.call(context, value, index, obj); + behavior(result, key, value); + }); + return result; + }; + }; + + // Groups the object's values by a criterion. Pass either a string attribute + // to group by, or a function that returns the criterion. + _.groupBy = group(function(result, key, value) { + _.has(result, key) ? result[key].push(value) : result[key] = [value]; + }); + + // Indexes the object's values by a criterion, similar to `groupBy`, but for + // when you know that your index values will be unique. + _.indexBy = group(function(result, key, value) { + result[key] = value; + }); + + // Counts instances of an object that group by a certain criterion. Pass + // either a string attribute to count by, or a function that returns the + // criterion. + _.countBy = group(function(result, key) { + _.has(result, key) ? result[key]++ : result[key] = 1; + }); + + // Use a comparator function to figure out the smallest index at which + // an object should be inserted so as to maintain order. Uses binary search. + _.sortedIndex = function(array, obj, iterator, context) { + iterator = lookupIterator(iterator); + var value = iterator.call(context, obj); var low = 0, high = array.length; while (low < high) { - var mid = (low + high) >> 1; - iterator(array[mid]) < iterator(obj) ? low = mid + 1 : high = mid; + var mid = (low + high) >>> 1; + iterator.call(context, array[mid]) < value ? low = mid + 1 : high = mid; } return low; }; - // Safely convert anything iterable into a real, live array. - _.toArray = function(iterable) { - if (!iterable) return []; - if (iterable.toArray) return iterable.toArray(); - if (_.isArray(iterable)) return slice.call(iterable); - if (_.isArguments(iterable)) return slice.call(iterable); - return _.values(iterable); + // Safely create a real, live array from anything iterable. + _.toArray = function(obj) { + if (!obj) return []; + if (_.isArray(obj)) return slice.call(obj); + if (obj.length === +obj.length) return _.map(obj, _.identity); + return _.values(obj); }; // Return the number of elements in an object. _.size = function(obj) { - return _.toArray(obj).length; + if (obj == null) return 0; + return (obj.length === +obj.length) ? obj.length : _.keys(obj).length; }; // Array Functions // --------------- // Get the first element of an array. Passing **n** will return the first N - // values in the array. Aliased as `head`. The **guard** check allows it to work - // with `_.map`. - _.first = _.head = function(array, n, guard) { - return (n != null) && !guard ? slice.call(array, 0, n) : array[0]; + // values in the array. Aliased as `head` and `take`. The **guard** check + // allows it to work with `_.map`. + _.first = _.head = _.take = function(array, n, guard) { + if (array == null) return void 0; + if ((n == null) || guard) return array[0]; + if (n < 0) return []; + return slice.call(array, 0, n); }; - // Returns everything but the last entry of the array. Especcialy useful on + // Returns everything but the last entry of the array. Especially useful on // the arguments object. Passing **n** will return all the values in // the array, excluding the last N. The **guard** check allows it to work with // `_.map`. @@ -333,33 +417,42 @@ // Get the last element of an array. Passing **n** will return the last N // values in the array. The **guard** check allows it to work with `_.map`. _.last = function(array, n, guard) { - if ((n != null) && !guard) { - return slice.call(array, Math.max(array.length - n, 0)); - } else { - return array[array.length - 1]; - } + if (array == null) return void 0; + if ((n == null) || guard) return array[array.length - 1]; + return slice.call(array, Math.max(array.length - n, 0)); }; - // Returns everything but the first entry of the array. Aliased as `tail`. - // Especially useful on the arguments object. Passing an **index** will return - // the rest of the values in the array from that index onward. The **guard** + // Returns everything but the first entry of the array. Aliased as `tail` and `drop`. + // Especially useful on the arguments object. Passing an **n** will return + // the rest N values in the array. The **guard** // check allows it to work with `_.map`. - _.rest = _.tail = function(array, index, guard) { - return slice.call(array, (index == null) || guard ? 1 : index); + _.rest = _.tail = _.drop = function(array, n, guard) { + return slice.call(array, (n == null) || guard ? 1 : n); }; // Trim out all falsy values from an array. _.compact = function(array) { - return _.filter(array, function(value){ return !!value; }); + return _.filter(array, _.identity); }; - // Return a completely flattened version of an array. + // Internal implementation of a recursive `flatten` function. + var flatten = function(input, shallow, output) { + if (shallow && _.every(input, _.isArray)) { + return concat.apply(output, input); + } + each(input, function(value) { + if (_.isArray(value) || _.isArguments(value)) { + shallow ? push.apply(output, value) : flatten(value, shallow, output); + } else { + output.push(value); + } + }); + return output; + }; + + // Flatten out an array, either recursively (by default), or just one level. _.flatten = function(array, shallow) { - return _.reduce(array, function(memo, value) { - if (_.isArray(value)) return memo.concat(shallow ? value : _.flatten(value)); - memo[memo.length] = value; - return memo; - }, []); + return flatten(array, shallow, []); }; // Return a version of the array that does not contain the specified value(s). @@ -367,20 +460,36 @@ return _.difference(array, slice.call(arguments, 1)); }; + // Split an array into two arrays: one whose elements all satisfy the given + // predicate, and one whose elements all do not satisfy the predicate. + _.partition = function(array, predicate, context) { + predicate = lookupIterator(predicate); + var pass = [], fail = []; + each(array, function(elem) { + (predicate.call(context, elem) ? pass : fail).push(elem); + }); + return [pass, fail]; + }; + // Produce a duplicate-free version of the array. If the array has already // been sorted, you have the option of using a faster algorithm. // Aliased as `unique`. - _.uniq = _.unique = function(array, isSorted, iterator) { - var initial = iterator ? _.map(array, iterator) : array; - var result = []; - _.reduce(initial, function(memo, el, i) { - if (0 == i || (isSorted === true ? _.last(memo) != el : !_.include(memo, el))) { - memo[memo.length] = el; - result[result.length] = array[i]; + _.uniq = _.unique = function(array, isSorted, iterator, context) { + if (_.isFunction(isSorted)) { + context = iterator; + iterator = isSorted; + isSorted = false; + } + var initial = iterator ? _.map(array, iterator, context) : array; + var results = []; + var seen = []; + each(initial, function(value, index) { + if (isSorted ? (!index || seen[seen.length - 1] !== value) : !_.contains(seen, value)) { + seen.push(value); + results.push(array[index]); } - return memo; - }, []); - return result; + }); + return results; }; // Produce an array that contains the union: each distinct element from all of @@ -390,12 +499,12 @@ }; // Produce an array that contains every item shared between all the - // passed-in arrays. (Aliased as "intersect" for back-compat.) - _.intersection = _.intersect = function(array) { + // passed-in arrays. + _.intersection = function(array) { var rest = slice.call(arguments, 1); return _.filter(_.uniq(array), function(item) { return _.every(rest, function(other) { - return _.indexOf(other, item) >= 0; + return _.contains(other, item); }); }); }; @@ -403,20 +512,37 @@ // Take the difference between one array and a number of other arrays. // Only the elements present in just the first array will remain. _.difference = function(array) { - var rest = _.flatten(slice.call(arguments, 1)); - return _.filter(array, function(value){ return !_.include(rest, value); }); + var rest = concat.apply(ArrayProto, slice.call(arguments, 1)); + return _.filter(array, function(value){ return !_.contains(rest, value); }); }; // Zip together multiple lists into a single array -- elements that share // an index go together. _.zip = function() { - var args = slice.call(arguments); - var length = _.max(_.pluck(args, 'length')); + var length = _.max(_.pluck(arguments, 'length').concat(0)); var results = new Array(length); - for (var i = 0; i < length; i++) results[i] = _.pluck(args, "" + i); + for (var i = 0; i < length; i++) { + results[i] = _.pluck(arguments, '' + i); + } return results; }; + // Converts lists into objects. Pass either a single array of `[key, value]` + // pairs, or two parallel arrays of the same length -- one of keys, and one of + // the corresponding values. + _.object = function(list, values) { + if (list == null) return {}; + var result = {}; + for (var i = 0, length = list.length; i < length; i++) { + if (values) { + result[list[i]] = values[i]; + } else { + result[list[i][0]] = list[i][1]; + } + } + return result; + }; + // If the browser doesn't supply us with indexOf (I'm looking at you, **MSIE**), // we need this function. Return the position of the first occurrence of an // item in an array, or -1 if the item is not included in the array. @@ -425,22 +551,29 @@ // for **isSorted** to use binary search. _.indexOf = function(array, item, isSorted) { if (array == null) return -1; - var i, l; + var i = 0, length = array.length; if (isSorted) { - i = _.sortedIndex(array, item); - return array[i] === item ? i : -1; + if (typeof isSorted == 'number') { + i = (isSorted < 0 ? Math.max(0, length + isSorted) : isSorted); + } else { + i = _.sortedIndex(array, item); + return array[i] === item ? i : -1; + } } - if (nativeIndexOf && array.indexOf === nativeIndexOf) return array.indexOf(item); - for (i = 0, l = array.length; i < l; i++) if (i in array && array[i] === item) return i; + if (nativeIndexOf && array.indexOf === nativeIndexOf) return array.indexOf(item, isSorted); + for (; i < length; i++) if (array[i] === item) return i; return -1; }; // Delegates to **ECMAScript 5**'s native `lastIndexOf` if available. - _.lastIndexOf = function(array, item) { + _.lastIndexOf = function(array, item, from) { if (array == null) return -1; - if (nativeLastIndexOf && array.lastIndexOf === nativeLastIndexOf) return array.lastIndexOf(item); - var i = array.length; - while (i--) if (i in array && array[i] === item) return i; + var hasIndex = from != null; + if (nativeLastIndexOf && array.lastIndexOf === nativeLastIndexOf) { + return hasIndex ? array.lastIndexOf(item, from) : array.lastIndexOf(item); + } + var i = (hasIndex ? from : array.length); + while (i--) if (array[i] === item) return i; return -1; }; @@ -454,11 +587,11 @@ } step = arguments[2] || 1; - var len = Math.max(Math.ceil((stop - start) / step), 0); + var length = Math.max(Math.ceil((stop - start) / step), 0); var idx = 0; - var range = new Array(len); + var range = new Array(length); - while(idx < len) { + while(idx < length) { range[idx++] = start; start += step; } @@ -473,29 +606,46 @@ var ctor = function(){}; // Create a function bound to a given object (assigning `this`, and arguments, - // optionally). Binding with arguments is also known as `curry`. - // Delegates to **ECMAScript 5**'s native `Function.bind` if available. - // We check for `func.bind` first, to fail fast when `func` is undefined. - _.bind = function bind(func, context) { - var bound, args; - if (func.bind === nativeBind && nativeBind) return nativeBind.apply(func, slice.call(arguments, 1)); + // optionally). Delegates to **ECMAScript 5**'s native `Function.bind` if + // available. + _.bind = function(func, context) { + var args, bound; + if (nativeBind && func.bind === nativeBind) return nativeBind.apply(func, slice.call(arguments, 1)); if (!_.isFunction(func)) throw new TypeError; args = slice.call(arguments, 2); return bound = function() { if (!(this instanceof bound)) return func.apply(context, args.concat(slice.call(arguments))); ctor.prototype = func.prototype; var self = new ctor; + ctor.prototype = null; var result = func.apply(self, args.concat(slice.call(arguments))); if (Object(result) === result) return result; return self; }; }; - // Bind all of an object's methods to that object. Useful for ensuring that - // all callbacks defined on an object belong to it. + // Partially apply a function by creating a version that has had some of its + // arguments pre-filled, without changing its dynamic `this` context. _ acts + // as a placeholder, allowing any combination of arguments to be pre-filled. + _.partial = function(func) { + var boundArgs = slice.call(arguments, 1); + return function() { + var position = 0; + var args = boundArgs.slice(); + for (var i = 0, length = args.length; i < length; i++) { + if (args[i] === _) args[i] = arguments[position++]; + } + while (position < arguments.length) args.push(arguments[position++]); + return func.apply(this, args); + }; + }; + + // Bind a number of an object's methods to that object. Remaining arguments + // are the method names to be bound. Useful for ensuring that all callbacks + // defined on an object belong to it. _.bindAll = function(obj) { var funcs = slice.call(arguments, 1); - if (funcs.length == 0) funcs = _.functions(obj); + if (funcs.length === 0) throw new Error('bindAll must be passed function names'); each(funcs, function(f) { obj[f] = _.bind(obj[f], obj); }); return obj; }; @@ -514,7 +664,7 @@ // it with the arguments supplied. _.delay = function(func, wait) { var args = slice.call(arguments, 2); - return setTimeout(function(){ return func.apply(func, args); }, wait); + return setTimeout(function(){ return func.apply(null, args); }, wait); }; // Defers a function, scheduling it to run after the current call stack has @@ -524,41 +674,74 @@ }; // Returns a function, that, when invoked, will only be triggered at most once - // during a given window of time. - _.throttle = function(func, wait) { - var context, args, timeout, throttling, more; - var whenDone = _.debounce(function(){ more = throttling = false; }, wait); + // during a given window of time. Normally, the throttled function will run + // as much as it can, without ever going more than once per `wait` duration; + // but if you'd like to disable the execution on the leading edge, pass + // `{leading: false}`. To disable execution on the trailing edge, ditto. + _.throttle = function(func, wait, options) { + var context, args, result; + var timeout = null; + var previous = 0; + options || (options = {}); + var later = function() { + previous = options.leading === false ? 0 : _.now(); + timeout = null; + result = func.apply(context, args); + context = args = null; + }; return function() { - context = this; args = arguments; - var later = function() { + var now = _.now(); + if (!previous && options.leading === false) previous = now; + var remaining = wait - (now - previous); + context = this; + args = arguments; + if (remaining <= 0) { + clearTimeout(timeout); timeout = null; - if (more) func.apply(context, args); - whenDone(); - }; - if (!timeout) timeout = setTimeout(later, wait); - if (throttling) { - more = true; - } else { - func.apply(context, args); + previous = now; + result = func.apply(context, args); + context = args = null; + } else if (!timeout && options.trailing !== false) { + timeout = setTimeout(later, remaining); } - whenDone(); - throttling = true; + return result; }; }; // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for - // N milliseconds. - _.debounce = function(func, wait) { - var timeout; - return function() { - var context = this, args = arguments; - var later = function() { + // N milliseconds. If `immediate` is passed, trigger the function on the + // leading edge, instead of the trailing. + _.debounce = function(func, wait, immediate) { + var timeout, args, context, timestamp, result; + + var later = function() { + var last = _.now() - timestamp; + if (last < wait) { + timeout = setTimeout(later, wait - last); + } else { timeout = null; - func.apply(context, args); - }; - clearTimeout(timeout); - timeout = setTimeout(later, wait); + if (!immediate) { + result = func.apply(context, args); + context = args = null; + } + } + }; + + return function() { + context = this; + args = arguments; + timestamp = _.now(); + var callNow = immediate && !timeout; + if (!timeout) { + timeout = setTimeout(later, wait); + } + if (callNow) { + result = func.apply(context, args); + context = args = null; + } + + return result; }; }; @@ -569,7 +752,9 @@ return function() { if (ran) return memo; ran = true; - return memo = func.apply(this, arguments); + memo = func.apply(this, arguments); + func = null; + return memo; }; }; @@ -577,10 +762,7 @@ // allowing you to adjust arguments, run code before and after, and // conditionally execute the original function. _.wrap = function(func, wrapper) { - return function() { - var args = [func].concat(slice.call(arguments, 0)); - return wrapper.apply(this, args); - }; + return _.partial(wrapper, func); }; // Returns a function that is the composition of a list of functions, each @@ -598,9 +780,10 @@ // Returns a function that will only be executed after being called N times. _.after = function(times, func) { - if (times <= 0) return func(); return function() { - if (--times < 1) { return func.apply(this, arguments); } + if (--times < 1) { + return func.apply(this, arguments); + } }; }; @@ -609,16 +792,44 @@ // Retrieve the names of an object's properties. // Delegates to **ECMAScript 5**'s native `Object.keys` - _.keys = nativeKeys || function(obj) { - if (obj !== Object(obj)) throw new TypeError('Invalid object'); + _.keys = function(obj) { + if (!_.isObject(obj)) return []; + if (nativeKeys) return nativeKeys(obj); var keys = []; - for (var key in obj) if (_.has(obj, key)) keys[keys.length] = key; + for (var key in obj) if (_.has(obj, key)) keys.push(key); return keys; }; // Retrieve the values of an object's properties. _.values = function(obj) { - return _.map(obj, _.identity); + var keys = _.keys(obj); + var length = keys.length; + var values = new Array(length); + for (var i = 0; i < length; i++) { + values[i] = obj[keys[i]]; + } + return values; + }; + + // Convert an object into a list of `[key, value]` pairs. + _.pairs = function(obj) { + var keys = _.keys(obj); + var length = keys.length; + var pairs = new Array(length); + for (var i = 0; i < length; i++) { + pairs[i] = [keys[i], obj[keys[i]]]; + } + return pairs; + }; + + // Invert the keys and values of an object. The values must be serializable. + _.invert = function(obj) { + var result = {}; + var keys = _.keys(obj); + for (var i = 0, length = keys.length; i < length; i++) { + result[obj[keys[i]]] = keys[i]; + } + return result; }; // Return a sorted list of the function names available on the object. @@ -634,18 +845,42 @@ // Extend a given object with all the properties in passed-in object(s). _.extend = function(obj) { each(slice.call(arguments, 1), function(source) { - for (var prop in source) { - obj[prop] = source[prop]; + if (source) { + for (var prop in source) { + obj[prop] = source[prop]; + } } }); return obj; }; + // Return a copy of the object only containing the whitelisted properties. + _.pick = function(obj) { + var copy = {}; + var keys = concat.apply(ArrayProto, slice.call(arguments, 1)); + each(keys, function(key) { + if (key in obj) copy[key] = obj[key]; + }); + return copy; + }; + + // Return a copy of the object without the blacklisted properties. + _.omit = function(obj) { + var copy = {}; + var keys = concat.apply(ArrayProto, slice.call(arguments, 1)); + for (var key in obj) { + if (!_.contains(keys, key)) copy[key] = obj[key]; + } + return copy; + }; + // Fill in a given object with default properties. _.defaults = function(obj) { each(slice.call(arguments, 1), function(source) { - for (var prop in source) { - if (obj[prop] == null) obj[prop] = source[prop]; + if (source) { + for (var prop in source) { + if (obj[prop] === void 0) obj[prop] = source[prop]; + } } }); return obj; @@ -665,19 +900,16 @@ return obj; }; - // Internal recursive comparison function. - function eq(a, b, stack) { + // Internal recursive comparison function for `isEqual`. + var eq = function(a, b, aStack, bStack) { // Identical objects are equal. `0 === -0`, but they aren't identical. - // See the Harmony `egal` proposal: http://wiki.ecmascript.org/doku.php?id=harmony:egal. + // See the [Harmony `egal` proposal](http://wiki.ecmascript.org/doku.php?id=harmony:egal). if (a === b) return a !== 0 || 1 / a == 1 / b; // A strict comparison is necessary because `null == undefined`. if (a == null || b == null) return a === b; // Unwrap any wrapped objects. - if (a._chain) a = a._wrapped; - if (b._chain) b = b._wrapped; - // Invoke a custom `isEqual` method if one is provided. - if (a.isEqual && _.isFunction(a.isEqual)) return a.isEqual(b); - if (b.isEqual && _.isFunction(b.isEqual)) return b.isEqual(a); + if (a instanceof _) a = a._wrapped; + if (b instanceof _) b = b._wrapped; // Compare `[[Class]]` names. var className = toString.call(a); if (className != toString.call(b)) return false; @@ -707,14 +939,23 @@ if (typeof a != 'object' || typeof b != 'object') return false; // Assume equality for cyclic structures. The algorithm for detecting cyclic // structures is adapted from ES 5.1 section 15.12.3, abstract operation `JO`. - var length = stack.length; + var length = aStack.length; while (length--) { // Linear search. Performance is inversely proportional to the number of // unique nested structures. - if (stack[length] == a) return true; + if (aStack[length] == a) return bStack[length] == b; + } + // Objects with different constructors are not equivalent, but `Object`s + // from different frames are. + var aCtor = a.constructor, bCtor = b.constructor; + if (aCtor !== bCtor && !(_.isFunction(aCtor) && (aCtor instanceof aCtor) && + _.isFunction(bCtor) && (bCtor instanceof bCtor)) + && ('constructor' in a && 'constructor' in b)) { + return false; } // Add the first object to the stack of traversed objects. - stack.push(a); + aStack.push(a); + bStack.push(b); var size = 0, result = true; // Recursively compare objects and arrays. if (className == '[object Array]') { @@ -724,20 +965,17 @@ if (result) { // Deep compare the contents, ignoring non-numeric properties. while (size--) { - // Ensure commutative equality for sparse arrays. - if (!(result = size in a == size in b && eq(a[size], b[size], stack))) break; + if (!(result = eq(a[size], b[size], aStack, bStack))) break; } } } else { - // Objects with different constructors are not equivalent. - if ('constructor' in a != 'constructor' in b || a.constructor != b.constructor) return false; // Deep compare objects. for (var key in a) { if (_.has(a, key)) { // Count the expected number of properties. size++; // Deep compare each member. - if (!(result = _.has(b, key) && eq(a[key], b[key], stack))) break; + if (!(result = _.has(b, key) && eq(a[key], b[key], aStack, bStack))) break; } } // Ensure that both objects contain the same number of properties. @@ -749,18 +987,20 @@ } } // Remove the first object from the stack of traversed objects. - stack.pop(); + aStack.pop(); + bStack.pop(); return result; - } + }; // Perform a deep comparison to check if two objects are equal. _.isEqual = function(a, b) { - return eq(a, b, []); + return eq(a, b, [], []); }; // Is a given array, string, or object empty? // An "empty" object has no enumerable own-properties. _.isEmpty = function(obj) { + if (obj == null) return true; if (_.isArray(obj) || _.isString(obj)) return obj.length === 0; for (var key in obj) if (_.has(obj, key)) return false; return true; @@ -768,7 +1008,7 @@ // Is a given value a DOM element? _.isElement = function(obj) { - return !!(obj && obj.nodeType == 1); + return !!(obj && obj.nodeType === 1); }; // Is a given value an array? @@ -782,35 +1022,36 @@ return obj === Object(obj); }; - // Is a given variable an arguments object? - _.isArguments = function(obj) { - return toString.call(obj) == '[object Arguments]'; - }; + // Add some isType methods: isArguments, isFunction, isString, isNumber, isDate, isRegExp. + each(['Arguments', 'Function', 'String', 'Number', 'Date', 'RegExp'], function(name) { + _['is' + name] = function(obj) { + return toString.call(obj) == '[object ' + name + ']'; + }; + }); + + // Define a fallback version of the method in browsers (ahem, IE), where + // there isn't any inspectable "Arguments" type. if (!_.isArguments(arguments)) { _.isArguments = function(obj) { return !!(obj && _.has(obj, 'callee')); }; } - // Is a given value a function? - _.isFunction = function(obj) { - return toString.call(obj) == '[object Function]'; + // Optimize `isFunction` if appropriate. + if (typeof (/./) !== 'function') { + _.isFunction = function(obj) { + return typeof obj === 'function'; + }; + } + + // Is a given object a finite number? + _.isFinite = function(obj) { + return isFinite(obj) && !isNaN(parseFloat(obj)); }; - // Is a given value a string? - _.isString = function(obj) { - return toString.call(obj) == '[object String]'; - }; - - // Is a given value a number? - _.isNumber = function(obj) { - return toString.call(obj) == '[object Number]'; - }; - - // Is the given value `NaN`? + // Is the given value `NaN`? (NaN is the only number which does not equal itself). _.isNaN = function(obj) { - // `NaN` is the only value for which `===` is not reflexive. - return obj !== obj; + return _.isNumber(obj) && obj != +obj; }; // Is a given value a boolean? @@ -818,16 +1059,6 @@ return obj === true || obj === false || toString.call(obj) == '[object Boolean]'; }; - // Is a given value a date? - _.isDate = function(obj) { - return toString.call(obj) == '[object Date]'; - }; - - // Is the given value a regular expression? - _.isRegExp = function(obj) { - return toString.call(obj) == '[object RegExp]'; - }; - // Is a given value equal to null? _.isNull = function(obj) { return obj === null; @@ -838,7 +1069,8 @@ return obj === void 0; }; - // Has own property? + // Shortcut function for checking if an object has a given property directly + // on itself (in other words, not on a prototype). _.has = function(obj, key) { return hasOwnProperty.call(obj, key); }; @@ -858,21 +1090,94 @@ return value; }; + _.constant = function(value) { + return function () { + return value; + }; + }; + + _.property = function(key) { + return function(obj) { + return obj[key]; + }; + }; + + // Returns a predicate for checking whether an object has a given set of `key:value` pairs. + _.matches = function(attrs) { + return function(obj) { + if (obj === attrs) return true; //avoid comparing an object to itself. + for (var key in attrs) { + if (attrs[key] !== obj[key]) + return false; + } + return true; + } + }; + // Run a function **n** times. - _.times = function (n, iterator, context) { - for (var i = 0; i < n; i++) iterator.call(context, i); + _.times = function(n, iterator, context) { + var accum = Array(Math.max(0, n)); + for (var i = 0; i < n; i++) accum[i] = iterator.call(context, i); + return accum; }; - // Escape a string for HTML interpolation. - _.escape = function(string) { - return (''+string).replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"').replace(/'/g, ''').replace(/\//g,'/'); + // Return a random integer between min and max (inclusive). + _.random = function(min, max) { + if (max == null) { + max = min; + min = 0; + } + return min + Math.floor(Math.random() * (max - min + 1)); }; - // Add your own custom functions to the Underscore object, ensuring that - // they're correctly added to the OOP wrapper as well. + // A (possibly faster) way to get the current timestamp as an integer. + _.now = Date.now || function() { return new Date().getTime(); }; + + // List of HTML entities for escaping. + var entityMap = { + escape: { + '&': '&', + '<': '<', + '>': '>', + '"': '"', + "'": ''' + } + }; + entityMap.unescape = _.invert(entityMap.escape); + + // Regexes containing the keys and values listed immediately above. + var entityRegexes = { + escape: new RegExp('[' + _.keys(entityMap.escape).join('') + ']', 'g'), + unescape: new RegExp('(' + _.keys(entityMap.unescape).join('|') + ')', 'g') + }; + + // Functions for escaping and unescaping strings to/from HTML interpolation. + _.each(['escape', 'unescape'], function(method) { + _[method] = function(string) { + if (string == null) return ''; + return ('' + string).replace(entityRegexes[method], function(match) { + return entityMap[method][match]; + }); + }; + }); + + // If the value of the named `property` is a function then invoke it with the + // `object` as context; otherwise, return it. + _.result = function(object, property) { + if (object == null) return void 0; + var value = object[property]; + return _.isFunction(value) ? value.call(object) : value; + }; + + // Add your own custom functions to the Underscore object. _.mixin = function(obj) { - each(_.functions(obj), function(name){ - addToWrapper(name, _[name] = obj[name]); + each(_.functions(obj), function(name) { + var func = _[name] = obj[name]; + _.prototype[name] = function() { + var args = [this._wrapped]; + push.apply(args, arguments); + return result.call(this, func.apply(_, args)); + }; }); }; @@ -880,7 +1185,7 @@ // Useful for temporary DOM ids. var idCounter = 0; _.uniqueId = function(prefix) { - var id = idCounter++; + var id = ++idCounter + ''; return prefix ? prefix + id : id; }; @@ -895,41 +1200,80 @@ // When customizing `templateSettings`, if you don't want to define an // interpolation, evaluation or escaping regex, we need one that is // guaranteed not to match. - var noMatch = /.^/; + var noMatch = /(.)^/; - // Within an interpolation, evaluation, or escaping, remove HTML escaping - // that had been previously added. - var unescape = function(code) { - return code.replace(/\\\\/g, '\\').replace(/\\'/g, "'"); + // Certain characters need to be escaped so that they can be put into a + // string literal. + var escapes = { + "'": "'", + '\\': '\\', + '\r': 'r', + '\n': 'n', + '\t': 't', + '\u2028': 'u2028', + '\u2029': 'u2029' }; + var escaper = /\\|'|\r|\n|\t|\u2028|\u2029/g; + // JavaScript micro-templating, similar to John Resig's implementation. // Underscore templating handles arbitrary delimiters, preserves whitespace, // and correctly escapes quotes within interpolated code. - _.template = function(str, data) { - var c = _.templateSettings; - var tmpl = 'var __p=[],print=function(){__p.push.apply(__p,arguments);};' + - 'with(obj||{}){__p.push(\'' + - str.replace(/\\/g, '\\\\') - .replace(/'/g, "\\'") - .replace(c.escape || noMatch, function(match, code) { - return "',_.escape(" + unescape(code) + "),'"; - }) - .replace(c.interpolate || noMatch, function(match, code) { - return "'," + unescape(code) + ",'"; - }) - .replace(c.evaluate || noMatch, function(match, code) { - return "');" + unescape(code).replace(/[\r\n\t]/g, ' ') + ";__p.push('"; - }) - .replace(/\r/g, '\\r') - .replace(/\n/g, '\\n') - .replace(/\t/g, '\\t') - + "');}return __p.join('');"; - var func = new Function('obj', '_', tmpl); - if (data) return func(data, _); - return function(data) { - return func.call(this, data, _); + _.template = function(text, data, settings) { + var render; + settings = _.defaults({}, settings, _.templateSettings); + + // Combine delimiters into one regular expression via alternation. + var matcher = new RegExp([ + (settings.escape || noMatch).source, + (settings.interpolate || noMatch).source, + (settings.evaluate || noMatch).source + ].join('|') + '|$', 'g'); + + // Compile the template source, escaping string literals appropriately. + var index = 0; + var source = "__p+='"; + text.replace(matcher, function(match, escape, interpolate, evaluate, offset) { + source += text.slice(index, offset) + .replace(escaper, function(match) { return '\\' + escapes[match]; }); + + if (escape) { + source += "'+\n((__t=(" + escape + "))==null?'':_.escape(__t))+\n'"; + } + if (interpolate) { + source += "'+\n((__t=(" + interpolate + "))==null?'':__t)+\n'"; + } + if (evaluate) { + source += "';\n" + evaluate + "\n__p+='"; + } + index = offset + match.length; + return match; + }); + source += "';\n"; + + // If a variable is not specified, place data values in local scope. + if (!settings.variable) source = 'with(obj||{}){\n' + source + '}\n'; + + source = "var __t,__p='',__j=Array.prototype.join," + + "print=function(){__p+=__j.call(arguments,'');};\n" + + source + "return __p;\n"; + + try { + render = new Function(settings.variable || 'obj', '_', source); + } catch (e) { + e.source = source; + throw e; + } + + if (data) return render(data, _); + var template = function(data) { + return render.call(this, data, _); }; + + // Provide the compiled function source as a convenience for precompilation. + template.source = 'function(' + (settings.variable || 'obj') + '){\n' + source + '}'; + + return template; }; // Add a "chain" function, which will delegate to the wrapper. @@ -937,29 +1281,15 @@ return _(obj).chain(); }; - // The OOP Wrapper + // OOP // --------------- - // If Underscore is called as a function, it returns a wrapped object that // can be used OO-style. This wrapper holds altered versions of all the // underscore functions. Wrapped objects may be chained. - var wrapper = function(obj) { this._wrapped = obj; }; - - // Expose `wrapper.prototype` as `_.prototype` - _.prototype = wrapper.prototype; // Helper function to continue chaining intermediate results. - var result = function(obj, chain) { - return chain ? _(obj).chain() : obj; - }; - - // A method to easily add functions to the OOP wrapper. - var addToWrapper = function(name, func) { - wrapper.prototype[name] = function() { - var args = slice.call(arguments); - unshift.call(args, this._wrapped); - return result(func.apply(_, args), this._chain); - }; + var result = function(obj) { + return this._chain ? _(obj).chain() : obj; }; // Add all of the Underscore functions to the wrapper object. @@ -968,32 +1298,47 @@ // Add all mutator Array functions to the wrapper. each(['pop', 'push', 'reverse', 'shift', 'sort', 'splice', 'unshift'], function(name) { var method = ArrayProto[name]; - wrapper.prototype[name] = function() { - var wrapped = this._wrapped; - method.apply(wrapped, arguments); - var length = wrapped.length; - if ((name == 'shift' || name == 'splice') && length === 0) delete wrapped[0]; - return result(wrapped, this._chain); + _.prototype[name] = function() { + var obj = this._wrapped; + method.apply(obj, arguments); + if ((name == 'shift' || name == 'splice') && obj.length === 0) delete obj[0]; + return result.call(this, obj); }; }); // Add all accessor Array functions to the wrapper. each(['concat', 'join', 'slice'], function(name) { var method = ArrayProto[name]; - wrapper.prototype[name] = function() { - return result(method.apply(this._wrapped, arguments), this._chain); + _.prototype[name] = function() { + return result.call(this, method.apply(this._wrapped, arguments)); }; }); - // Start chaining a wrapped Underscore object. - wrapper.prototype.chain = function() { - this._chain = true; - return this; - }; + _.extend(_.prototype, { - // Extracts the result from a wrapped and chained object. - wrapper.prototype.value = function() { - return this._wrapped; - }; + // Start chaining a wrapped Underscore object. + chain: function() { + this._chain = true; + return this; + }, + // Extracts the result from a wrapped and chained object. + value: function() { + return this._wrapped; + } + + }); + + // AMD registration happens at the end for compatibility with AMD loaders + // that may not enforce next-turn semantics on modules. Even though general + // practice for AMD registration is to be anonymous, underscore registers + // as a named module because, like jQuery, it is a base library that is + // popular enough to be bundled in a third party lib, but not be part of + // an AMD load request. Those cases could generate an error when an + // anonymous define() is called outside of a loader request. + if (typeof define === 'function' && define.amd) { + define('underscore', [], function() { + return _; + }); + } }).call(this); diff --git a/addons/web/static/lib/underscore/underscore.string.js b/addons/web/static/lib/underscore/underscore.string.js index d0b6ff1ffb3..01226d91513 100644 --- a/addons/web/static/lib/underscore/underscore.string.js +++ b/addons/web/static/lib/underscore/underscore.string.js @@ -1,45 +1,53 @@ -// Underscore.string -// (c) 2010 Esa-Matti Suuronen -// Underscore.strings is freely distributable under the terms of the MIT license. -// Documentation: https://github.com/epeli/underscore.string -// Some code is borrowed from MooTools and Alexandru Marasteanu. +// Underscore.string +// (c) 2010 Esa-Matti Suuronen +// Underscore.string is freely distributable under the terms of the MIT license. +// Documentation: https://github.com/epeli/underscore.string +// Some code is borrowed from MooTools and Alexandru Marasteanu. +// Version '2.3.0' -// Version 1.2.0 - -(function(root){ +!function(root, String){ 'use strict'; // Defining helper functions. var nativeTrim = String.prototype.trim; + var nativeTrimRight = String.prototype.trimRight; + var nativeTrimLeft = String.prototype.trimLeft; var parseNumber = function(source) { return source * 1 || 0; }; - var strRepeat = function(i, m) { - for (var o = []; m > 0; o[--m] = i) {} - return o.join(''); - }; - - var slice = function(a){ - return Array.prototype.slice.call(a); - }; - - var defaultToWhiteSpace = function(characters){ - if (characters) { - return _s.escapeRegExp(characters); + var strRepeat = function(str, qty){ + if (qty < 1) return ''; + var result = ''; + while (qty > 0) { + if (qty & 1) result += str; + qty >>= 1, str += str; } - return '\\s'; + return result; }; - var sArgs = function(method){ - return function(){ - var args = slice(arguments); - for(var i=0; i', + quot: '"', + apos: "'", + amp: '&' + }; + + var reversedEscapeChars = {}; + for(var key in escapeChars){ reversedEscapeChars[escapeChars[key]] = key; } + // sprintf() for JavaScript 0.7-beta1 // http://www.diveintojavascript.com/projects/javascript-sprintf // @@ -168,213 +176,238 @@ var _s = { - VERSION: '1.2.0', + VERSION: '2.3.0', - isBlank: sArgs(function(str){ + isBlank: function(str){ + if (str == null) str = ''; return (/^\s*$/).test(str); - }), + }, - stripTags: sArgs(function(str){ - return str.replace(/<\/?[^>]+>/ig, ''); - }), + stripTags: function(str){ + if (str == null) return ''; + return String(str).replace(/<\/?[^>]+>/g, ''); + }, - capitalize : sArgs(function(str) { - return str.charAt(0).toUpperCase() + str.substring(1).toLowerCase(); - }), + capitalize : function(str){ + str = str == null ? '' : String(str); + return str.charAt(0).toUpperCase() + str.slice(1); + }, - chop: sArgs(function(str, step){ - step = parseNumber(step) || str.length; - var arr = []; - for (var i = 0; i < str.length;) { - arr.push(str.slice(i,i + step)); - i = i + step; - } - return arr; - }), + chop: function(str, step){ + if (str == null) return []; + str = String(str); + step = ~~step; + return step > 0 ? str.match(new RegExp('.{1,' + step + '}', 'g')) : [str]; + }, - clean: sArgs(function(str){ - return _s.strip(str.replace(/\s+/g, ' ')); - }), + clean: function(str){ + return _s.strip(str).replace(/\s+/g, ' '); + }, - count: sArgs(function(str, substr){ - var count = 0, index; - for (var i=0; i < str.length;) { - index = str.indexOf(substr, i); - index >= 0 && count++; - i = i + (index >= 0 ? index : 0) + substr.length; - } - return count; - }), + count: function(str, substr){ + if (str == null || substr == null) return 0; + return String(str).split(substr).length - 1; + }, - chars: sArgs(function(str) { - return str.split(''); - }), + chars: function(str) { + if (str == null) return []; + return String(str).split(''); + }, - escapeHTML: sArgs(function(str) { - return str.replace(/&/g,'&').replace(//g,'>') - .replace(/"/g, '"').replace(/'/g, "'"); - }), - - unescapeHTML: sArgs(function(str) { - return str.replace(/</g, '<').replace(/>/g, '>') - .replace(/"/g, '"').replace(/'/g, "'").replace(/&/g, '&'); - }), - - escapeRegExp: sArgs(function(str){ - // From MooTools core 1.2.4 - return str.replace(/([-.*+?^${}()|[\]\/\\])/g, '\\$1'); - }), - - insert: sArgs(function(str, i, substr){ - var arr = str.split(''); - arr.splice(parseNumber(i), 0, substr); - return arr.join(''); - }), - - include: sArgs(function(str, needle){ - return str.indexOf(needle) !== -1; - }), - - join: sArgs(function(sep) { - var args = slice(arguments); - return args.join(args.shift()); - }), - - lines: sArgs(function(str) { - return str.split("\n"); - }), - - reverse: sArgs(function(str){ - return Array.prototype.reverse.apply(String(str).split('')).join(''); - }), - - splice: sArgs(function(str, i, howmany, substr){ - var arr = str.split(''); - arr.splice(parseNumber(i), parseNumber(howmany), substr); - return arr.join(''); - }), - - startsWith: sArgs(function(str, starts){ - return str.length >= starts.length && str.substring(0, starts.length) === starts; - }), - - endsWith: sArgs(function(str, ends){ - return str.length >= ends.length && str.substring(str.length - ends.length) === ends; - }), - - succ: sArgs(function(str){ - var arr = str.split(''); - arr.splice(str.length-1, 1, String.fromCharCode(str.charCodeAt(str.length-1) + 1)); - return arr.join(''); - }), - - titleize: sArgs(function(str){ - var arr = str.split(' '), - word; - for (var i=0; i < arr.length; i++) { - word = arr[i].split(''); - if(typeof word[0] !== 'undefined') word[0] = word[0].toUpperCase(); - i+1 === arr.length ? arr[i] = word.join('') : arr[i] = word.join('') + ' '; - } - return arr.join(''); - }), - - camelize: sArgs(function(str){ - return _s.trim(str).replace(/(\-|_|\s)+(.)?/g, function(match, separator, chr) { - return chr ? chr.toUpperCase() : ''; + swapCase: function(str) { + if (str == null) return ''; + return String(str).replace(/\S/g, function(c){ + return c === c.toUpperCase() ? c.toLowerCase() : c.toUpperCase(); }); - }), + }, + + escapeHTML: function(str) { + if (str == null) return ''; + return String(str).replace(/[&<>"']/g, function(m){ return '&' + reversedEscapeChars[m] + ';'; }); + }, + + unescapeHTML: function(str) { + if (str == null) return ''; + return String(str).replace(/\&([^;]+);/g, function(entity, entityCode){ + var match; + + if (entityCode in escapeChars) { + return escapeChars[entityCode]; + } else if (match = entityCode.match(/^#x([\da-fA-F]+)$/)) { + return String.fromCharCode(parseInt(match[1], 16)); + } else if (match = entityCode.match(/^#(\d+)$/)) { + return String.fromCharCode(~~match[1]); + } else { + return entity; + } + }); + }, + + escapeRegExp: function(str){ + if (str == null) return ''; + return String(str).replace(/([.*+?^=!:${}()|[\]\/\\])/g, '\\$1'); + }, + + splice: function(str, i, howmany, substr){ + var arr = _s.chars(str); + arr.splice(~~i, ~~howmany, substr); + return arr.join(''); + }, + + insert: function(str, i, substr){ + return _s.splice(str, i, 0, substr); + }, + + include: function(str, needle){ + if (needle === '') return true; + if (str == null) return false; + return String(str).indexOf(needle) !== -1; + }, + + join: function() { + var args = slice.call(arguments), + separator = args.shift(); + + if (separator == null) separator = ''; + + return args.join(separator); + }, + + lines: function(str) { + if (str == null) return []; + return String(str).split("\n"); + }, + + reverse: function(str){ + return _s.chars(str).reverse().join(''); + }, + + startsWith: function(str, starts){ + if (starts === '') return true; + if (str == null || starts == null) return false; + str = String(str); starts = String(starts); + return str.length >= starts.length && str.slice(0, starts.length) === starts; + }, + + endsWith: function(str, ends){ + if (ends === '') return true; + if (str == null || ends == null) return false; + str = String(str); ends = String(ends); + return str.length >= ends.length && str.slice(str.length - ends.length) === ends; + }, + + succ: function(str){ + if (str == null) return ''; + str = String(str); + return str.slice(0, -1) + String.fromCharCode(str.charCodeAt(str.length-1) + 1); + }, + + titleize: function(str){ + if (str == null) return ''; + return String(str).replace(/(?:^|\s)\S/g, function(c){ return c.toUpperCase(); }); + }, + + camelize: function(str){ + return _s.trim(str).replace(/[-_\s]+(.)?/g, function(match, c){ return c.toUpperCase(); }); + }, underscored: function(str){ - return _s.trim(str).replace(/([a-z\d])([A-Z]+)/g, '$1_$2').replace(/\-|\s+/g, '_').toLowerCase(); + return _s.trim(str).replace(/([a-z\d])([A-Z]+)/g, '$1_$2').replace(/[-\s]+/g, '_').toLowerCase(); }, dasherize: function(str){ - return _s.trim(str).replace(/([a-z\d])([A-Z]+)/g, '$1-$2').replace(/^([A-Z]+)/, '-$1').replace(/\_|\s+/g, '-').toLowerCase(); + return _s.trim(str).replace(/([A-Z])/g, '-$1').replace(/[-_\s]+/g, '-').toLowerCase(); + }, + + classify: function(str){ + return _s.titleize(String(str).replace(/_/g, ' ')).replace(/\s/g, ''); }, humanize: function(str){ - return _s.capitalize(this.underscored(str).replace(/_id$/,'').replace(/_/g, ' ')); + return _s.capitalize(_s.underscored(str).replace(/_id$/,'').replace(/_/g, ' ')); }, - trim: sArgs(function(str, characters){ - if (!characters && nativeTrim) { - return nativeTrim.call(str); - } + trim: function(str, characters){ + if (str == null) return ''; + if (!characters && nativeTrim) return nativeTrim.call(str); characters = defaultToWhiteSpace(characters); - return str.replace(new RegExp('\^[' + characters + ']+|[' + characters + ']+$', 'g'), ''); - }), + return String(str).replace(new RegExp('\^' + characters + '+|' + characters + '+$', 'g'), ''); + }, - ltrim: sArgs(function(str, characters){ + ltrim: function(str, characters){ + if (str == null) return ''; + if (!characters && nativeTrimLeft) return nativeTrimLeft.call(str); characters = defaultToWhiteSpace(characters); - return str.replace(new RegExp('\^[' + characters + ']+', 'g'), ''); - }), + return String(str).replace(new RegExp('^' + characters + '+'), ''); + }, - rtrim: sArgs(function(str, characters){ + rtrim: function(str, characters){ + if (str == null) return ''; + if (!characters && nativeTrimRight) return nativeTrimRight.call(str); characters = defaultToWhiteSpace(characters); - return str.replace(new RegExp('[' + characters + ']+$', 'g'), ''); - }), + return String(str).replace(new RegExp(characters + '+$'), ''); + }, - truncate: sArgs(function(str, length, truncateStr){ - truncateStr = truncateStr || '...'; - length = parseNumber(length); - return str.length > length ? str.slice(0,length) + truncateStr : str; - }), + truncate: function(str, length, truncateStr){ + if (str == null) return ''; + str = String(str); truncateStr = truncateStr || '...'; + length = ~~length; + return str.length > length ? str.slice(0, length) + truncateStr : str; + }, /** * _s.prune: a more elegant version of truncate * prune extra chars, never leaving a half-chopped word. - * @author github.com/sergiokas + * @author github.com/rwz */ - prune: sArgs(function(str, length, pruneStr){ - pruneStr = pruneStr || '...'; - length = parseNumber(length); - var pruned = ''; + prune: function(str, length, pruneStr){ + if (str == null) return ''; - // Check if we're in the middle of a word - if( str.substring(length-1, length+1).search(/^\w\w$/) === 0 ) - pruned = _s.rtrim(str.slice(0,length).replace(/([\W][\w]*)$/,'')); + str = String(str); length = ~~length; + pruneStr = pruneStr != null ? String(pruneStr) : '...'; + + if (str.length <= length) return str; + + var tmpl = function(c){ return c.toUpperCase() !== c.toLowerCase() ? 'A' : ' '; }, + template = str.slice(0, length+1).replace(/.(?=\W*\w*$)/g, tmpl); // 'Hello, world' -> 'HellAA AAAAA' + + if (template.slice(template.length-2).match(/\w\w/)) + template = template.replace(/\s*\S+$/, ''); else - pruned = _s.rtrim(str.slice(0,length)); + template = _s.rtrim(template.slice(0, template.length-1)); - pruned = pruned.replace(/\W+$/,''); - - return (pruned.length+pruneStr.length>str.length) ? str : pruned + pruneStr; - }), - - words: function(str, delimiter) { - return String(str).split(delimiter || " "); + return (template+pruneStr).length > str.length ? str : str.slice(0, template.length)+pruneStr; }, - pad: sArgs(function(str, length, padStr, type) { - var padding = '', - padlen = 0; + words: function(str, delimiter) { + if (_s.isBlank(str)) return []; + return _s.trim(str, delimiter).split(delimiter || /\s+/); + }, - length = parseNumber(length); + pad: function(str, length, padStr, type) { + str = str == null ? '' : String(str); + length = ~~length; + + var padlen = 0; + + if (!padStr) + padStr = ' '; + else if (padStr.length > 1) + padStr = padStr.charAt(0); - if (!padStr) { padStr = ' '; } - else if (padStr.length > 1) { padStr = padStr.charAt(0); } switch(type) { case 'right': - padlen = (length - str.length); - padding = strRepeat(padStr, padlen); - str = str+padding; - break; + padlen = length - str.length; + return str + strRepeat(padStr, padlen); case 'both': - padlen = (length - str.length); - padding = { - 'left' : strRepeat(padStr, Math.ceil(padlen/2)), - 'right': strRepeat(padStr, Math.floor(padlen/2)) - }; - str = padding.left+str+padding.right; - break; + padlen = length - str.length; + return strRepeat(padStr, Math.ceil(padlen/2)) + str + + strRepeat(padStr, Math.floor(padlen/2)); default: // 'left' - padlen = (length - str.length); - padding = strRepeat(padStr, padlen);; - str = padding+str; + padlen = length - str.length; + return strRepeat(padStr, padlen) + str; } - return str; - }), + }, lpad: function(str, length, padStr) { return _s.pad(str, length, padStr); @@ -396,41 +429,140 @@ }, toNumber: function(str, decimals) { - var num = parseNumber(parseNumber(str).toFixed(parseNumber(decimals))); - return (!(num === 0 && (str !== "0" && str !== 0))) ? num : Number.NaN; + if (str == null || str == '') return 0; + str = String(str); + var num = parseNumber(parseNumber(str).toFixed(~~decimals)); + return num === 0 && !str.match(/^0+$/) ? Number.NaN : num; }, - strRight: sArgs(function(sourceStr, sep){ - var pos = (!sep) ? -1 : sourceStr.indexOf(sep); - return (pos != -1) ? sourceStr.slice(pos+sep.length, sourceStr.length) : sourceStr; - }), + numberFormat : function(number, dec, dsep, tsep) { + if (isNaN(number) || number == null) return ''; - strRightBack: sArgs(function(sourceStr, sep){ - var pos = (!sep) ? -1 : sourceStr.lastIndexOf(sep); - return (pos != -1) ? sourceStr.slice(pos+sep.length, sourceStr.length) : sourceStr; - }), + number = number.toFixed(~~dec); + tsep = tsep || ','; - strLeft: sArgs(function(sourceStr, sep){ - var pos = (!sep) ? -1 : sourceStr.indexOf(sep); - return (pos != -1) ? sourceStr.slice(0, pos) : sourceStr; - }), + var parts = number.split('.'), fnums = parts[0], + decimals = parts[1] ? (dsep || '.') + parts[1] : ''; - strLeftBack: sArgs(function(sourceStr, sep){ - var pos = sourceStr.lastIndexOf(sep); - return (pos != -1) ? sourceStr.slice(0, pos) : sourceStr; - }), + return fnums.replace(/(\d)(?=(?:\d{3})+$)/g, '$1' + tsep) + decimals; + }, + + strRight: function(str, sep){ + if (str == null) return ''; + str = String(str); sep = sep != null ? String(sep) : sep; + var pos = !sep ? -1 : str.indexOf(sep); + return ~pos ? str.slice(pos+sep.length, str.length) : str; + }, + + strRightBack: function(str, sep){ + if (str == null) return ''; + str = String(str); sep = sep != null ? String(sep) : sep; + var pos = !sep ? -1 : str.lastIndexOf(sep); + return ~pos ? str.slice(pos+sep.length, str.length) : str; + }, + + strLeft: function(str, sep){ + if (str == null) return ''; + str = String(str); sep = sep != null ? String(sep) : sep; + var pos = !sep ? -1 : str.indexOf(sep); + return ~pos ? str.slice(0, pos) : str; + }, + + strLeftBack: function(str, sep){ + if (str == null) return ''; + str += ''; sep = sep != null ? ''+sep : sep; + var pos = str.lastIndexOf(sep); + return ~pos ? str.slice(0, pos) : str; + }, + + toSentence: function(array, separator, lastSeparator, serial) { + separator = separator || ', ' + lastSeparator = lastSeparator || ' and ' + var a = array.slice(), lastMember = a.pop(); + + if (array.length > 2 && serial) lastSeparator = _s.rtrim(separator) + lastSeparator; + + return a.length ? a.join(separator) + lastSeparator + lastMember : lastMember; + }, + + toSentenceSerial: function() { + var args = slice.call(arguments); + args[3] = true; + return _s.toSentence.apply(_s, args); + }, + + slugify: function(str) { + if (str == null) return ''; + + var from = "ąàáäâãåæćęèéëêìíïîłńòóöôõøùúüûñçżź", + to = "aaaaaaaaceeeeeiiiilnoooooouuuunczz", + regex = new RegExp(defaultToWhiteSpace(from), 'g'); + + str = String(str).toLowerCase().replace(regex, function(c){ + var index = from.indexOf(c); + return to.charAt(index) || '-'; + }); + + return _s.dasherize(str.replace(/[^\w\s-]/g, '')); + }, + + surround: function(str, wrapper) { + return [wrapper, str, wrapper].join(''); + }, + + quote: function(str) { + return _s.surround(str, '"'); + }, exports: function() { var result = {}; for (var prop in this) { - if (!this.hasOwnProperty(prop) || prop == 'include' || prop == 'contains' || prop == 'reverse') continue; + if (!this.hasOwnProperty(prop) || prop.match(/^(?:include|contains|reverse)$/)) continue; result[prop] = this[prop]; } return result; - } + }, + repeat: function(str, qty, separator){ + if (str == null) return ''; + + qty = ~~qty; + + // using faster implementation if separator is not needed; + if (separator == null) return strRepeat(String(str), qty); + + // this one is about 300x slower in Google Chrome + for (var repeat = []; qty > 0; repeat[--qty] = str) {} + return repeat.join(separator); + }, + + levenshtein: function(str1, str2) { + if (str1 == null && str2 == null) return 0; + if (str1 == null) return String(str2).length; + if (str2 == null) return String(str1).length; + + str1 = String(str1); str2 = String(str2); + + var current = [], prev, value; + + for (var i = 0; i <= str2.length; i++) + for (var j = 0; j <= str1.length; j++) { + if (i && j) + if (str1.charAt(j - 1) === str2.charAt(i - 1)) + value = prev; + else + value = Math.min(current[j], current[j - 1], prev) + 1; + else + value = i + j; + + prev = current[j]; + current[j] = value; + } + + return current.pop(); + } }; // Aliases @@ -439,9 +571,10 @@ _s.lstrip = _s.ltrim; _s.rstrip = _s.rtrim; _s.center = _s.lrpad; - _s.ljust = _s.lpad; - _s.rjust = _s.rpad; + _s.rjust = _s.lpad; + _s.ljust = _s.rpad; _s.contains = _s.include; + _s.q = _s.quote; // CommonJS module is defined if (typeof exports !== 'undefined') { @@ -451,18 +584,17 @@ } exports._s = _s; - // Integrate with Underscore.js - } else if (typeof root._ !== 'undefined') { - // root._.mixin(_s); - root._.string = _s; - root._.str = root._.string; + } else if (typeof define === 'function' && define.amd) { + // Register as a named module with AMD. + define('underscore.string', [], function() { + return _s; + }); - // Or define it } else { - root._ = { - string: _s, - str: _s - }; + // Integrate with Underscore.js if defined + // or create our own underscore object. + root._ = root._ || {}; + root._.string = root._.str = _s; } -}(this || window)); +}(this, String); \ No newline at end of file diff --git a/addons/web/static/lib/underscore/underscore.string.min.js b/addons/web/static/lib/underscore/underscore.string.min.js index dfc1b46b082..5248a6ecd21 100644 --- a/addons/web/static/lib/underscore/underscore.string.min.js +++ b/addons/web/static/lib/underscore/underscore.string.min.js @@ -1,14 +1 @@ -(function(k){var o=String.prototype.trim,l=function(a,b){for(var c=[];b>0;c[--b]=a);return c.join("")},d=function(a){return function(){for(var b=Array.prototype.slice.call(arguments),c=0;c=0?"+"+f:f;i=g[4]?g[4]=="0"?"0":g[4].charAt(1):" ";k=g[6]-String(f).length;i=g[6]?l(i,k):"";j.push(g[5]?f+i:i+f)}return j.join("")};b.cache= -{};b.parse=function(a){for(var b=[],e=[],d=0;a;){if((b=/^[^\x25]+/.exec(a))!==null)e.push(b[0]);else if((b=/^\x25{2}/.exec(a))!==null)e.push("%");else if((b=/^\x25(?:([1-9]\d*)\$|\(([^\)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-fosuxX])/.exec(a))!==null){if(b[2]){d|=1;var f=[],j=b[2],h=[];if((h=/^([a-z_][a-z_\d]*)/i.exec(j))!==null)for(f.push(h[1]);(j=j.substring(h[0].length))!=="";)if((h=/^\.([a-z_][a-z_\d]*)/i.exec(j))!==null)f.push(h[1]);else if((h=/^\[(\d+)\]/.exec(j))!==null)f.push(h[1]); -else throw"[_.sprintf] huh?";else throw"[_.sprintf] huh?";b[2]=f}else d|=2;if(d===3)throw"[_.sprintf] mixing positional and named placeholders is not (yet) supported";e.push(b)}else throw"[_.sprintf] huh?";a=a.substring(b[0].length)}return e};return b}(),e={VERSION:"1.2.0",isBlank:d(function(a){return/^\s*$/.test(a)}),stripTags:d(function(a){return a.replace(/<\/?[^>]+>/ig,"")}),capitalize:d(function(a){return a.charAt(0).toUpperCase()+a.substring(1).toLowerCase()}),chop:d(function(a,b){for(var b= -b*1||0||a.length,c=[],e=0;e=0&&c++,d=d+(e>=0?e:0)+b.length;return c}),chars:d(function(a){return a.split("")}),escapeHTML:d(function(a){return a.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}),unescapeHTML:d(function(a){return a.replace(/</g,"<").replace(/>/g, -">").replace(/"/g,'"').replace(/'/g,"'").replace(/&/g,"&")}),escapeRegExp:d(function(a){return a.replace(/([-.*+?^${}()|[\]\/\\])/g,"\\$1")}),insert:d(function(a,b,c){a=a.split("");a.splice(b*1||0,0,c);return a.join("")}),include:d(function(a,b){return a.indexOf(b)!==-1}),join:d(function(a){var b=Array.prototype.slice.call(arguments);return b.join(b.shift())}),lines:d(function(a){return a.split("\n")}),reverse:d(function(a){return Array.prototype.reverse.apply(String(a).split("")).join("")}), -splice:d(function(a,b,c,e){a=a.split("");a.splice(b*1||0,c*1||0,e);return a.join("")}),startsWith:d(function(a,b){return a.length>=b.length&&a.substring(0,b.length)===b}),endsWith:d(function(a,b){return a.length>=b.length&&a.substring(a.length-b.length)===b}),succ:d(function(a){var b=a.split("");b.splice(a.length-1,1,String.fromCharCode(a.charCodeAt(a.length-1)+1));return b.join("")}),titleize:d(function(a){for(var a=a.split(" "),b,c=0;cb?a.slice(0,b)+(c||"..."):a}),prune:d(function(a,b,c){var c=c||"...",b=b*1||0,d="",d=a.substring(b- -1,b+1).search(/^\w\w$/)===0?e.rtrim(a.slice(0,b).replace(/([\W][\w]*)$/,"")):e.rtrim(a.slice(0,b)),d=d.replace(/\W+$/,"");return d.length+c.length>a.length?a:d+c}),words:function(a,b){return String(a).split(b||" ")},pad:d(function(a,b,c,e){var d="",d=0,b=b*1||0;c?c.length>1&&(c=c.charAt(0)):c=" ";switch(e){case "right":d=b-a.length;d=l(c,d);a+=d;break;case "both":d=b-a.length;d={left:l(c,Math.ceil(d/2)),right:l(c,Math.floor(d/2))};a=d.left+a+d.right;break;default:d=b-a.length,d=l(c,d),a=d+a}return a}), -lpad:function(a,b,c){return e.pad(a,b,c)},rpad:function(a,b,c){return e.pad(a,b,c,"right")},lrpad:function(a,b,c){return e.pad(a,b,c,"both")},sprintf:m,vsprintf:function(a,b){b.unshift(a);return m.apply(null,b)},toNumber:function(a,b){var c;c=(a*1||0).toFixed(b*1||0)*1||0;return!(c===0&&a!=="0"&&a!==0)?c:Number.NaN},strRight:d(function(a,b){var c=!b?-1:a.indexOf(b);return c!=-1?a.slice(c+b.length,a.length):a}),strRightBack:d(function(a,b){var c=!b?-1:a.lastIndexOf(b);return c!=-1?a.slice(c+b.length, -a.length):a}),strLeft:d(function(a,b){var c=!b?-1:a.indexOf(b);return c!=-1?a.slice(0,c):a}),strLeftBack:d(function(a,b){var c=a.lastIndexOf(b);return c!=-1?a.slice(0,c):a}),exports:function(){var a={},b;for(b in this)if(this.hasOwnProperty(b)&&!(b=="include"||b=="contains"||b=="reverse"))a[b]=this[b];return a}};e.strip=e.trim;e.lstrip=e.ltrim;e.rstrip=e.rtrim;e.center=e.lrpad;e.ljust=e.lpad;e.rjust=e.rpad;e.contains=e.include;if(typeof exports!=="undefined"){if(typeof module!=="undefined"&&module.exports)module.exports= -e;exports._s=e}else typeof k._!=="undefined"?(k._.string=e,k._.str=k._.string):k._={string:e,str:e}})(this||window); +!function(e,t){"use strict";var n=t.prototype.trim,r=t.prototype.trimRight,i=t.prototype.trimLeft,s=function(e){return e*1||0},o=function(e,t){if(t<1)return"";var n="";while(t>0)t&1&&(n+=e),t>>=1,e+=e;return n},u=[].slice,a=function(e){return e==null?"\\s":e.source?e.source:"["+p.escapeRegExp(e)+"]"},f={lt:"<",gt:">",quot:'"',apos:"'",amp:"&"},l={};for(var c in f)l[f[c]]=c;var h=function(){function e(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}var n=o,r=function(){return r.cache.hasOwnProperty(arguments[0])||(r.cache[arguments[0]]=r.parse(arguments[0])),r.format.call(null,r.cache[arguments[0]],arguments)};return r.format=function(r,i){var s=1,o=r.length,u="",a,f=[],l,c,p,d,v,m;for(l=0;l=0?"+"+a:a,v=p[4]?p[4]=="0"?"0":p[4].charAt(1):" ",m=p[6]-t(a).length,d=p[6]?n(v,m):"",f.push(p[5]?a+d:d+a)}}return f.join("")},r.cache={},r.parse=function(e){var t=e,n=[],r=[],i=0;while(t){if((n=/^[^\x25]+/.exec(t))!==null)r.push(n[0]);else if((n=/^\x25{2}/.exec(t))!==null)r.push("%");else{if((n=/^\x25(?:([1-9]\d*)\$|\(([^\)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-fosuxX])/.exec(t))===null)throw new Error("[_.sprintf] huh?");if(n[2]){i|=1;var s=[],o=n[2],u=[];if((u=/^([a-z_][a-z_\d]*)/i.exec(o))===null)throw new Error("[_.sprintf] huh?");s.push(u[1]);while((o=o.substring(u[0].length))!=="")if((u=/^\.([a-z_][a-z_\d]*)/i.exec(o))!==null)s.push(u[1]);else{if((u=/^\[(\d+)\]/.exec(o))===null)throw new Error("[_.sprintf] huh?");s.push(u[1])}n[2]=s}else i|=2;if(i===3)throw new Error("[_.sprintf] mixing positional and named placeholders is not (yet) supported");r.push(n)}t=t.substring(n[0].length)}return r},r}(),p={VERSION:"2.3.0",isBlank:function(e){return e==null&&(e=""),/^\s*$/.test(e)},stripTags:function(e){return e==null?"":t(e).replace(/<\/?[^>]+>/g,"")},capitalize:function(e){return e=e==null?"":t(e),e.charAt(0).toUpperCase()+e.slice(1)},chop:function(e,n){return e==null?[]:(e=t(e),n=~~n,n>0?e.match(new RegExp(".{1,"+n+"}","g")):[e])},clean:function(e){return p.strip(e).replace(/\s+/g," ")},count:function(e,n){return e==null||n==null?0:t(e).split(n).length-1},chars:function(e){return e==null?[]:t(e).split("")},swapCase:function(e){return e==null?"":t(e).replace(/\S/g,function(e){return e===e.toUpperCase()?e.toLowerCase():e.toUpperCase()})},escapeHTML:function(e){return e==null?"":t(e).replace(/[&<>"']/g,function(e){return"&"+l[e]+";"})},unescapeHTML:function(e){return e==null?"":t(e).replace(/\&([^;]+);/g,function(e,n){var r;return n in f?f[n]:(r=n.match(/^#x([\da-fA-F]+)$/))?t.fromCharCode(parseInt(r[1],16)):(r=n.match(/^#(\d+)$/))?t.fromCharCode(~~r[1]):e})},escapeRegExp:function(e){return e==null?"":t(e).replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")},splice:function(e,t,n,r){var i=p.chars(e);return i.splice(~~t,~~n,r),i.join("")},insert:function(e,t,n){return p.splice(e,t,0,n)},include:function(e,n){return n===""?!0:e==null?!1:t(e).indexOf(n)!==-1},join:function(){var e=u.call(arguments),t=e.shift();return t==null&&(t=""),e.join(t)},lines:function(e){return e==null?[]:t(e).split("\n")},reverse:function(e){return p.chars(e).reverse().join("")},startsWith:function(e,n){return n===""?!0:e==null||n==null?!1:(e=t(e),n=t(n),e.length>=n.length&&e.slice(0,n.length)===n)},endsWith:function(e,n){return n===""?!0:e==null||n==null?!1:(e=t(e),n=t(n),e.length>=n.length&&e.slice(e.length-n.length)===n)},succ:function(e){return e==null?"":(e=t(e),e.slice(0,-1)+t.fromCharCode(e.charCodeAt(e.length-1)+1))},titleize:function(e){return e==null?"":t(e).replace(/(?:^|\s)\S/g,function(e){return e.toUpperCase()})},camelize:function(e){return p.trim(e).replace(/[-_\s]+(.)?/g,function(e,t){return t.toUpperCase()})},underscored:function(e){return p.trim(e).replace(/([a-z\d])([A-Z]+)/g,"$1_$2").replace(/[-\s]+/g,"_").toLowerCase()},dasherize:function(e){return p.trim(e).replace(/([A-Z])/g,"-$1").replace(/[-_\s]+/g,"-").toLowerCase()},classify:function(e){return p.titleize(t(e).replace(/_/g," ")).replace(/\s/g,"")},humanize:function(e){return p.capitalize(p.underscored(e).replace(/_id$/,"").replace(/_/g," "))},trim:function(e,r){return e==null?"":!r&&n?n.call(e):(r=a(r),t(e).replace(new RegExp("^"+r+"+|"+r+"+$","g"),""))},ltrim:function(e,n){return e==null?"":!n&&i?i.call(e):(n=a(n),t(e).replace(new RegExp("^"+n+"+"),""))},rtrim:function(e,n){return e==null?"":!n&&r?r.call(e):(n=a(n),t(e).replace(new RegExp(n+"+$"),""))},truncate:function(e,n,r){return e==null?"":(e=t(e),r=r||"...",n=~~n,e.length>n?e.slice(0,n)+r:e)},prune:function(e,n,r){if(e==null)return"";e=t(e),n=~~n,r=r!=null?t(r):"...";if(e.length<=n)return e;var i=function(e){return e.toUpperCase()!==e.toLowerCase()?"A":" "},s=e.slice(0,n+1).replace(/.(?=\W*\w*$)/g,i);return s.slice(s.length-2).match(/\w\w/)?s=s.replace(/\s*\S+$/,""):s=p.rtrim(s.slice(0,s.length-1)),(s+r).length>e.length?e:e.slice(0,s.length)+r},words:function(e,t){return p.isBlank(e)?[]:p.trim(e,t).split(t||/\s+/)},pad:function(e,n,r,i){e=e==null?"":t(e),n=~~n;var s=0;r?r.length>1&&(r=r.charAt(0)):r=" ";switch(i){case"right":return s=n-e.length,e+o(r,s);case"both":return s=n-e.length,o(r,Math.ceil(s/2))+e+o(r,Math.floor(s/2));default:return s=n-e.length,o(r,s)+e}},lpad:function(e,t,n){return p.pad(e,t,n)},rpad:function(e,t,n){return p.pad(e,t,n,"right")},lrpad:function(e,t,n){return p.pad(e,t,n,"both")},sprintf:h,vsprintf:function(e,t){return t.unshift(e),h.apply(null,t)},toNumber:function(e,n){if(e==null||e=="")return 0;e=t(e);var r=s(s(e).toFixed(~~n));return r===0&&!e.match(/^0+$/)?Number.NaN:r},numberFormat:function(e,t,n,r){if(isNaN(e)||e==null)return"";e=e.toFixed(~~t),r=r||",";var i=e.split("."),s=i[0],o=i[1]?(n||".")+i[1]:"";return s.replace(/(\d)(?=(?:\d{3})+$)/g,"$1"+r)+o},strRight:function(e,n){if(e==null)return"";e=t(e),n=n!=null?t(n):n;var r=n?e.indexOf(n):-1;return~r?e.slice(r+n.length,e.length):e},strRightBack:function(e,n){if(e==null)return"";e=t(e),n=n!=null?t(n):n;var r=n?e.lastIndexOf(n):-1;return~r?e.slice(r+n.length,e.length):e},strLeft:function(e,n){if(e==null)return"";e=t(e),n=n!=null?t(n):n;var r=n?e.indexOf(n):-1;return~r?e.slice(0,r):e},strLeftBack:function(e,t){if(e==null)return"";e+="",t=t!=null?""+t:t;var n=e.lastIndexOf(t);return~n?e.slice(0,n):e},toSentence:function(e,t,n,r){t=t||", ",n=n||" and ";var i=e.slice(),s=i.pop();return e.length>2&&r&&(n=p.rtrim(t)+n),i.length?i.join(t)+n+s:s},toSentenceSerial:function(){var e=u.call(arguments);return e[3]=!0,p.toSentence.apply(p,e)},slugify:function(e){if(e==null)return"";var n="ąàáäâãåæćęèéëêìíïîłńòóöôõøùúüûñçżź",r="aaaaaaaaceeeeeiiiilnoooooouuuunczz",i=new RegExp(a(n),"g");return e=t(e).toLowerCase().replace(i,function(e){var t=n.indexOf(e);return r.charAt(t)||"-"}),p.dasherize(e.replace(/[^\w\s-]/g,""))},surround:function(e,t){return[t,e,t].join("")},quote:function(e){return p.surround(e,'"')},exports:function(){var e={};for(var t in this){if(!this.hasOwnProperty(t)||t.match(/^(?:include|contains|reverse)$/))continue;e[t]=this[t]}return e},repeat:function(e,n,r){if(e==null)return"";n=~~n;if(r==null)return o(t(e),n);for(var i=[];n>0;i[--n]=e);return i.join(r)},levenshtein:function(e,n){if(e==null&&n==null)return 0;if(e==null)return t(n).length;if(n==null)return t(e).length;e=t(e),n=t(n);var r=[],i,s;for(var o=0;o<=n.length;o++)for(var u=0;u<=e.length;u++)o&&u?e.charAt(u-1)===n.charAt(o-1)?s=i:s=Math.min(r[u],r[u-1],i)+1:s=o+u,i=r[u],r[u]=s;return r.pop()}};p.strip=p.trim,p.lstrip=p.ltrim,p.rstrip=p.rtrim,p.center=p.lrpad,p.rjust=p.lpad,p.ljust=p.rpad,p.contains=p.include,p.q=p.quote,typeof exports!="undefined"?(typeof module!="undefined"&&module.exports&&(module.exports=p),exports._s=p):typeof define=="function"&&define.amd?define("underscore.string",[],function(){return p}):(e._=e._||{},e._.string=e._.str=p)}(this,String); \ No newline at end of file From b79a33aefc3e7164baedca343a3b6041df294ae7 Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Tue, 4 Mar 2014 16:29:27 +0100 Subject: [PATCH 16/16] [FIX] orm.read_group: improve test coverage and corner case handling: - allow leading spaces in orderby spec for m2o columns - extra test for read_group on multiple columns - proper handling of groupby on numeric column with default order bzr revid: odo@openerp.com-20140304152927-havybom9x1jgdzae --- openerp/addons/base/tests/test_base.py | 33 +++++++++++++++++++++++--- openerp/osv/orm.py | 11 +++++---- 2 files changed, 36 insertions(+), 8 deletions(-) diff --git a/openerp/addons/base/tests/test_base.py b/openerp/addons/base/tests/test_base.py index ebdb406e1ed..42ba21a1228 100644 --- a/openerp/addons/base/tests/test_base.py +++ b/openerp/addons/base/tests/test_base.py @@ -299,7 +299,16 @@ class test_base(common.TransactionCase): ids = [self.res_users.create(cr, uid, u) for u in test_users] domain = [('id', 'in', ids)] - # group on local char field, aggregate on int field (second groupby ignored on purpose) + # group on local char field without domain and without active_test (-> empty WHERE clause) + groups_data = self.res_users.read_group(cr, uid, [], fields=['login'], groupby=['login'], orderby='login DESC', context={'active_test': False}) + self.assertGreater(len(groups_data), 6, "Incorrect number of results when grouping on a field") + + # group on local char field with limit + groups_data = self.res_users.read_group(cr, uid, domain, fields=['login'], groupby=['login'], orderby='login DESC', limit=3, offset=3) + self.assertEqual(len(groups_data), 3, "Incorrect number of results when grouping on a field with limit") + self.assertEqual(['bob', 'alice2', 'alice'], [g['login'] for g in groups_data], 'Result mismatch') + + # group on inherited char field, aggregate on int field (second groupby ignored on purpose) groups_data = self.res_users.read_group(cr, uid, domain, fields=['name', 'color', 'function'], groupby=['function', 'login']) self.assertEqual(len(groups_data), 3, "Incorrect number of results when grouping on a field") self.assertEqual(['5$ Wrench', 'Eavesdropper', 'Friend'], [g['function'] for g in groups_data], 'incorrect read_group order') @@ -307,11 +316,20 @@ class test_base(common.TransactionCase): self.assertIn('color', group_data, "Aggregated data for the column 'color' is not present in read_group return values") self.assertEqual(group_data['color'], 3, "Incorrect sum for aggregated data for the column 'color'") - # group on local char field, reverse order + # group on inherited char field, reverse order groups_data = self.res_users.read_group(cr, uid, domain, fields=['name', 'color'], groupby='name', orderby='name DESC') self.assertEqual(['Nab', 'Eve', 'Bob', 'Alice'], [g['name'] for g in groups_data], 'Incorrect ordering of the list') - # group on local char field, multiple orders with directions + # group on int field, default ordering + groups_data = self.res_users.read_group(cr, uid, domain, fields=['color'], groupby='color') + self.assertEqual([-3, 0, 1, 2, 3, 6], [g['color'] for g in groups_data], 'Incorrect ordering of the list') + + # multi group, second level is int field, should still be summed in first level grouping + groups_data = self.res_users.read_group(cr, uid, domain, fields=['name', 'color'], groupby=['name', 'color'], orderby='name DESC') + self.assertEqual(['Nab', 'Eve', 'Bob', 'Alice'], [g['name'] for g in groups_data], 'Incorrect ordering of the list') + self.assertEqual([3, 3, 2, 1], [g['color'] for g in groups_data], 'Incorrect ordering of the list') + + # group on inherited char field, multiple orders with directions groups_data = self.res_users.read_group(cr, uid, domain, fields=['name', 'color'], groupby='name', orderby='color DESC, name') self.assertEqual(len(groups_data), 4, "Incorrect number of results when grouping on a field") self.assertEqual(['Eve', 'Nab', 'Bob', 'Alice'], [g['name'] for g in groups_data], 'Incorrect ordering of the list') @@ -345,6 +363,14 @@ class test_base(common.TransactionCase): self.assertEqual([2, 4], [g['title_count'] for g in groups_data], 'Incorrect number of results') self.assertEqual([-1, 10], [g['color'] for g in groups_data], 'Incorrect aggregation of int column') + # group on inherited many2one (res_partner.title), multiple orders with m2o in second position + groups_data = self.res_users.read_group(cr, uid, domain, fields=['function', 'color', 'title'], groupby=['title'], orderby="color desc, title desc") + self.assertEqual(len(groups_data), 2, "Incorrect number of results when grouping on a field") + # m2o is returned as a (id, label) pair + self.assertEqual([(title_lady, 'Lady'), (title_sir, 'Sir')], [g['title'] for g in groups_data], 'Incorrect ordering of the result') + self.assertEqual([4, 2], [g['title_count'] for g in groups_data], 'Incorrect number of results') + self.assertEqual([10, -1], [g['color'] for g in groups_data], 'Incorrect aggregation of int column') + # group on inherited many2one (res_partner.title), ordered by other inherited field (color) groups_data = self.res_users.read_group(cr, uid, domain, fields=['function', 'color', 'title'], groupby=['title'], orderby='color') self.assertEqual(len(groups_data), 2, "Incorrect number of results when grouping on a field") @@ -353,6 +379,7 @@ class test_base(common.TransactionCase): self.assertEqual([2, 4], [g['title_count'] for g in groups_data], 'Incorrect number of results') self.assertEqual([-1, 10], [g['color'] for g in groups_data], 'Incorrect aggregation of int column') + class test_partner_recursion(common.TransactionCase): def setUp(self): diff --git a/openerp/osv/orm.py b/openerp/osv/orm.py index a033e3f2250..f9cfbe1522d 100644 --- a/openerp/osv/orm.py +++ b/openerp/osv/orm.py @@ -76,7 +76,7 @@ _schema = logging.getLogger(__name__ + '.schema') # List of etree._Element subclasses that we choose to ignore when parsing XML. from openerp.tools import SKIPPED_ELEMENT_TYPES -regex_order = re.compile('^(([a-z0-9_]+|"[a-z0-9_]+")( *desc| *asc)?( *, *|))+$', re.I) +regex_order = re.compile('^( *([a-z0-9_]+|"[a-z0-9_]+")( *desc| *asc)?( *, *|))+$', re.I) regex_object_name = re.compile(r'^[a-z0-9_.]+$') # TODO for trunk, raise the value to 1000 @@ -2698,7 +2698,7 @@ class BaseModel(object): aggregated_fields = [ f for f in fields - if f not in ('id', 'sequence') + if f not in ('id', 'sequence', groupby) if fget[f]['type'] in ('integer', 'float') if (f in self._all_columns and getattr(self._all_columns[f].column, '_classic_write'))] for f in aggregated_fields: @@ -2716,6 +2716,7 @@ class BaseModel(object): count_field = groupby prefix_terms = lambda prefix, terms: (prefix + " " + ",".join(terms)) if terms else '' + prefix_term = lambda prefix, term: ('%s %s' % (prefix, term)) if term else '' query = """ SELECT min(%(table)s.id) AS id, count(%(table)s.id) AS %(count_field)s_count @@ -2731,11 +2732,11 @@ class BaseModel(object): 'count_field': count_field, 'extra_fields': prefix_terms(',', select_terms), 'from': from_clause, - 'where': prefix_terms('WHERE', [where_clause]), + 'where': prefix_term('WHERE', where_clause), 'groupby': prefix_terms('GROUP BY', groupby_terms), 'orderby': prefix_terms('ORDER BY', orderby_terms), - 'limit': prefix_terms('LIMIT', [str(int(limit))] if limit else []), - 'offset': prefix_terms('OFFSET', [str(int(offset))] if offset else []), + 'limit': prefix_term('LIMIT', int(limit) if limit else None), + 'offset': prefix_term('OFFSET', int(offset) if limit else None), } cr.execute(query, where_clause_params) alldata = {}