summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoruco (Open ERP) <uco@tinyerp.com>2010-08-09 10:18:26 +0530
committeruco (Open ERP) <uco@tinyerp.com>2010-08-09 10:18:26 +0530
commitda3f8399ee0d54714ee09d8a35f4bc8d61ea547b (patch)
tree382305778e35f7893f83f26b240abdbef163e496
parent9c44044d1171a0aadde7719a0c28891563d8e60b (diff)
parent327eb96381fe244106d3742d34d6f202375acd4a (diff)
[MERGE]
bzr revid: uco@tinyerp.com-20100809044826-e2e5854lnw6tnwen
-rw-r--r--addons/account/i18n/da.po4
-rw-r--r--addons/account/i18n/de.po4
-rw-r--r--addons/account/i18n/et.po7
-rw-r--r--addons/account/i18n/hu.po4
-rw-r--r--addons/account/i18n/it.po4
-rw-r--r--addons/account/i18n/lt.po4
-rw-r--r--addons/account/i18n/mn.po628
-rw-r--r--addons/account/i18n/pl.po7
-rw-r--r--addons/account/i18n/sq.po4
-rw-r--r--addons/account/i18n/sv.po4
-rw-r--r--addons/account/i18n/tr.po4
-rw-r--r--addons/account/i18n/zh_CN.po72
-rw-r--r--addons/account_analytic_analysis/i18n/bg.po4
-rw-r--r--addons/account_analytic_analysis/i18n/fi.po4
-rw-r--r--addons/account_analytic_analysis/i18n/lt.po4
-rw-r--r--addons/account_analytic_analysis/i18n/nl.po6
-rw-r--r--addons/account_analytic_analysis/i18n/tr.po4
-rw-r--r--addons/account_analytic_default/i18n/lt.po4
-rw-r--r--addons/account_analytic_default/i18n/tr.po4
-rw-r--r--addons/account_analytic_plans/i18n/it.po4
-rw-r--r--addons/account_analytic_plans/i18n/lt.po4
-rw-r--r--addons/account_analytic_plans/i18n/tr.po4
-rw-r--r--addons/account_budget/i18n/lt.po4
-rw-r--r--addons/account_budget/i18n/tr.po4
-rw-r--r--addons/account_coda/i18n/ar.po4
-rw-r--r--addons/account_followup/i18n/lt.po4
-rw-r--r--addons/account_followup/i18n/tr.po4
-rw-r--r--addons/account_invoice_layout/i18n/lt.po4
-rw-r--r--addons/account_invoice_layout/i18n/nl.po6
-rw-r--r--addons/account_invoice_layout/i18n/tr.po4
-rw-r--r--addons/account_payment/i18n/lt.po4
-rw-r--r--addons/account_payment/i18n/tr.po4
-rw-r--r--addons/account_report/i18n/lt.po4
-rw-r--r--addons/account_report/i18n/tr.po4
-rw-r--r--addons/account_reporting/i18n/lt.po4
-rw-r--r--addons/account_reporting/i18n/tr.po4
-rw-r--r--addons/account_tax_include/i18n/tr.po4
-rw-r--r--addons/account_voucher/i18n/lt.po4
-rw-r--r--addons/account_voucher/i18n/nl.po6
-rw-r--r--addons/account_voucher/i18n/tr.po4
-rw-r--r--addons/analytic_journal_billing_rate/i18n/tr.po4
-rw-r--r--addons/analytic_user_function/i18n/tr.po4
-rw-r--r--addons/auction/i18n/lt.po4
-rw-r--r--addons/auction/i18n/nl.po4
-rw-r--r--addons/auction/i18n/tr.po4
-rw-r--r--addons/audittrail/i18n/lt.po4
-rw-r--r--addons/audittrail/i18n/tr.po4
-rw-r--r--addons/audittrail/i18n/zh_CN.po4
-rw-r--r--addons/base_contact/i18n/lt.po4
-rw-r--r--addons/base_contact/i18n/ru.po6
-rw-r--r--addons/base_contact/i18n/tr.po4
-rw-r--r--addons/base_contact/i18n/zh_CN.po4
-rw-r--r--addons/base_iban/i18n/tr.po4
-rw-r--r--addons/base_module_quality/i18n/nl.po6
-rw-r--r--addons/base_module_quality/i18n/tr.po4
-rw-r--r--addons/base_module_record/i18n/tr.po4
-rw-r--r--addons/base_report_creator/i18n/tr.po4
-rw-r--r--addons/base_report_designer/i18n/tr.po6
-rw-r--r--addons/base_setup/i18n/tr.po4
-rw-r--r--addons/base_vat/i18n/tr.po4
-rw-r--r--addons/board/i18n/tr.po4
-rw-r--r--addons/crm/i18n/ca.po4
-rw-r--r--addons/crm/i18n/fi.po6
-rw-r--r--addons/crm/i18n/hr.po6
-rw-r--r--addons/crm/i18n/lt.po4
-rw-r--r--addons/crm/i18n/nl.po6
-rw-r--r--addons/crm/i18n/pl.po6
-rw-r--r--addons/crm/i18n/pt.po6
-rw-r--r--addons/crm/i18n/sk.po4
-rw-r--r--addons/crm/i18n/tr.po6
-rw-r--r--addons/crm_profiling/i18n/tr.po4
-rw-r--r--addons/delivery/i18n/ru.po4
-rw-r--r--addons/delivery/i18n/tr.po4
-rw-r--r--addons/document/i18n/ru.po4
-rw-r--r--addons/document/i18n/tr.po4
-rw-r--r--addons/document/i18n/zh_CN.po4
-rw-r--r--addons/document_ics/i18n/tr.po4
-rw-r--r--addons/document_ics/i18n/zh_CN.po4
-rw-r--r--addons/event/i18n/ca.po4
-rw-r--r--addons/event/i18n/nl.po6
-rw-r--r--addons/event/i18n/tr.po4
-rw-r--r--addons/hr/i18n/lt.po4
-rw-r--r--addons/hr/i18n/mn.po495
-rw-r--r--addons/hr/i18n/pl.po6
-rw-r--r--addons/hr/i18n/pt_BR.po4
-rw-r--r--addons/hr/i18n/tr.po4
-rw-r--r--addons/hr/i18n/zh_CN.po4
-rw-r--r--addons/hr_attendance/i18n/fi.po6
-rw-r--r--addons/hr_attendance/i18n/pt_BR.po4
-rw-r--r--addons/hr_attendance/i18n/tr.po4
-rw-r--r--addons/hr_contract/i18n/nl.po6
-rw-r--r--addons/hr_contract/i18n/tr.po4
-rw-r--r--addons/hr_evaluation/i18n/nl.po6
-rw-r--r--addons/hr_expense/i18n/pl.po180
-rw-r--r--addons/hr_expense/i18n/pt_BR.po4
-rw-r--r--addons/hr_expense/i18n/tr.po4
-rw-r--r--addons/hr_holidays/i18n/lt.po6
-rw-r--r--addons/hr_holidays/i18n/pl.po20
-rw-r--r--addons/hr_holidays/i18n/tr.po4
-rw-r--r--addons/hr_holidays/i18n/zh_CN.po4
-rw-r--r--addons/hr_timesheet/i18n/tr.po4
-rw-r--r--addons/hr_timesheet_invoice/i18n/ca.po4
-rw-r--r--addons/hr_timesheet_invoice/i18n/es.po4
-rw-r--r--addons/hr_timesheet_invoice/i18n/tr.po4
-rw-r--r--addons/hr_timesheet_sheet/i18n/lt.po6
-rw-r--r--addons/hr_timesheet_sheet/i18n/tr.po4
-rw-r--r--addons/idea/i18n/lt.po6
-rw-r--r--addons/idea/i18n/zh_CN.po4
-rw-r--r--addons/l10n_be/i18n/tr.po6
-rw-r--r--addons/l10n_ch/i18n/it.po6
-rw-r--r--addons/l10n_ch/i18n/tr.po4
-rw-r--r--addons/l10n_ch_chart_c2c_pcg/i18n/tr.po4
-rw-r--r--addons/l10n_chart_uk_minimal/i18n/tr.po6
-rw-r--r--addons/l10n_fr/i18n/tr.po4
-rw-r--r--addons/l10n_lu/i18n/tr.po4
-rw-r--r--addons/membership/i18n/tr.po4
-rw-r--r--addons/mrp/i18n/ca.po4
-rw-r--r--addons/mrp/i18n/pt_BR.po4
-rw-r--r--addons/mrp/i18n/ru.po197
-rw-r--r--addons/mrp/i18n/tr.po6
-rw-r--r--addons/mrp/i18n/zh_TW.po6
-rw-r--r--addons/mrp_operations/i18n/tr.po4
-rw-r--r--addons/mrp_repair/i18n/tr.po4
-rw-r--r--addons/mrp_subproduct/i18n/tr.po4
-rw-r--r--addons/olap_crm/i18n/mn.po39
-rw-r--r--addons/outlook/plugin/Register-plugin.bat1
-rw-r--r--addons/outlook/plugin/Unregister-plugin.bat1
-rwxr-xr-xaddons/outlook/plugin/dialogs/dialog_map.py2824
-rwxr-xr-xaddons/outlook/plugin/tiny_xmlrpc.py751
-rw-r--r--addons/point_of_sale/i18n/ca.po4
-rw-r--r--addons/point_of_sale/i18n/lt.po4
-rw-r--r--addons/point_of_sale/i18n/tr.po4
-rw-r--r--addons/process/i18n/tr.po4
-rw-r--r--addons/product/i18n/ca.po4
-rw-r--r--addons/product/i18n/lt.po4
-rw-r--r--addons/product/i18n/pt_BR.po6
-rw-r--r--addons/product/i18n/sr.po4
-rw-r--r--addons/product/i18n/tr.po4
-rw-r--r--addons/product/i18n/zh_CN.po4
-rw-r--r--addons/product_margin/i18n/pt_BR.po4
-rw-r--r--addons/product_margin/i18n/tr.po4
-rw-r--r--addons/profile_accounting/i18n/tr.po4
-rw-r--r--addons/project/i18n/lt.po6
-rw-r--r--addons/project/i18n/nl.po6
-rw-r--r--addons/project/i18n/ru.po6
-rw-r--r--addons/project/i18n/tr.po6
-rw-r--r--addons/project_gtd/i18n/es.po4
-rw-r--r--addons/project_gtd/i18n/tr.po4
-rw-r--r--addons/project_mrp/i18n/tr.po6
-rw-r--r--addons/project_planning/i18n/hr.po4
-rw-r--r--addons/project_planning/i18n/tr.po4
-rw-r--r--addons/project_retro_planning/i18n/tr.po6
-rw-r--r--addons/project_scrum/i18n/tr.po4
-rw-r--r--addons/project_timesheet/i18n/tr.po6
-rw-r--r--addons/purchase/i18n/ca.po4
-rw-r--r--addons/purchase/i18n/es.po4
-rw-r--r--addons/purchase/i18n/et.po4
-rw-r--r--addons/purchase/i18n/lt.po4
-rw-r--r--addons/purchase/i18n/mn.po881
-rw-r--r--addons/purchase/i18n/nl.po6
-rw-r--r--addons/purchase/i18n/pl.po6
-rw-r--r--addons/purchase/i18n/pt_BR.po14
-rw-r--r--addons/purchase/i18n/tr.po4
-rw-r--r--addons/report_intrastat/i18n/nl.po4
-rw-r--r--addons/report_intrastat/i18n/pt_BR.po4
-rw-r--r--addons/report_intrastat/i18n/tr.po4
-rw-r--r--addons/sale/i18n/hu.po4
-rw-r--r--addons/sale/i18n/nl.po6
-rw-r--r--addons/sale/i18n/pt_BR.po206
-rw-r--r--addons/sale/i18n/ro.po4
-rw-r--r--addons/sale/i18n/sr.po6
-rw-r--r--addons/sale/i18n/sv.po4
-rw-r--r--addons/sale/i18n/tr.po6
-rw-r--r--addons/sale/i18n/uk.po4
-rw-r--r--addons/sale/i18n/vi.po4
-rw-r--r--addons/sale/i18n/zh_TW.po4
-rw-r--r--addons/sale_journal/i18n/nl.po6
-rw-r--r--addons/sale_journal/i18n/pl.po6
-rw-r--r--addons/sale_journal/i18n/tr.po4
-rw-r--r--addons/sale_mrp/i18n/et.po4
-rw-r--r--addons/stock/i18n/bs.po4
-rw-r--r--addons/stock/i18n/ca.po4
-rw-r--r--addons/stock/i18n/de.po4
-rw-r--r--addons/stock/i18n/it.po4
-rw-r--r--addons/stock/i18n/nl.po6
-rw-r--r--addons/stock/i18n/pl.po6
-rw-r--r--addons/stock/i18n/pt_BR.po4
-rw-r--r--addons/stock/i18n/tr.po6
-rw-r--r--addons/stock_invoice_directly/i18n/nl.po6
-rw-r--r--addons/stock_invoice_directly/i18n/tr.po4
-rw-r--r--addons/stock_location/i18n/nl.po6
-rw-r--r--addons/stock_location/i18n/tr.po4
-rw-r--r--addons/stock_no_autopicking/i18n/tr.po4
-rw-r--r--addons/subscription/i18n/nl.po6
-rw-r--r--addons/subscription/i18n/tr.po4
-rw-r--r--addons/warning/i18n/tr.po4
-rw-r--r--addons/wiki/i18n/tr.po4
197 files changed, 4322 insertions, 2817 deletions
diff --git a/addons/account/i18n/da.po b/addons/account/i18n/da.po
index 925d3622b5e..deab3deca71 100644
--- a/addons/account/i18n/da.po
+++ b/addons/account/i18n/da.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:49+0000\n"
+"PO-Revision-Date: 2010-08-08 06:45+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\n"
"Language-Team: Danish <da@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-08-04 03:40+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
diff --git a/addons/account/i18n/de.po b/addons/account/i18n/de.po
index 7f3f9df3325..a22afed0f8c 100644
--- a/addons/account/i18n/de.po
+++ b/addons/account/i18n/de.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:20+0000\n"
+"PO-Revision-Date: 2010-08-08 07:28+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:40+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
diff --git a/addons/account/i18n/et.po b/addons/account/i18n/et.po
index ef7b66de928..df710c1c8db 100644
--- a/addons/account/i18n/et.po
+++ b/addons/account/i18n/et.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-02 18:24+0000\n"
+"PO-Revision-Date: 2010-08-08 05:46+0000\n"
"Last-Translator: lyyser <logard.1961@gmail.com>\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: 2010-08-03 03:40+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -170,6 +170,9 @@ msgid ""
"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 ""
+"Kuupäev, pange -1 praeguse kuu viimase päeva näitamiseks. Kui see on "
+"positiivne, see annab järmise kuu päeva. Pange 0 netto päevade näitamiseks "
+"(muidu see on baseeritud kuu algusel)"
#. module: account
#: view:account.move:0
diff --git a/addons/account/i18n/hu.po b/addons/account/i18n/hu.po
index 2f512f64bf5..846ad93c4e5 100644
--- a/addons/account/i18n/hu.po
+++ b/addons/account/i18n/hu.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:34+0000\n"
+"PO-Revision-Date: 2010-08-08 07:11+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:40+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
diff --git a/addons/account/i18n/it.po b/addons/account/i18n/it.po
index 629155c2530..5a5c1f3bc17 100644
--- a/addons/account/i18n/it.po
+++ b/addons/account/i18n/it.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:51+0000\n"
+"PO-Revision-Date: 2010-08-08 06:35+0000\n"
"Last-Translator: eLBati - albatos.com <lorenzo.battistini@albatos.com>\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: 2010-08-04 03:40+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
diff --git a/addons/account/i18n/lt.po b/addons/account/i18n/lt.po
index 678e1537ac1..4894d64a9d6 100644
--- a/addons/account/i18n/lt.po
+++ b/addons/account/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:38+0000\n"
+"PO-Revision-Date: 2010-08-08 06:02+0000\n"
"Last-Translator: Giedrius Slavinskas <giedrius.slavinskas@gmail.com>\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: 2010-08-04 03:40+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
diff --git a/addons/account/i18n/mn.po b/addons/account/i18n/mn.po
index a9c72cbca1f..3a63ac88cb5 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 <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-06 03:43+0000\n"
-"Last-Translator: munkhbold <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 11:22+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\n"
"Language-Team: Mongolian <mn@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-08-06 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:47+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -1503,7 +1503,7 @@ msgstr "Орлого"
#. module: account
#: selection:account.bank.statement.line,type:0
msgid "Supplier"
-msgstr ""
+msgstr "Нийлүүлэгч"
#. module: account
#: rml:account.invoice:0
@@ -1513,7 +1513,7 @@ msgstr ""
#. module: account
#: field:account.invoice.tax,tax_amount:0
msgid "Tax Code Amount"
-msgstr ""
+msgstr "Татварын кодны хэмжээ"
#. module: account
#: selection:account.account.type,sign:0
@@ -1525,41 +1525,41 @@ msgstr ""
#: model:ir.actions.wizard,name:account.wizard_general_journal
#: model:ir.ui.menu,name:account.menu_general_journal
msgid "Print General Journal"
-msgstr ""
+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 ""
+msgstr "Дансны модны загвар"
#. module: account
#: field:account.invoice,move_id:0
msgid "Invoice Movement"
-msgstr ""
+msgstr "Гүйлгээний нэхэмжлэл"
#. module: account
#: model:ir.actions.act_window,name:account.action_wizard_multi_chart
#: model:ir.ui.menu,name:account.menu_wizard
#: view:wizard.multi.charts.accounts:0
msgid "Generate Chart of Accounts from a Chart Template"
-msgstr ""
+msgstr "Загвар ашиглан дансны төлөвлөгөө үүсгэх"
#. module: account
#: model:ir.ui.menu,name:account.menu_finance_legal_statement
msgid "Legal Statements"
-msgstr ""
+msgstr "Албан ёсны мэдээ тайлан"
#. module: account
#: field:account.tax.code,parent_id:0
#: field:account.tax.code.template,parent_id:0
msgid "Parent Code"
-msgstr ""
+msgstr "Эцэг ангилал"
#. module: account
#: wizard_button:account.move.line.reconcile.select,init,open:0
msgid "Open for reconciliation"
-msgstr ""
+msgstr "Тулгагдсан бичилтүүдийг нээх"
#. module: account
#: model:account.journal,name:account.bilan_journal
@@ -1575,18 +1575,19 @@ msgstr ""
#. module: account
#: rml:account.analytic.account.journal:0
msgid "Account n°"
-msgstr ""
+msgstr "Данс n°"
#. module: account
#: view:account.tax:0
#: view:account.tax.template:0
msgid "Keep empty to use the expense account"
msgstr ""
+"Татварын дүнг зарлагын дансанд бичих бол татварын дансыг хоосон орхино"
#. module: account
#: wizard_field:account.automatic.reconcile,init,account_ids:0
msgid "Account to reconcile"
-msgstr ""
+msgstr "Тулгалт хийх данс"
#. module: account
#: rml:account.invoice:0
@@ -1599,7 +1600,7 @@ msgstr ""
#: selection:account.partner.balance.report,init,result_selection:0
#: selection:account.third_party_ledger.report,init,result_selection:0
msgid "Receivable and Payable Accounts"
-msgstr ""
+msgstr "Авлага, өглөгийн дансууд"
#. module: account
#: view:account.subscription:0
@@ -1613,23 +1614,23 @@ msgstr ""
#: selection:account.tax,type_tax_use:0
#: selection:account.tax.template,type_tax_use:0
msgid "Purchase"
-msgstr ""
+msgstr "Худалдан авалт"
#. module: account
#: view:account.analytic.line:0
msgid "Total quantity"
-msgstr ""
+msgstr "Нийт тоо хэмжээ"
#. module: account
#: field:account.invoice,date_due:0
msgid "Due Date"
-msgstr ""
+msgstr "Дахин давтах огноо"
#. module: account
#: wizard_view:account.period.close,init:0
#: wizard_button:account.period.close,init,close:0
msgid "Close Period"
-msgstr ""
+msgstr "Мөчлөг хаах"
#. module: account
#: rml:account.overdue:0
@@ -1644,12 +1645,12 @@ msgstr ""
#. module: account
#: view:account.journal:0
msgid "Accounts Type Allowed (empty for no control)"
-msgstr ""
+msgstr "Зөвшөөрөгдсөн дансны төрөл (хоосон орхивол бүгдийг зөвшөөрнө )"
#. module: account
#: field:account.bank.statement,balance_start:0
msgid "Starting Balance"
-msgstr ""
+msgstr "Эхлэлийн баланс"
#. module: account
#: wizard_field:account.analytic.account.quantity_cost_ledger.report,init,journal:0
@@ -1657,7 +1658,7 @@ msgstr ""
#: model:ir.actions.act_window,name:account.action_account_journal_period_tree
#: model:ir.ui.menu,name:account.menu_action_account_journal_period_tree
msgid "Journals"
-msgstr ""
+msgstr "Журналууд"
#. module: account
#: rml:account.analytic.account.quantity_cost_ledger:0
@@ -1667,29 +1668,29 @@ msgstr ""
#. module: account
#: wizard_button:account.invoice.refund,init,refund:0
msgid "Refund Invoice"
-msgstr ""
+msgstr "Буцаалтын нэхэмжлэл"
#. module: account
#: model:ir.actions.act_window,name:account.action_account_period_tree
#: model:ir.actions.wizard,name:account.wizard_period_close
#: model:ir.ui.menu,name:account.menu_action_account_period_close_tree
msgid "Close a Period"
-msgstr ""
+msgstr "Мөчлөг хаах"
#. module: account
#: model:ir.actions.act_window,name:account.act_acc_analytic_acc_2_report_hr_timesheet_invoice_journal
msgid "Costs & Revenues"
-msgstr ""
+msgstr "Өртөг ба Орлого"
#. module: account
#: constraint:account.account:0
msgid "Error ! You can not create recursive accounts."
-msgstr ""
+msgstr "Алдаа! Та цикл хэлбэрийн данс үүсгэх боломжгүй."
#. module: account
#: rml:account.tax.code.entries:0
msgid "Account Number"
-msgstr ""
+msgstr "Дансны дугаар"
#. module: account
#: view:account.config.wizard:0
@@ -1699,38 +1700,38 @@ msgstr ""
#. module: account
#: field:account.invoice,period_id:0
msgid "Force Period"
-msgstr ""
+msgstr "Мөчлөг"
#. module: account
#: help:account.account.type,sequence:0
msgid "Gives the sequence order when displaying a list of account types."
-msgstr ""
+msgstr "Дансны төрлийн жагсаалтад хэрхэн эрэмбэлэгдэх дараалал."
#. module: account
#: view:account.invoice:0
msgid "Re-Open"
-msgstr ""
+msgstr "Дахин нээх"
#. module: account
#: wizard_view:account.fiscalyear.close,init:0
msgid "Are you sure you want to create entries?"
-msgstr ""
+msgstr "Та гүйлгээ үүсгэхдээ итгэлтэй байна уу?"
#. module: account
#: field:account.tax,include_base_amount:0
msgid "Include in base amount"
-msgstr ""
+msgstr "Суурь дүнд шингэх"
#. module: account
#: rml:account.analytic.account.analytic.check:0
msgid "Delta Credit"
-msgstr ""
+msgstr "Кредит зөрүү"
#. module: account
#: model:ir.actions.wizard,name:account.wizard_reconcile_unreconcile
#: model:ir.actions.wizard,name:account.wizard_unreconcile
msgid "Unreconcile Entries"
-msgstr ""
+msgstr "Гүйлгээг үл тулгах"
#. module: account
#: model:process.node,note:account.process_node_supplierdraftinvoices0
@@ -1746,7 +1747,7 @@ msgstr ""
#: model:ir.actions.act_window,name:account.action_bank_statement_tree2
#: model:ir.ui.menu,name:account.menu_bank_statement_tree2
msgid "New Statement"
-msgstr ""
+msgstr "Шинэ хуулга"
#. module: account
#: wizard_field:account.analytic.account.chart,init,from_date:0
@@ -1765,24 +1766,24 @@ msgstr ""
#: model:ir.actions.wizard,name:account.wizard_central_journal
#: model:ir.ui.menu,name:account.menu_central_journal
msgid "Print Central Journal"
-msgstr ""
+msgstr "Төв журнал хэвлэх"
#. module: account
#: wizard_field:account.aged.trial.balance,init,period_length:0
msgid "Period length (days)"
-msgstr ""
+msgstr "Мөчлөгийн үргэлжилэх хугацаа (өдөр)"
#. module: account
#: selection:account.payment.term.line,value:0
#: selection:account.tax,type:0
#: selection:account.tax.template,type:0
msgid "Percent"
-msgstr ""
+msgstr "Хувь"
#. module: account
#: model:ir.ui.menu,name:account.menu_finance_charts
msgid "Charts"
-msgstr ""
+msgstr "Моднууд"
#. module: account
#: selection:account.analytic.journal,type:0
@@ -1790,13 +1791,13 @@ msgstr ""
#: selection:account.tax,type_tax_use:0
#: selection:account.tax.template,type_tax_use:0
msgid "Sale"
-msgstr ""
+msgstr "Борлуулалт"
#. module: account
#: wizard_button:account.account.balance.report,account_selection,checktype:0
#: wizard_button:account.general.ledger.report,account_selection,checktype:0
msgid "Next"
-msgstr ""
+msgstr "Цааш нь"
#. module: account
#: help:res.partner,property_account_position:0
@@ -1804,16 +1805,17 @@ msgid ""
"The fiscal position will determine taxes and the accounts used for the the "
"partner."
msgstr ""
+"Зөвхөн тухайн харилцагчид зориулагдсан татвар, дансуудыг тодорхойлно."
#. module: account
#: rml:account.analytic.account.cost_ledger:0
msgid "Date or Code"
-msgstr ""
+msgstr "Огноо эсвэл код"
#. module: account
#: field:account.analytic.account,user_id:0
msgid "Account Manager"
-msgstr ""
+msgstr "Дансны менежер"
#. module: account
#: rml:account.analytic.account.journal:0
@@ -1824,12 +1826,12 @@ msgstr ""
#: wizard_field:account.move.line.reconcile,init_full,debit:0
#: wizard_field:account.move.line.reconcile,init_partial,debit:0
msgid "Debit amount"
-msgstr ""
+msgstr "Дебит дүн"
#. module: account
#: selection:account.subscription,period_type:0
msgid "year"
-msgstr ""
+msgstr "Жил"
#. module: account
#: wizard_button:account.account.balance.report,checktype,report:0
@@ -1846,7 +1848,7 @@ msgstr ""
#: wizard_button:account.print.journal.report,init,print:0
#: wizard_button:account.third_party_ledger.report,init,checkreport:0
msgid "Print"
-msgstr ""
+msgstr "Хэвлэх"
#. module: account
#: wizard_field:account.account.balance.report,checktype,date_from:0
@@ -1872,29 +1874,29 @@ msgstr ""
#. module: account
#: view:account.journal:0
msgid "Accounts Allowed (empty for no control)"
-msgstr ""
+msgstr "Зөвшөөрөгдсөн дансууд (хоосон орхивол бүгдийг зөвшөөрнө)"
#. module: account
#: view:account.invoice:0
msgid "Untaxed amount"
-msgstr ""
+msgstr "Татвар ноогдохгүй хэмжээ"
#. module: account
#: field:account.tax,account_collected_id:0
#: field:account.tax.template,account_collected_id:0
msgid "Invoice Tax Account"
-msgstr ""
+msgstr "Нэхэмжлэлийн татварын данс"
#. module: account
#: view:account.move.line:0
msgid "Analytic Lines"
-msgstr ""
+msgstr "Аналитик мөрүүд"
#. module: account
#: wizard_view:account.invoice.pay,init:0
#: model:ir.actions.wizard,name:account.wizard_invoice_pay
msgid "Pay invoice"
-msgstr ""
+msgstr "Цалингийн нэхэмжлэл"
#. module: account
#: constraint:account.invoice:0
@@ -1905,7 +1907,7 @@ msgstr ""
#: model:ir.actions.act_window,name:account.action_invoice_tree5
#: model:ir.ui.menu,name:account.menu_invoice_draft
msgid "Draft Customer Invoices"
-msgstr ""
+msgstr "Худалдан авагчийн ноорог нэхэмжлэл"
#. module: account
#: model:ir.model,name:account.model_account_subscription_line
@@ -1918,32 +1920,32 @@ msgstr ""
#: selection:account.partner.balance.report,init,state:0
#: selection:account.third_party_ledger.report,init,state:0
msgid "No Filter"
-msgstr ""
+msgstr "Шүүлтгүй"
#. module: account
#: field:account.payment.term.line,days:0
msgid "Number of Days"
-msgstr ""
+msgstr "Өдрийн дугаар"
#. module: account
#: help:account.invoice,reference:0
msgid "The partner reference of this invoice."
-msgstr ""
+msgstr "Уг нэхэмжлэлийг тухайн харилцагч хэрхэн нэрлэн дугаарлах."
#. module: account
#: wizard_field:account.general.ledger.report,checktype,sortbydate:0
msgid "Sort by:"
-msgstr ""
+msgstr "Эрэмбэлэх"
#. module: account
#: field:account.move,to_check:0
msgid "To Be Verified"
-msgstr ""
+msgstr "Шалгагдана"
#. module: account
#: help:res.partner,debit:0
msgid "Total amount you have to pay to this supplier."
-msgstr ""
+msgstr "Энэ нийлүүлэгчид өгөх нийт өглөгийн дүн."
#. module: account
#: selection:account.automatic.reconcile,init,power:0
@@ -1953,7 +1955,7 @@ msgstr ""
#. module: account
#: model:ir.actions.report.xml,name:account.account_transfers
msgid "Transfers"
-msgstr ""
+msgstr "Шилжүүлэлт"
#. module: account
#: rml:account.overdue:0
@@ -1963,44 +1965,44 @@ msgstr ""
#. module: account
#: wizard_view:account.chart,init:0
msgid "Account charts"
-msgstr ""
+msgstr "Дансны мод"
#. module: account
#: help:account.tax,name:0
msgid "This name will be displayed on reports"
-msgstr ""
+msgstr "Энэ нэр тайлан дээр тусгагдана"
#. module: account
#: rml:account.analytic.account.cost_ledger:0
#: rml:account.analytic.account.quantity_cost_ledger:0
msgid "Printing date"
-msgstr ""
+msgstr "Хэвлэсэн огноо"
#. module: account
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
-msgstr ""
+msgstr "Харагдах архитектурт нийцэхгүй XML!"
#. module: account
#: wizard_field:account.partner.balance.report,init,date1:0
msgid " Start date"
-msgstr ""
+msgstr " Эхлэх огноо"
#. module: account
#: wizard_view:account.analytic.account.journal.report,init:0
msgid "Analytic Journal Report"
-msgstr ""
+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 ""
+msgstr "Худалдан авагчийн буцаалт"
#. module: account
#: rml:account.vat.declaration:0
msgid "Tax Amount"
-msgstr ""
+msgstr "Татварын хэмжээ"
#. module: account
#: rml:account.analytic.account.quantity_cost_ledger:0
@@ -2010,13 +2012,13 @@ msgstr ""
#. module: account
#: field:account.journal.period,name:0
msgid "Journal-Period Name"
-msgstr ""
+msgstr "Журналын мөчлөгийн нэр"
#. module: account
#: field:account.tax.code,name:0
#: field:account.tax.code.template,name:0
msgid "Tax Case Name"
-msgstr ""
+msgstr "Ангилалын нэр"
#. module: account
#: help:account.journal,entry_posted:0
@@ -2025,6 +2027,8 @@ msgid ""
"'draft' state and instead goes directly to the 'posted state' without any "
"manual validation."
msgstr ""
+"Уг журналд гүйлгээ бичих үед 'ноорог' төлвийг алгасан шууд 'батлагдсан' "
+"төлөвт шилжинэ. Нягтлан гараар батлах шаардлагагүй."
#. module: account
#: field:account.bank.statement.line,partner_id:0
@@ -2036,7 +2040,7 @@ msgstr ""
#: wizard_field:account.third_party_ledger.report,init,result_selection:0
#: field:wizard.company.setup,partner_id:0
msgid "Partner"
-msgstr ""
+msgstr "Харилцагч"
#. module: account
#: help:account.invoice,number:0
@@ -2053,39 +2057,39 @@ msgstr ""
#. module: account
#: model:account.account.type,name:account.account_type_expense
msgid "Expense"
-msgstr ""
+msgstr "Зарлага"
#. module: account
#: field:account.journal,invoice_sequence_id:0
msgid "Invoice Sequence"
-msgstr ""
+msgstr "Нэхэмжлэлийн дугаарлалт"
#. module: account
#: wizard_view:account.automatic.reconcile,init:0
msgid "Options"
-msgstr ""
+msgstr "Өгөгдлүүд"
#. module: account
#: model:process.process,name:account.process_process_invoiceprocess0
msgid "Customer Invoice Process"
-msgstr ""
+msgstr "Худалдан авагчийн нэхэмжлэлийн явц"
#. module: account
#: rml:account.invoice:0
msgid "Fiscal Position Remark :"
-msgstr ""
+msgstr "Фискал посишион тайлбар :"
#. module: account
#: wizard_field:account.fiscalyear.close,init,period_id:0
msgid "Opening Entries Period"
-msgstr ""
+msgstr "Нээлтийн гүйлгээний мөчлөг"
#. module: account
#: model:ir.actions.wizard,name:account.wizard_validate_account_moves
#: model:ir.actions.wizard,name:account.wizard_validate_account_moves_line
#: model:ir.ui.menu,name:account.menu_validate_account_moves
msgid "Validate Account Moves"
-msgstr ""
+msgstr "Гүйлгээ батлах"
#. module: account
#: selection:account.subscription,period_type:0
@@ -2109,23 +2113,23 @@ msgstr ""
#: field:account.model.line,currency_id:0
#: field:account.move.line,currency_id:0
msgid "Currency"
-msgstr ""
+msgstr "Валют"
#. module: account
#: model:ir.actions.act_window,name:account.act_account_journal_2_account_invoice_opened
msgid "Unpaid invoices"
-msgstr ""
+msgstr "Төлөгдөөгүй нэхэмжлэлүүд"
#. module: account
#: model:process.transition,name:account.process_transition_paymentreconcile0
msgid "Payment Reconcile"
-msgstr ""
+msgstr "Төлбөрийн тулгалт хийх"
#. module: account
#: model:ir.actions.act_window,name:account.action_bank_statement_reconciliation_form
#: model:ir.ui.menu,name:account.menu_action_account_bank_reconcile_tree
msgid "Statements reconciliation"
-msgstr ""
+msgstr "Тулгалтын хуулга"
#. module: account
#: model:ir.actions.act_window,name:account.action_subscription_form_new
@@ -2136,24 +2140,24 @@ msgstr ""
#. module: account
#: view:account.payment.term:0
msgid "Computation"
-msgstr ""
+msgstr "Тооцоололт"
#. module: account
#: view:account.analytic.line:0
msgid "Analytic Entry"
-msgstr ""
+msgstr "Аналитик гүйлгээ"
#. module: account
#: view:res.company:0
#: field:res.company,overdue_msg:0
msgid "Overdue Payments Message"
-msgstr ""
+msgstr "Төлбөр шаардах зурвас"
#. module: account
#: 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 ""
+msgstr "Татварын мод"
#. module: account
#: field:account.payment.term.line,value_amount:0
@@ -2163,49 +2167,49 @@ msgstr ""
#. module: account
#: model:ir.actions.act_window,name:account.act_account_acount_move_line_reconcile_open
msgid "Reconciled entries"
-msgstr ""
+msgstr "Нэгтгэсэн бичилтүүд"
#. module: account
#: field:account.invoice,address_contact_id:0
msgid "Contact Address"
-msgstr ""
+msgstr "Холбогдох хаяг"
#. module: account
#: view:account.fiscalyear:0
msgid "Create 3 Months Periods"
-msgstr ""
+msgstr "3 сарын мөчлөг үүсгэх"
#. module: account
#: view:account.invoice:0
msgid "(keep empty to use the current period)"
-msgstr ""
+msgstr "(Хоосон орхивол батлагдсан огноон мөчлөг.)"
#. module: account
#: model:ir.actions.act_window,name:account.action_invoice_tree8
#: model:ir.ui.menu,name:account.menu_action_invoice_tree8
msgid "Draft Supplier Invoices"
-msgstr ""
+msgstr "Нийлүүлэгчийн ноорог нэхэмжлэл"
#. module: account
#: wizard_field:account.invoice.refund,init,period:0
msgid "Force period"
-msgstr ""
+msgstr "Мөчлөг"
#. module: account
#: selection:account.account.type,close_method:0
msgid "Detail"
-msgstr ""
+msgstr "Задаргаа"
#. module: account
#: selection:account.account,type:0
#: selection:account.account.template,type:0
msgid "Consolidation"
-msgstr ""
+msgstr "Нэгтгэл"
#. module: account
#: field:account.chart.template,account_root_id:0
msgid "Root Account"
-msgstr ""
+msgstr "Толгой данс"
#. module: account
#: rml:account.overdue:0
@@ -2227,7 +2231,7 @@ msgstr ""
#: model:ir.ui.menu,name:account.menu_action_account_tree
#: model:ir.ui.menu,name:account.menu_action_account_tree2
msgid "Chart of Accounts"
-msgstr ""
+msgstr "Дансны мод"
#. module: account
#: model:account.journal,name:account.check_journal
@@ -2243,22 +2247,22 @@ msgstr ""
#. module: account
#: wizard_field:account.fiscalyear.close,init,journal_id:0
msgid "Opening Entries Journal"
-msgstr ""
+msgstr "Нээлтийн гүйлгээний журнал"
#. module: account
#: view:account.config.wizard:0
msgid "Create a Fiscal Year"
-msgstr ""
+msgstr "Санхүүгийн жил үүсгэх"
#. module: account
#: field:product.template,taxes_id:0
msgid "Customer Taxes"
-msgstr ""
+msgstr "Үйлчлүүлэгчийн татварууд"
#. module: account
#: field:account.invoice,date_invoice:0
msgid "Date Invoiced"
-msgstr ""
+msgstr "Нэхэмжилсэн огноо"
#. module: account
#: help:account.account.balance.report,checktype,periods:0
@@ -2267,12 +2271,12 @@ msgstr ""
#: help:account.third_party_ledger.report,init,periods:0
#: help:account.vat.declaration,init,periods:0
msgid "All periods if empty"
-msgstr ""
+msgstr "All periods if empty"
#. module: account
#: model:account.account.type,name:account.account_type_liability
msgid "Liability"
-msgstr ""
+msgstr "Үүрэг"
#. module: account
#: selection:account.automatic.reconcile,init,power:0
@@ -2283,11 +2287,12 @@ msgstr ""
#: wizard_view:account.chart,init:0
msgid "(If you do not select Fiscal year it will take all open fiscal years)"
msgstr ""
+"(Санхүүгийн жилийг сонгоогүй бол бүх нээлттэй санхүүгийн жилүүд сонгогдоно)"
#. module: account
#: help:account.invoice.tax,base_code_id:0
msgid "The account basis of the tax declaration."
-msgstr ""
+msgstr "Татварын зарлалтын суурь данс."
#. module: account
#: rml:account.analytic.account.journal:0
@@ -2312,24 +2317,24 @@ msgstr ""
#. module: account
#: field:account.invoice,reference_type:0
msgid "Reference Type"
-msgstr ""
+msgstr "Дугаарлалтын төрөл"
#. module: account
#: wizard_button:account.move.line.unreconcile,init,unrec:0
#: wizard_button:account.reconcile.unreconcile,init,unrec:0
msgid "Unreconcile"
-msgstr ""
+msgstr "Үл тулгалт хийх"
#. module: account
#: field:account.tax,type:0
#: field:account.tax.template,type:0
msgid "Tax Type"
-msgstr ""
+msgstr "Татварын төрөл"
#. module: account
#: model:process.transition,name:account.process_transition_statemententries0
msgid "Statement Entries"
-msgstr ""
+msgstr "Гүйлгээнүүдийн хуулга"
#. module: account
#: field:account.analytic.line,user_id:0
@@ -2341,12 +2346,12 @@ msgstr ""
#: 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 ""
+msgstr "Дансны загвар"
#. module: account
#: view:account.chart.template:0
msgid "Chart of Accounts Template"
-msgstr ""
+msgstr "Дансны модны загвар"
#. module: account
#: model:account.journal,name:account.refund_sales_journal
@@ -2356,38 +2361,38 @@ msgstr ""
#. module: account
#: rml:account.journal.period.print:0
msgid "Voucher No"
-msgstr ""
+msgstr "Хувьцааны бичиг №"
#. module: account
#: model:ir.actions.wizard,name:account.wizard_automatic_reconcile
#: model:ir.ui.menu,name:account.menu_automatic_reconcile
msgid "Automatic reconciliation"
-msgstr ""
+msgstr "Автомат тулгалт"
#. module: account
#: view:account.bank.statement:0
msgid "Import Invoice"
-msgstr ""
+msgstr "Нэхэмжлэл оруулах"
#. module: account
#: wizard_view:account.analytic.account.quantity_cost_ledger.report,init:0
msgid "and Journals"
-msgstr ""
+msgstr "болон журналууд"
#. module: account
#: view:account.tax:0
msgid "Account Tax"
-msgstr ""
+msgstr "Дэд татвар"
#. module: account
#: field:account.analytic.line,move_id:0
msgid "Move Line"
-msgstr ""
+msgstr "Журналын бичилт"
#. module: account
#: field:account.bank.accounts.wizard,acc_no:0
msgid "Account No."
-msgstr ""
+msgstr "Дансны №."
#. module: account
#: help:account.tax,child_depend:0
@@ -2395,11 +2400,13 @@ msgid ""
"Set if the tax computation is based on the computation of child taxes rather "
"than on the total amount."
msgstr ""
+"Тухайн татварыг дэд татваруудаар тооцоологдсон нийт дүн дээр нэмж тооцоолох "
+"эсэх. Үгүй бол үндсэн дүн дээр тооцоолно."
#. module: account
#: rml:account.central.journal:0
msgid "Journal Code"
-msgstr ""
+msgstr "Журналын код"
#. module: account
#: help:account.tax,applicable_type:0
@@ -2407,6 +2414,8 @@ msgid ""
"If not applicable (computed through a Python code), the tax won't appear on "
"the invoice."
msgstr ""
+"Хэрэв програмчлалаар тооцоологдох бол тухайн татвар нэхэмжлэл дээр "
+"тусгагдахгүй."
#. module: account
#: field:account.model,lines_id:0
@@ -2416,7 +2425,7 @@ msgstr ""
#. module: account
#: field:account.analytic.account,date:0
msgid "Date End"
-msgstr ""
+msgstr "Дуусах огноо"
#. module: account
#: view:account.bank.statement:0
@@ -2425,18 +2434,18 @@ msgstr ""
#: model:ir.actions.act_window,name:account.action_move_line_tree1
#: model:ir.ui.menu,name:account.menu_action_move_line_search
msgid "Entry Lines"
-msgstr ""
+msgstr "Журналын бичилтүүд"
#. module: account
#: view:account.tax:0
#: view:account.tax.template:0
msgid "Applicable Code (if type=code)"
-msgstr ""
+msgstr "Хэрэглэх програмчлалын код (хэрэв төрөл=програмчлал)"
#. module: account
#: wizard_button:account.move.journal,init,open:0
msgid "Open Journal"
-msgstr ""
+msgstr "Журнал нээх"
#. module: account
#: rml:account.analytic.account.journal:0
@@ -2449,12 +2458,12 @@ msgstr ""
#: model:ir.ui.menu,name:account.account_entries_analytic_entries
#: model:ir.ui.menu,name:account.menu_action_move_journal_line_form
msgid "Entries Encoding by Line"
-msgstr ""
+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 ""
+msgstr "Шинээр үүсгэх татваруудын жагсаалт"
#. module: account
#: rml:account.analytic.account.cost_ledger:0
@@ -2467,7 +2476,7 @@ msgstr ""
#: model:process.node,name:account.process_node_bankstatement0
#: model:process.node,name:account.process_node_supplierbankstatement0
msgid "Bank Statement"
-msgstr ""
+msgstr "Банкны хуулга"
#. module: account
#: wizard_view:account.invoice.pay,addendum:0
@@ -2479,23 +2488,23 @@ msgstr ""
#: model:process.transition,name:account.process_transition_entriesreconcile0
#: model:process.transition,name:account.process_transition_supplierentriesreconcile0
msgid "Entries Reconcile"
-msgstr ""
+msgstr "Гүйлгээнүүдийн тулгалт"
#. module: account
#: help:account.bank.statement.reconcile,total_second_amount:0
msgid "The amount in the currency of the journal"
-msgstr ""
+msgstr "Журналын валютаар тооцсон дүн"
#. module: account
#: wizard_field:account.general.ledger.report,checktype,landscape:0
msgid "Landscape Mode"
-msgstr ""
+msgstr "Хэвтээ горим"
#. module: account
#: model:process.transition,note:account.process_transition_analyticinvoice0
#: model:process.transition,note:account.process_transition_supplieranalyticcost0
msgid "From analytic accounts, Create invoice."
-msgstr ""
+msgstr "Аналитизк дансаас нэхэмжлэл үүсгэх."
#. module: account
#: wizard_button:account.account.balance.report,account_selection,end:0
@@ -2544,12 +2553,12 @@ msgstr ""
#: view:wizard.company.setup:0
#: view:wizard.multi.charts.accounts:0
msgid "Cancel"
-msgstr ""
+msgstr "Болих"
#. module: account
#: field:account.account.type,name:0
msgid "Acc. Type Name"
-msgstr ""
+msgstr "Дансны төрлийн нэр"
#. module: account
#: help:account.tax,base_code_id:0
@@ -2561,7 +2570,7 @@ msgstr ""
#: help:account.tax.template,ref_tax_code_id:0
#: help:account.tax.template,tax_code_id:0
msgid "Use this code for the VAT declaration."
-msgstr ""
+msgstr "Уг ангилал нь татварын зарлалтанд хэрэглэгдэнэ."
#. module: account
#: field:account.move.line,blocked:0
@@ -2573,32 +2582,32 @@ msgstr ""
#: wizard_view:account.move.validate,init:0
#: view:account.payment.term:0
msgid "Information"
-msgstr ""
+msgstr "Мэдээлэл"
#. module: account
#: model:ir.ui.menu,name:account.menu_tax_report
msgid "Taxes Reports"
-msgstr ""
+msgstr "Татваруудын мэдээлэлүүд"
#. module: account
#: field:res.partner,property_account_payable:0
msgid "Account Payable"
-msgstr ""
+msgstr "Өглөгийн данс"
#. module: account
#: wizard_view:populate_statement_from_inv,init:0
msgid "Import Invoices in Statement"
-msgstr ""
+msgstr "Нэхэмжлэлүүдийн хуулгыг оруулах"
#. module: account
#: view:account.invoice:0
msgid "Other Info"
-msgstr ""
+msgstr "Бусад мэдээлэл"
#. module: account
#: field:account.journal,default_credit_account_id:0
msgid "Default Credit Account"
-msgstr ""
+msgstr "Тогтсон кредит данс"
#. module: account
#: model:process.node,name:account.process_node_supplierpaymentorder0
@@ -2610,6 +2619,7 @@ msgstr ""
msgid ""
"Check this option if you want the user to reconcile entries in this account."
msgstr ""
+"Хэрэглэгч уг дансны гүйлгээг банкны хуулгатай тулган тааруулж болох эсэх."
#. module: account
#: rml:account.analytic.account.journal:0
@@ -2617,12 +2627,12 @@ msgstr ""
#: model:process.node,name:account.process_node_analytic0
#: model:process.node,name:account.process_node_analyticcost0
msgid "Analytic"
-msgstr ""
+msgstr "Аналитик"
#. module: account
#: model:process.node,name:account.process_node_invoiceinvoice0
msgid "Create Invoice"
-msgstr ""
+msgstr "Нэхэмжлэл үүсгэх"
#. module: account
#: model:account.account.type,name:account.account_type_cash_equity
@@ -2637,7 +2647,7 @@ msgstr ""
#. module: account
#: model:ir.model,name:account.model_account_tax_code_template
msgid "Tax Code Template"
-msgstr ""
+msgstr "Татварын ангилалын загвар"
#. module: account
#: rml:account.partner.balance:0
@@ -2653,31 +2663,38 @@ msgid ""
"partners accounts (for debit/credit computations), closed for deprecated "
"accounts."
msgstr ""
+"Энэ төрөл нь тухайн данс хаана хэрхэн хэрэглэгдэхийг тодорхойлно: \\n\r\n"
+" харах төрөлтэй дансанд гүйлгээ бичихгүй зөвхөн дансны модыг тодорхойлох "
+"зорилготой\\n\r\n"
+" нэгтгэх төрөлтэй данс нь олон компаний дансуудыг өөртөө нэгтгэж тайлагнах "
+"зорилготой\\n\r\n"
+" өглөг, авлага төрөлтэй данс нь харилцагчийн гүйлгээнд хэрэглэгдэнэ\\n\r\n"
+" хаагдсан төрөлтэй данс нь хэрэглэгдэхээ больсон гэсэн үг юм."
#. module: account
#: model:ir.ui.menu,name:account.menu_account_end_year_treatments
msgid "End of Year Treatments"
-msgstr ""
+msgstr "Жилийн төгсгөлийн боловсруулалт"
#. module: account
#: model:ir.ui.menu,name:account.menu_generic_report
msgid "Generic Reports"
-msgstr ""
+msgstr "Ерөнхий тайлангууд"
#. module: account
#: wizard_field:account.automatic.reconcile,init,power:0
msgid "Power"
-msgstr ""
+msgstr "Хүч"
#. module: account
#: wizard_view:account.analytic.line,init:0
msgid "Account Analytic Lines Analysis"
-msgstr ""
+msgstr "Аналитик дансны бичилт шинжилгээ"
#. module: account
#: rml:account.invoice:0
msgid "Price"
-msgstr ""
+msgstr "Үнэ"
#. module: account
#: rml:account.analytic.account.journal:0
@@ -2698,27 +2715,27 @@ msgstr ""
#: model:ir.ui.menu,name:account.account_analytic_def_chart
#: model:ir.ui.menu,name:account.menu_action_analytic_account_tree2
msgid "Analytic Chart of Accounts"
-msgstr ""
+msgstr "Аналитик дансны мод"
#. module: account
#: wizard_view:account.analytic.line,init:0
msgid "View Account Analytic Lines"
-msgstr ""
+msgstr "Аналитик дансны бичилтийн харагдац"
#. module: account
#: wizard_view:account.move.validate,init:0
msgid "Select Period and Journal for Validation"
-msgstr ""
+msgstr "Батлах шаардлагатай мөчлөг болон журналыг сонгох"
#. module: account
#: field:account.invoice,number:0
msgid "Invoice Number"
-msgstr ""
+msgstr "Нэхэмжлэлийн дугаар"
#. module: account
#: field:account.period,date_stop:0
msgid "End of Period"
-msgstr ""
+msgstr "Мөчлөг дуусах"
#. module: account
#: wizard_button:populate_statement_from_inv,go,finish:0
@@ -2728,24 +2745,24 @@ msgstr ""
#. module: account
#: field:account.invoice,amount_untaxed:0
msgid "Untaxed"
-msgstr ""
+msgstr "Татвар ноогдохүй"
#. module: account
#: model:ir.actions.report.xml,name:account.account_analytic_account_inverted_balance
#: model:ir.actions.wizard,name:account.account_analytic_account_inverted_balance_report
msgid "Inverted Analytic Balance"
-msgstr ""
+msgstr "Тонгоруулсан аналитик баланс"
#. module: account
#: field:account.tax,applicable_type:0
#: field:account.tax.template,applicable_type:0
msgid "Applicable Type"
-msgstr ""
+msgstr "Хэрэглэх төрөл"
#. module: account
#: field:account.invoice,reference:0
msgid "Invoice Reference"
-msgstr ""
+msgstr "Нэхэмжлэлийн дугаарлалт"
#. module: account
#: field:account.account,name:0
@@ -2761,7 +2778,7 @@ msgstr ""
#: field:account.move.reconcile,name:0
#: field:account.subscription,name:0
msgid "Name"
-msgstr ""
+msgstr "Нэр"
#. module: account
#: wizard_view:account.move.line.reconcile,init_full:0
@@ -2787,7 +2804,7 @@ msgstr ""
#. module: account
#: field:account.move.line,date:0
msgid "Effective date"
-msgstr ""
+msgstr "Огноо"
#. module: account
#: help:account.tax.template,sequence:0
@@ -2796,6 +2813,9 @@ msgid ""
"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
#: field:account.journal.column,view_id:0
@@ -2803,7 +2823,7 @@ msgstr ""
#: field:account.journal.view,name:0
#: model:ir.model,name:account.model_account_journal_view
msgid "Journal View"
-msgstr ""
+msgstr "Журналын харагдац"
#. module: account
#: selection:account.move.line,centralisation:0
@@ -2813,12 +2833,12 @@ msgstr ""
#. module: account
#: rml:account.overdue:0
msgid "Customer Ref:"
-msgstr ""
+msgstr "Худалдан авагчийн дугаар"
#. module: account
#: xsl:account.transfer:0
msgid "Partner ID"
-msgstr ""
+msgstr "Харилцагчийн дугаар"
#. module: account
#: wizard_view:account.automatic.reconcile,init:0
@@ -2830,13 +2850,13 @@ msgstr ""
#. module: account
#: view:account.move.line:0
msgid "Total credit"
-msgstr ""
+msgstr "Нийт кредит"
#. module: account
#: model:ir.actions.act_window,name:account.action_invoice_tree1_new
#: model:ir.ui.menu,name:account.menu_action_invoice_tree1_new
msgid "New Customer Invoice"
-msgstr ""
+msgstr "Шинэ худалдан авагчийн нэхэмжлэл"
#. module: account
#: field:account.account,reconcile:0
@@ -2848,22 +2868,22 @@ msgstr ""
#: wizard_button:account.move.line.reconcile,addendum,reconcile:0
#: wizard_button:account.move.line.reconcile,init_full,reconcile:0
msgid "Reconcile"
-msgstr ""
+msgstr "Банкны тулгалт"
#. module: account
#: rml:account.overdue:0
msgid "Best regards."
-msgstr ""
+msgstr "Хүндэтгэсэн."
#. module: account
#: model:ir.model,name:account.model_report_hr_timesheet_invoice_journal
msgid "Analytic account costs and revenues"
-msgstr ""
+msgstr "Аналитик дансны зардал болон орлого"
#. module: account
#: wizard_view:account.invoice.refund,init:0
msgid "Are you sure you want to refund this invoice ?"
-msgstr ""
+msgstr "Та энэ нэхэмжлэлийг буцаахдаа итгэлтэй байна уу?"
#. module: account
#: model:ir.actions.wizard,name:account.wizard_paid_open
@@ -2873,7 +2893,7 @@ msgstr ""
#. module: account
#: field:account.journal,entry_posted:0
msgid "Skip 'Draft' State for Created Entries"
-msgstr ""
+msgstr "Үүссэн гүйлгээг шууд батлах"
#. module: account
#: field:account.invoice.tax,account_id:0
@@ -2884,12 +2904,12 @@ msgstr "Татварын данс"
#. module: account
#: model:process.transition,note:account.process_transition_statemententries0
msgid "From statement, create entries"
-msgstr ""
+msgstr "Хуулгаас гүйлгээнүүдийг үүсгэх"
#. module: account
#: field:account.analytic.account,complete_name:0
msgid "Full Account Name"
-msgstr ""
+msgstr "Дансны бүтэн нэр"
#. module: account
#: rml:account.account.balance:0
@@ -2903,54 +2923,54 @@ msgstr ""
#: rml:account.third_party_ledger_other:0
#: rml:account.vat.declaration:0
msgid "1cm 27.7cm 20cm 27.7cm"
-msgstr ""
+msgstr "1см 27.7см 20см 27.7см"
#. module: account
#: model:ir.actions.act_window,name:account.action_invoice_tree12
#: model:ir.ui.menu,name:account.menu_action_invoice_tree12
msgid "Draft Supplier Refunds"
-msgstr ""
+msgstr "Нийлүүлэгчийн ноорог буцаалт"
#. module: account
#: model:process.node,name:account.process_node_accountingstatemententries0
msgid "Accounting Statement"
-msgstr ""
+msgstr "Дансны хуулга"
#. module: account
#: rml:account.overdue:0
msgid "Document: Customer account statement"
-msgstr ""
+msgstr "Баримт: Худалдан авагчийн дансны хуулга"
#. module: account
#: view:product.product:0
#: view:product.template:0
#: view:res.partner:0
msgid "Accounting"
-msgstr ""
+msgstr "Санхүү бүртгэл"
#. module: account
#: view:account.fiscal.position.template:0
msgid "Taxes Mapping"
-msgstr ""
+msgstr "Татваруудын зурагжуулалт"
#. module: account
#: wizard_view:account.move.line.unreconcile,init:0
#: wizard_view:account.reconcile.unreconcile,init:0
msgid "Unreconciliation transactions"
-msgstr ""
+msgstr "Тулгагдаагүй гүйлгээнүүд"
#. module: account
#: model:process.transition,note:account.process_transition_paymentorderbank0
#: model:process.transition,note:account.process_transition_paymentorderreconcilation0
msgid "Reconcilation of entries from payment order."
-msgstr ""
+msgstr "Төлбөрийн ордероос гүйлгээнүүдийн тулгалт."
#. module: account
#: field:account.bank.statement,move_line_ids:0
#: model:ir.actions.act_window,name:account.act_account_journal_2_account_move_line
#: model:ir.model,name:account.model_account_move_line
msgid "Entry lines"
-msgstr ""
+msgstr "Журналын бичилтүүд"
#. module: account
#: wizard_view:account.automatic.reconcile,init:0
@@ -2961,7 +2981,7 @@ msgstr ""
#: model:process.node,name:account.process_node_reconciliation0
#: model:process.node,name:account.process_node_supplierreconciliation0
msgid "Reconciliation"
-msgstr ""
+msgstr "Тулгагдсан бичилтүүд"
#. module: account
#: field:account.move.line,centralisation:0
@@ -2975,33 +2995,33 @@ msgstr ""
#: field:account.tax.template,tax_code_id:0
#: model:ir.model,name:account.model_account_tax_code
msgid "Tax Code"
-msgstr ""
+msgstr "Татварын ангилал"
#. module: account
#: rml:account.analytic.account.journal:0
msgid "Analytic Journal -"
-msgstr ""
+msgstr "Аналитик журнал -"
#. module: account
#: rml:account.analytic.account.analytic.check:0
msgid "Analytic Debit"
-msgstr ""
+msgstr "Аналитик дебит"
#. module: account
#: field:account.account,currency_mode:0
msgid "Outgoing Currencies Rate"
-msgstr ""
+msgstr "Гаралтын валютын ханш"
#. module: account
#: model:ir.actions.act_window,name:account.action_invoice_tree10
#: model:ir.ui.menu,name:account.menu_action_invoice_tree10
msgid "Draft Customer Refunds"
-msgstr ""
+msgstr "Худалдан авагчийн ноорог буцаалт"
#. module: account
#: field:account.journal.column,readonly:0
msgid "Readonly"
-msgstr ""
+msgstr "Зөвхөн харах"
#. module: account
#: help:account.model.line,date_maturity:0
@@ -3015,28 +3035,28 @@ msgstr ""
#: selection:account.analytic.journal,type:0
#: selection:account.journal,type:0
msgid "Situation"
-msgstr ""
+msgstr "Орон байрлал"
#. module: account
#: rml:account.invoice:0
#: xsl:account.transfer:0
msgid "Document"
-msgstr ""
+msgstr "Баримт бичиг"
#. module: account
#: help:account.move.line,move_id:0
msgid "The move of this entry line."
-msgstr ""
+msgstr "Уг журналын бичилтийг агуулж буй ажил гүйлгээ."
#. module: account
#: field:account.invoice.line,uos_id:0
msgid "Unit of Measure"
-msgstr ""
+msgstr "Хэмжих нэгж"
#. module: account
#: field:account.chart.template,property_account_receivable:0
msgid "Receivable Account"
-msgstr ""
+msgstr "Авлагын данс"
#. module: account
#: help:account.journal,group_invoice_lines:0
@@ -3044,6 +3064,8 @@ msgid ""
"If this box is checked, the system will try to group the accounting lines "
"when generating them from invoices."
msgstr ""
+"Хэрэв үүнийг сонговол нэхэмжлэлээс үүдэлтэй гүйлгээний бичилтүүдийг систем "
+"нэхэмжлэлийн дагуу нэгтгэх гэж оролдоно."
#. module: account
#: wizard_field:account.move.line.reconcile,init_full,trans_nbr:0
@@ -3054,7 +3076,7 @@ msgstr ""
#. module: account
#: model:ir.actions.wizard,name:account.wizard_invoice_state_cancel
msgid "Cancel selected invoices"
-msgstr ""
+msgstr "Сонгогдсон нэхэмжлэлүүдийг цуцлах"
#. module: account
#: view:account.analytic.journal:0
@@ -3063,12 +3085,12 @@ msgstr ""
#: model:ir.actions.report.xml,name:account.analytic_journal_print
#: model:ir.actions.wizard,name:account.account_analytic_account_journal_report
msgid "Analytic Journal"
-msgstr ""
+msgstr "Аналитик журнал"
#. module: account
#: rml:account.general.ledger:0
msgid "Entry Label"
-msgstr ""
+msgstr "Гүйлгээний нэр"
#. module: account
#: model:process.transition,note:account.process_transition_paymentreconcile0
@@ -3085,37 +3107,37 @@ msgstr ""
#: view:account.period:0
#: view:account.subscription:0
msgid "Set to Draft"
-msgstr ""
+msgstr "Ноорог болгох"
#. module: account
#: help:account.invoice,origin:0
#: help:account.invoice.line,origin:0
msgid "Reference of the document that produced this invoice."
-msgstr ""
+msgstr "Reference of the document that produced this invoice."
#. module: account
#: selection:account.account,type:0
#: selection:account.account.template,type:0
#: selection:account.aged.trial.balance,init,result_selection:0
msgid "Payable"
-msgstr ""
+msgstr "Өглөг"
#. module: account
#: rml:account.invoice:0
#: field:account.invoice.tax,base:0
msgid "Base"
-msgstr ""
+msgstr "Суурь"
#. module: account
#: field:account.model,name:0
msgid "Model Name"
-msgstr ""
+msgstr "Моделийн нэр"
#. module: account
#: selection:account.account,type:0
#: selection:account.account.template,type:0
msgid "Others"
-msgstr ""
+msgstr "Бусад"
#. module: account
#: selection:account.automatic.reconcile,init,power:0
@@ -3127,7 +3149,7 @@ msgstr ""
#: view:account.move:0
#: wizard_button:account.move.validate,init,validate:0
msgid "Validate"
-msgstr ""
+msgstr "Батлах"
#. module: account
#: view:account.model:0
@@ -3161,7 +3183,7 @@ msgstr ""
#: wizard_field:account.move.line.unreconcile.select,init,account_id:0
#: model:ir.model,name:account.model_account_account
msgid "Account"
-msgstr ""
+msgstr "Данс"
#. module: account
#: model:account.journal,name:account.bank_journal
@@ -3174,7 +3196,7 @@ msgstr ""
#: selection:account.partner.balance.report,init,state:0
#: selection:account.third_party_ledger.report,init,state:0
msgid "By Date and Period"
-msgstr ""
+msgstr "Огноо болон мөчлөгөөр"
#. module: account
#: view:account.account:0
@@ -3185,7 +3207,7 @@ msgstr ""
#: view:account.invoice.line:0
#: field:account.invoice.line,note:0
msgid "Notes"
-msgstr ""
+msgstr "Тэмдэглэлүүд"
#. module: account
#: help:account.invoice,reconciled:0
@@ -3202,17 +3224,17 @@ msgstr ""
#: model:ir.ui.menu,name:account.menu_action_tax_form
#: model:ir.ui.menu,name:account.next_id_27
msgid "Taxes"
-msgstr ""
+msgstr "Татварууд"
#. module: account
#: wizard_view:account.fiscalyear.close,init:0
msgid "Close Fiscal Year with new entries"
-msgstr ""
+msgstr "Шинэ гүйлгээ үүсгэж санхүүгийн жил хаах"
#. module: account
#: selection:account.account,currency_mode:0
msgid "Average Rate"
-msgstr ""
+msgstr "Дундаж ханшаар"
#. module: account
#: model:process.node,note:account.process_node_bankstatement0
@@ -3237,12 +3259,12 @@ msgstr ""
#: rml:account.partner.balance:0
#: field:account.period,code:0
msgid "Code"
-msgstr ""
+msgstr "Код"
#. module: account
#: model:ir.ui.menu,name:account.menu_finance
msgid "Financial Management"
-msgstr ""
+msgstr "Санхүүгийн менежмент"
#. module: account
#: selection:account.account.type,close_method:0
@@ -3255,12 +3277,12 @@ msgstr ""
#: model:ir.actions.wizard,name:account.wizard_fiscalyear_close
#: model:ir.ui.menu,name:account.menu_wizard_fy_close
msgid "Generate Fiscal Year Opening Entries"
-msgstr ""
+msgstr "Нээлтийн гүйлгээтэй санхүүгийн жил үүсгэх"
#. module: account
#: model:ir.actions.wizard,name:account.wizard_reconcile
msgid "Reconcile Entries"
-msgstr ""
+msgstr "Гүйлгээг тулгалт хийх"
#. module: account
#: wizard_view:account.wizard_paid_open,init:0
@@ -3270,29 +3292,29 @@ msgstr ""
#. module: account
#: view:account.invoice:0
msgid "Additionnal Information"
-msgstr ""
+msgstr "Нэмэлт мэдээлэл"
#. module: account
#: field:account.tax,name:0
#: field:account.tax.template,name:0
#: rml:account.vat.declaration:0
msgid "Tax Name"
-msgstr ""
+msgstr "Татварын нэр"
#. module: account
#: wizard_view:account.fiscalyear.close.state,init:0
msgid " Close states of Fiscal year and periods"
-msgstr ""
+msgstr " Санхүүгийн жил болон мөчлөгүүдийн төлвийг хаах"
#. module: account
#: model:account.payment.term,name:account.account_payment_term
msgid "30 Days End of Month"
-msgstr ""
+msgstr "Сарын төгөсгөл 30 өдөр"
#. module: account
#: field:account.chart.template,tax_code_root_id:0
msgid "Root Tax Code"
-msgstr ""
+msgstr "Толгой татварын ангилал"
#. module: account
#: constraint:account.invoice:0
@@ -3303,44 +3325,44 @@ msgstr ""
#: field:account.tax.code,notprintable:0
#: field:account.tax.code.template,notprintable:0
msgid "Not Printable in Invoice"
-msgstr ""
+msgstr "Нэхэмжлэлд тусгагдахгүй"
#. module: account
#: field:account.move.line,move_id:0
msgid "Move"
-msgstr ""
+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 ""
+msgstr "Эх татвар"
#. module: account
#: model:ir.actions.report.xml,name:account.account_analytic_account_balance
#: model:ir.actions.wizard,name:account.account_analytic_account_balance_report
msgid "Analytic Balance"
-msgstr ""
+msgstr "Аналитик баланс"
#. module: account
#: view:account.move.line:0
msgid "Total debit"
-msgstr ""
+msgstr "Нийт дебит"
#. module: account
#: selection:account.analytic.account,state:0
msgid "Pending"
-msgstr ""
+msgstr "Хүлээсэн"
#. module: account
#: view:wizard.multi.charts.accounts:0
msgid "Bank Information"
-msgstr ""
+msgstr "Банкны мэдээлэл"
#. module: account
#: rml:account.invoice:0
msgid "Fax :"
-msgstr ""
+msgstr "факс :"
#. module: account
#: rml:account.partner.balance:0
@@ -3348,7 +3370,7 @@ msgstr ""
#: model:ir.actions.wizard,name:account.wizard_partner_balance_report
#: model:ir.ui.menu,name:account.menu_partner_balance
msgid "Partner Balance"
-msgstr ""
+msgstr "Харилцагчийн баланс"
#. module: account
#: rml:account.third_party_ledger:0
@@ -3361,7 +3383,7 @@ msgstr ""
msgid ""
"This account will be used instead of the default one as the receivable "
"account for the current partner"
-msgstr ""
+msgstr "Энэ бол тухайн харилцагчийн авлагын бичилт хийх тогтсон данс юм"
#. module: account
#: selection:account.tax,applicable_type:0
@@ -3373,17 +3395,17 @@ msgstr ""
#: field:account.tax.template,python_compute:0
#: selection:account.tax.template,type:0
msgid "Python Code"
-msgstr ""
+msgstr "Програмчлал"
#. module: account
#: model:ir.actions.act_window,name:account.act_account_journal_2_account_bank_statement
msgid "Bank statements"
-msgstr ""
+msgstr "Банкны хуулга"
#. module: account
#: model:ir.ui.menu,name:account.next_id_22
msgid "Partner Accounts"
-msgstr ""
+msgstr "Харилцагчийн дансууд"
#. module: account
#: help:account.tax.template,tax_group:0
@@ -3391,23 +3413,25 @@ msgid ""
"If a default tax if given in the partner it only override taxes from account "
"(or product) of the same group."
msgstr ""
+"Хэрэв харилцагч дээр тогтсон татвар сонгосон бол тухайн татвартай ижил "
+"группийн татваруудаас сонгох боломжтой байна."
#. module: account
#: view:account.bank.statement:0
msgid "Real Entries"
-msgstr ""
+msgstr "Жинхэнэ гүйлгээнүүд"
#. module: account
#: model:process.node,name:account.process_node_importinvoice0
msgid "Import invoice"
-msgstr ""
+msgstr "Нэхэмжлэл оруулах"
#. module: account
#: view:account.invoice:0
#: view:wizard.company.setup:0
#: view:wizard.multi.charts.accounts:0
msgid "Create"
-msgstr ""
+msgstr "Үүсгэх"
#. module: account
#: model:process.transition.action,name:account.process_transition_action_createentries0
@@ -3417,13 +3441,13 @@ msgstr ""
#. module: account
#: model:ir.model,name:account.model_account_invoice_line
msgid "Invoice line"
-msgstr ""
+msgstr "Нэхэмжлэлийн гүйлгээ"
#. module: account
#: field:account.account,shortcut:0
#: field:account.account.template,shortcut:0
msgid "Shortcut"
-msgstr ""
+msgstr "Богино холбоос"
#. module: account
#: wizard_view:account.move.validate,init:0
@@ -3431,6 +3455,8 @@ msgid ""
"All draft account entries in this journal and period will be validated. It "
"means you won't be able to modify their accouting fields."
msgstr ""
+"Тухайн журналын тухайн мөчлөгөд бичигдсэн бүх ноорог бичилтүүдийг батална. "
+"Ингэснээр тухайн бичилтүүдийг засварлах боломжгүй болно."
#. module: account
#: selection:account.model.line,date:0
@@ -3449,7 +3475,7 @@ msgstr ""
#: field:account.tax,parent_id:0
#: field:account.tax.template,parent_id:0
msgid "Parent Tax Account"
-msgstr ""
+msgstr "Эцэг татварын данс"
#. module: account
#: field:account.account,user_type:0
@@ -3458,12 +3484,12 @@ msgstr ""
#: field:account.analytic.account,type:0
#: model:ir.model,name:account.model_account_account_type
msgid "Account Type"
-msgstr ""
+msgstr "Дансны төрөл"
#. module: account
#: view:res.partner:0
msgid "Bank account owner"
-msgstr ""
+msgstr "Банкны данс эзэмшигч"
#. module: account
#: wizard_view:account.account.balance.report,checktype:0
@@ -3471,23 +3497,23 @@ msgstr ""
#: wizard_view:account.partner.balance.report,init:0
#: wizard_view:account.third_party_ledger.report,init:0
msgid "Filter on Periods"
-msgstr ""
+msgstr "Filter on Periods"
#. module: account
#: field:res.partner,property_account_receivable:0
msgid "Account Receivable"
-msgstr ""
+msgstr "Авлагын данс"
#. module: account
#: wizard_button:account.invoice.pay,addendum,reconcile:0
msgid "Pay and reconcile"
-msgstr ""
+msgstr "Өглөг ба тулгалт"
#. module: account
#: rml:account.central.journal:0
#: model:ir.actions.report.xml,name:account.account_central_journal
msgid "Central Journal"
-msgstr ""
+msgstr "Төв журнал"
#. module: account
#: rml:account.third_party_ledger:0
@@ -3498,7 +3524,7 @@ msgstr ""
#. module: account
#: field:account.account,child_consol_ids:0
msgid "Consolidated Children"
-msgstr ""
+msgstr "Нэгтгэгдсэн дэд дансууд"
#. module: account
#: wizard_field:account.account.balance.report,checktype,fiscalyear:0
@@ -3507,18 +3533,18 @@ msgstr ""
#: wizard_field:account.partner.balance.report,init,fiscalyear:0
#: wizard_field:account.third_party_ledger.report,init,fiscalyear:0
msgid "Fiscal year"
-msgstr ""
+msgstr "Санхүүгийн жил"
#. module: account
#: rml:account.overdue:0
msgid "Balance :"
-msgstr ""
+msgstr "Баланс :"
#. module: account
#: selection:account.account.balance.report,checktype,display_account:0
#: selection:account.general.ledger.report,checktype,display_account:0
msgid "With balance is not equal to 0"
-msgstr ""
+msgstr "Баланс нь тэгээс ялгаатай"
#. module: account
#: selection:account.automatic.reconcile,init,power:0
@@ -3528,33 +3554,33 @@ msgstr ""
#. module: account
#: model:ir.actions.report.xml,name:account.account_vat_declaration
msgid "Taxes Report"
-msgstr ""
+msgstr "Татварын мэдээлэл"
#. module: account
#: selection:account.journal.period,state:0
msgid "Printed"
-msgstr ""
+msgstr "Хэвлэгдсэн"
#. module: account
#: model:ir.actions.act_window,name:account.action_invoice_tree4_new
#: model:ir.ui.menu,name:account.menu_action_invoice_tree4_new
msgid "New Supplier Refund"
-msgstr ""
+msgstr "Шинэ нийлүүлэгчийн буцаалт"
#. module: account
#: view:account.model:0
msgid "Entry Model"
-msgstr ""
+msgstr "Гүйлгээний модель"
#. module: account
#: wizard_field:account.general.ledger.report,checktype,amount_currency:0
msgid "With Currency"
-msgstr ""
+msgstr "Валютаар"
#. module: account
#: view:account.account:0
msgid "Chart of accounts"
-msgstr ""
+msgstr "Дансны мод"
#. module: account
#: field:account.subscription.line,subscription_id:0
@@ -3564,18 +3590,18 @@ msgstr ""
#. module: account
#: field:account.analytic.journal,code:0
msgid "Journal code"
-msgstr ""
+msgstr "Журналын код"
#. module: account
#: wizard_button:account.fiscalyear.close,init,close:0
#: view:account.model:0
msgid "Create entries"
-msgstr ""
+msgstr "Гүйлгээ үүсгэх"
#. module: account
#: view:account.analytic.line:0
msgid "Project line"
-msgstr ""
+msgstr "Төслийн бичилт"
#. module: account
#: wizard_field:account.automatic.reconcile,init,max_amount:0
@@ -3585,35 +3611,35 @@ msgstr ""
#. module: account
#: field:account.invoice.tax,manual:0
msgid "Manual"
-msgstr ""
+msgstr "Гараар"
#. module: account
#: view:account.invoice:0
msgid "Compute Taxes"
-msgstr ""
+msgstr "Татваруудыг тооцоолох"
#. module: account
#: field:wizard.multi.charts.accounts,code_digits:0
msgid "# of Digits"
-msgstr ""
+msgstr "Оронгийн хэмжээ"
#. module: account
#: help:res.partner,property_payment_term:0
msgid ""
"This payment term will be used instead of the default one for the current "
"partner"
-msgstr ""
+msgstr "Тухайн харилцагчид хэрэглэгдэх тогтсон төлбөрийн нөхцөл"
#. module: account
#: wizard_field:account.invoice.pay,addendum,comment:0
#: wizard_field:account.invoice.pay,init,name:0
msgid "Entry Name"
-msgstr ""
+msgstr "Гүйлгээний нэр"
#. module: account
#: help:account.invoice,account_id:0
msgid "The partner account used for this invoice."
-msgstr ""
+msgstr "Уг нэхэмжлэл дээр хэрэглэгдэх харилцагчийн данс"
#. module: account
#: help:account.tax.code,notprintable:0
@@ -3622,6 +3648,8 @@ msgid ""
"Check this box if you don't want any VAT related to this Tax Code to appear "
"on invoices"
msgstr ""
+"Уг ангилалд хамрагдах татварууд нэхэмжлэл дээр тусгагдахгүй буюу татвар "
+"тооцохгүй"
#. module: account
#: field:account.account.type,sequence:0
@@ -3634,28 +3662,28 @@ msgstr ""
#: field:account.tax.template,sequence:0
#: field:fiscalyear.seq,sequence_id:0
msgid "Sequence"
-msgstr ""
+msgstr "Дугаарлалт"
#. module: account
#: model:ir.model,name:account.model_account_fiscal_position_template
msgid "Template for Fiscal Position"
-msgstr ""
+msgstr "Санхүүгийн байршилын загвар"
#. module: account
#: view:account.bank.statement:0
msgid "Entry encoding"
-msgstr ""
+msgstr "Гүйлгээний жагсаалт"
#. module: account
#: wizard_view:account.invoice.refund,init:0
#: model:ir.actions.wizard,name:account.wizard_invoice_refund
msgid "Credit Note"
-msgstr ""
+msgstr "Кредитийн тэмдэглэл"
#. module: account
#: model:ir.actions.todo,note:account.config_fiscalyear
msgid "Define Fiscal Years and Select Charts of Account"
-msgstr ""
+msgstr "Санхүүгийн жилийг тодорхойлох болон дансны модыг сонгох"
#. module: account
#: wizard_field:account.move.line.reconcile,addendum,period_id:0
@@ -3665,12 +3693,12 @@ msgstr ""
#. module: account
#: selection:account.config.wizard,period:0
msgid "3 Months"
-msgstr ""
+msgstr "3 сар"
#. module: account
#: wizard_view:account.move.journal,init:0
msgid "Standard entries"
-msgstr ""
+msgstr "Стандарт гүйлгээнүүд"
#. module: account
#: help:account.account,check_history:0
@@ -3678,6 +3706,8 @@ msgid ""
"Check this box if you want to print all entries when printing the General "
"Ledger, otherwise it will only print its balance."
msgstr ""
+"Ерөнхий дэвтэр хэвлэх үед тухайн дансны бүх гүйлгээг хэвлэх эсэх, сонгохгүй "
+"бол зөвхөн балансыг хэвлэнэ."
#. module: account
#: model:ir.model,name:account.model_account_payment_term_line
@@ -3688,7 +3718,7 @@ msgstr ""
#: selection:account.config.wizard,period:0
#: field:report.hr.timesheet.invoice.journal,name:0
msgid "Month"
-msgstr ""
+msgstr "Сар"
#. module: account
#: model:ir.model,name:account.model_account_subscription
@@ -3700,7 +3730,7 @@ msgstr ""
#: field:account.move.line,date_maturity:0
#: rml:account.overdue:0
msgid "Maturity date"
-msgstr ""
+msgstr "Maturity date"
#. module: account
#: view:account.subscription:0
@@ -3710,36 +3740,36 @@ msgstr ""
#. module: account
#: selection:account.print.journal.report,init,sort_selection:0
msgid "By date"
-msgstr ""
+msgstr "Огноогоор"
#. module: account
#: model:ir.actions.act_window,name:account.action_account_config_wizard_form
msgid "Account Configure Wizard "
-msgstr ""
+msgstr "Данс тохиргооны хэсэг "
#. module: account
#: field:account.config.wizard,date1:0
#: field:account.fiscalyear,date_start:0
#: field:account.subscription,date_start:0
msgid "Start Date"
-msgstr ""
+msgstr "Эхлэх огноо"
#. module: account
#: wizard_view:account.general.ledger.report,account_selection:0
msgid "Select Chart"
-msgstr ""
+msgstr "Мод сонгох"
#. module: account
#: selection:account.chart,init,target_move:0
#: model:ir.actions.report.xml,name:account.account_move_line_list
msgid "All Entries"
-msgstr ""
+msgstr "All Entries"
#. module: account
#: model:process.node,name:account.process_node_draftinvoices0
#: model:process.node,name:account.process_node_supplierdraftinvoices0
msgid "Draft Invoices"
-msgstr ""
+msgstr "Ноорог нэхэмжлэлүүд"
#. module: account
#: model:ir.model,name:account.model_account_fiscal_position_tax_template
@@ -3749,18 +3779,18 @@ msgstr ""
#. module: account
#: rml:account.invoice:0
msgid "Invoice Date"
-msgstr ""
+msgstr "Нэхэмжилсэн огноо"
#. module: account
#: selection:account.account.type,close_method:0
msgid "Unreconciled"
-msgstr ""
+msgstr "Тулгагдаагүй гүйлгээ"
#. module: account
#: field:account.account,note:0
#: field:account.account.template,note:0
msgid "Note"
-msgstr ""
+msgstr "Тэмдэглэл"
#. module: account
#: model:ir.module.module,description:account.module_meta_information
@@ -3779,13 +3809,13 @@ msgstr ""
#. module: account
#: field:account.journal,sequence_id:0
msgid "Entry Sequence"
-msgstr ""
+msgstr "Entry Sequence"
#. module: account
#: selection:account.account,type:0
#: selection:account.account.template,type:0
msgid "Closed"
-msgstr ""
+msgstr "Хаагдсан"
#. module: account
#: model:process.node,name:account.process_node_paymententries0
@@ -3796,13 +3826,14 @@ msgstr ""
#: help:account.move.line,tax_code_id:0
msgid "The Account can either be a base tax code or tax code account."
msgstr ""
+"Уг данс нь татварын үндсэн данс эсвэл татварын ангилалын данс байж болно."
#. module: account
#: help:account.automatic.reconcile,init,account_ids:0
msgid ""
"If no account is specified, the reconciliation will be made using every "
"accounts that can be reconcilied"
-msgstr ""
+msgstr "Хэрэв данс сонгохгүй бол тулгалт хийх боломжтой бүх дансаар тулгана"
#. module: account
#: model:ir.actions.act_window,name:account.action_wizard_company_setup_form
@@ -3814,7 +3845,7 @@ msgstr ""
#: selection:account.tax,tax_group:0
#: selection:account.tax.template,tax_group:0
msgid "Other"
-msgstr ""
+msgstr "Бусад"
#. module: account
#: model:ir.actions.report.xml,name:account.account_general_ledger
@@ -3822,22 +3853,22 @@ msgstr ""
#: model:ir.actions.wizard,name:account.wizard_general_ledger_report
#: model:ir.ui.menu,name:account.menu_general_ledger
msgid "General Ledger"
-msgstr ""
+msgstr "Ерөнхий дэвтэр"
#. module: account
#: field:account.journal.view,columns_id:0
msgid "Columns"
-msgstr ""
+msgstr "Багана"
#. module: account
#: selection:account.general.ledger.report,checktype,sortbydate:0
msgid "Movement"
-msgstr ""
+msgstr "Гүйлгээ"
#. module: account
#: help:account.period,special:0
msgid "These periods can overlap."
-msgstr ""
+msgstr "Энэ мөчлөг дахин ашиглагдах эсэх."
#. module: account
#: help:product.template,property_account_expense:0
@@ -3845,6 +3876,8 @@ msgid ""
"This account will be used instead of the default one to value outgoing stock "
"for the current product"
msgstr ""
+"Энэ бол тухайн бараа материалын зарлага хийж буй нөөцийг бичих тогтсон данс "
+"юм"
#. module: account
#: model:process.node,note:account.process_node_manually0
@@ -3855,7 +3888,7 @@ msgstr ""
#: model:ir.actions.act_window,name:account.action_account_journal_form
#: model:ir.ui.menu,name:account.menu_action_account_journal_form
msgid "Financial Journals"
-msgstr ""
+msgstr "Санхүүгийн журналууд"
#. module: account
#: selection:account.account.balance.report,checktype,state:0
@@ -3863,12 +3896,12 @@ msgstr ""
#: selection:account.partner.balance.report,init,state:0
#: selection:account.third_party_ledger.report,init,state:0
msgid "By Period"
-msgstr ""
+msgstr "Мөчлөгөөр"
#. module: account
#: help:account.invoice,date_invoice:0
msgid "Keep empty to use the current date"
-msgstr ""
+msgstr "Хоосон орхивол одоогийн огноог хэрэглэнэ"
#. module: account
#: rml:account.overdue:0
@@ -3878,12 +3911,12 @@ msgstr ""
#. module: account
#: field:account.analytic.account,quantity_max:0
msgid "Maximum Quantity"
-msgstr ""
+msgstr "Дээд тоо хэмжээ"
#. module: account
#: field:account.period,name:0
msgid "Period Name"
-msgstr ""
+msgstr "Мөчлөгийн нэр"
#. module: account
#: help:account.analytic.journal,type:0
@@ -3892,16 +3925,19 @@ msgid ""
"needs to create analytic entries, Open ERP will look for a matching journal "
"of the same type."
msgstr ""
+"Аналитик журналын төрөл зүйл. Ямар нэгэн баримт (жш: нэхэмжлэл) дээр "
+"аналитик гүйлгээ бичих шаардлагатай үед систем холбогдох журнал дээр "
+"автоматаар бичилт хийнэ."
#. module: account
#: field:account.journal,groups_id:0
msgid "Groups"
-msgstr ""
+msgstr "Бүлгүүд"
#. module: account
#: rml:account.analytic.account.quantity_cost_ledger:0
msgid "Code/Date"
-msgstr ""
+msgstr "Код/Огноо"
#. module: account
#: field:account.account,active:0
@@ -3912,32 +3948,32 @@ msgstr ""
#: field:account.payment.term,active:0
#: field:account.tax,active:0
msgid "Active"
-msgstr ""
+msgstr "Идэвхтэй"
#. module: account
#: model:process.node,note:account.process_node_electronicfile0
msgid "Import from your bank statements"
-msgstr ""
+msgstr "Таны банкны хуулгануудаас оруулах"
#. module: account
#: view:account.chart.template:0
msgid "Properties"
-msgstr ""
+msgstr "Нэмэлт Талбарууд"
#. module: account
#: view:res.partner:0
msgid "Customer Accounting Properties"
-msgstr ""
+msgstr "Худалдан авагчийн санхүү бүртгэл"
#. module: account
#: view:account.bank.statement:0
msgid "Select entries"
-msgstr ""
+msgstr "Гүйлгээг сонгох"
#. module: account
#: selection:account.chart,init,target_move:0
msgid "All Posted Entries"
-msgstr ""
+msgstr "Бүх батлагдсан гүйлгээнүүд"
#. module: account
#: wizard_field:account.vat.declaration,init,based_on:0
diff --git a/addons/account/i18n/pl.po b/addons/account/i18n/pl.po
index 920ffbff1bf..3336c6df26f 100644
--- a/addons/account/i18n/pl.po
+++ b/addons/account/i18n/pl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:26+0000\n"
+"PO-Revision-Date: 2010-08-08 05:53+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:40+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -4458,6 +4458,9 @@ msgid ""
"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 ""
+"Pole numeracji jest stosowane do ustalania kolejności pozycji podatkowych "
+"od najniższej do najwyższej. Kolejność jest istotna, jeśli masz podatki z "
+"podatkami podrzędnymi."
#. module: account
#: view:account.tax:0
diff --git a/addons/account/i18n/sq.po b/addons/account/i18n/sq.po
index ce9428e8299..4a9ea7c0630 100644
--- a/addons/account/i18n/sq.po
+++ b/addons/account/i18n/sq.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: ASTRIT BOKSHI <astritbokshi@gmail.com>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:01+0000\n"
+"PO-Revision-Date: 2010-08-08 05:46+0000\n"
"Last-Translator: bokshas <astritbokshi@gmail.com>\n"
"Language-Team: Albanian <sq@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-08-04 03:40+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
diff --git a/addons/account/i18n/sv.po b/addons/account/i18n/sv.po
index 8b4e9fef082..e4be84e49c7 100644
--- a/addons/account/i18n/sv.po
+++ b/addons/account/i18n/sv.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:37+0000\n"
+"PO-Revision-Date: 2010-08-08 07:10+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:40+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
diff --git a/addons/account/i18n/tr.po b/addons/account/i18n/tr.po
index 9b5b6372ded..444abc21ce8 100644
--- a/addons/account/i18n/tr.po
+++ b/addons/account/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 13:00+0000\n"
+"PO-Revision-Date: 2010-08-08 04:58+0000\n"
"Last-Translator: Omer Barlas <omer@barlas.com.tr>\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: 2010-08-04 03:41+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
diff --git a/addons/account/i18n/zh_CN.po b/addons/account/i18n/zh_CN.po
index 9ff9fca151a..bc155ff97c9 100644
--- a/addons/account/i18n/zh_CN.po
+++ b/addons/account/i18n/zh_CN.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.6\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:10+0000\n"
-"Last-Translator: OpenERP Administrators <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 05:43+0000\n"
+"Last-Translator: Jeff Wang <wjfonhand@hotmail.com>\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: 2010-08-04 03:41+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account
@@ -35,12 +35,12 @@ msgstr "未支付的采购发票"
#. module: account
#: model:ir.ui.menu,name:account.menu_finance_entries
msgid "Entries Encoding"
-msgstr "分录"
+msgstr "凭证"
#. module: account
#: model:ir.actions.todo,note:account.config_wizard_account_base_setup_form
msgid "Specify The Message for the Overdue Payment Report."
-msgstr ""
+msgstr "设置过期支付的催款信息"
#. module: account
#: model:process.transition,name:account.process_transition_confirmstatementfromdraft0
@@ -77,7 +77,7 @@ msgstr "这科目将用于当前产品分类的默认进仓"
#. module: account
#: help:account.invoice,period_id:0
msgid "Keep empty to use the period of the validation(invoice) date."
-msgstr "留空使用记账(发票)日期的会计期间"
+msgstr "留空使用审核(发票)日期的会计期间"
#. module: account
#: wizard_view:account.automatic.reconcile,reconcile:0
@@ -87,7 +87,7 @@ msgstr "对账结果"
#. module: account
#: model:ir.actions.act_window,name:account.act_account_acount_move_line_open_unreconciled
msgid "Unreconciled entries"
-msgstr "未对账"
+msgstr "凭证反核销"
#. module: account
#: field:account.invoice.tax,base_code_id:0
@@ -134,7 +134,7 @@ msgstr "基础税事务符号"
#: model:ir.actions.wizard,name:account.wizard_unreconcile_select
#: model:ir.ui.menu,name:account.menu_unreconcile_select
msgid "Unreconcile entries"
-msgstr "未对账"
+msgstr "凭证反核销"
#. module: account
#: constraint:account.period:0
@@ -149,7 +149,7 @@ msgstr "错误!这会计期间无效 "
#: model:ir.actions.act_window,name:account.action_move_line_form
#: model:ir.ui.menu,name:account.menu_action_move_line_form
msgid "Entries"
-msgstr "分录"
+msgstr "凭证"
#. module: account
#: selection:account.move.line,centralisation:0
@@ -159,7 +159,7 @@ msgstr "借方汇总"
#. module: account
#: model:ir.actions.wizard,name:account.wizard_invoice_state_confirm
msgid "Confirm draft invoices"
-msgstr "记账发票草稿"
+msgstr "发票入账"
#. module: account
#: help:account.payment.term.line,days2:0
@@ -177,7 +177,7 @@ msgstr "贷方合计"
#. module: account
#: field:account.config.wizard,charts:0
msgid "Charts of Account"
-msgstr "科目一览表"
+msgstr "科目表"
#. module: account
#: model:ir.actions.wizard,name:account.wizard_move_line_select
@@ -190,12 +190,12 @@ msgstr "选择凭证行"
#: rml:account.third_party_ledger:0
#: rml:account.third_party_ledger_other:0
msgid "Entry label"
-msgstr "分录标签"
+msgstr "凭证名称"
#. module: account
#: model:ir.model,name:account.model_account_model_line
msgid "Account Model Entries"
-msgstr "科目模型项"
+msgstr "凭证模板"
#. module: account
#: field:account.tax.code,sum_period:0
@@ -212,17 +212,17 @@ msgstr "计算代码(如果类型=代码)"
#: view:account.move:0
#: view:account.move.line:0
msgid "Account Entry Line"
-msgstr "凭证明细"
+msgstr "凭证行"
#. module: account
#: wizard_view:account.aged.trial.balance,init:0
msgid "Aged Trial Balance"
-msgstr "账龄试算平衡表"
+msgstr "账龄分析表"
#. module: account
#: model:ir.ui.menu,name:account.menu_finance_recurrent_entries
msgid "Recurrent Entries"
-msgstr "周期性分录"
+msgstr "周期性凭证"
#. module: account
#: field:account.analytic.line,amount:0
@@ -242,12 +242,12 @@ msgstr "金额"
#: model:ir.actions.wizard,name:account.wizard_third_party_ledger
#: model:ir.ui.menu,name:account.menu_third_party_ledger
msgid "Partner Ledger"
-msgstr "业务伙伴总帐"
+msgstr "业务伙伴余额"
#. module: account
#: field:product.template,supplier_taxes_id:0
msgid "Supplier Taxes"
-msgstr "供应商税"
+msgstr "进项税"
#. module: account
#: view:account.move:0
@@ -257,7 +257,7 @@ msgstr "借方合计"
#. module: account
#: rml:account.tax.code.entries:0
msgid "Accounting Entries-"
-msgstr "分录 -"
+msgstr "凭证-"
#. module: account
#: help:account.journal,view_id:0
@@ -266,7 +266,7 @@ msgid ""
"view tell Open ERP which fields should be visible, required or readonly and "
"in which order. You can create your own view for a faster encoding in each "
"journal."
-msgstr "给出业务类型中分录的浏览和写入视图. 这视图告诉系统那个字段可见,必须或只读. 你能为每个业务类型创建自己的视图."
+msgstr "给出业务类型中凭证的浏览和写入视图. 这视图告诉系统那个字段可见,必须或只读. 你能为每个业务类型创建自己的视图."
#. module: account
#: help:account.invoice,date_due:0
@@ -277,7 +277,7 @@ msgid ""
"date empty, it means direct payment. The payment term may compute several "
"due dates, for example 50% now, 50% in one month."
msgstr ""
-"如果你使用付款条款, 到期将自动生成会计分录. 如果付款条款和到期日期为空, 则意味着直接付款. 付款条款可以计算出几个到期日, 例如现在先付50%, "
+"如果你使用付款条款, 到期将自动生成凭证. 如果付款条款和到期日期为空, 则意味着直接付款. 付款条款可以计算出几个到期日, 例如现在先付50%, "
"然后在一个月内支付余下的50%."
#. module: account
@@ -312,17 +312,17 @@ msgstr "来源"
#. module: account
#: rml:account.analytic.account.journal:0
msgid "Move Name"
-msgstr ""
+msgstr "凭证名称"
#. module: account
#: xsl:account.transfer:0
msgid "Reference"
-msgstr "参考"
+msgstr "关联单号"
#. module: account
#: wizard_view:account.subscription.generate,init:0
msgid "Subscription Compute"
-msgstr "周期性分录计算"
+msgstr "生成周期性凭证"
#. module: account
#: rml:account.central.journal:0
@@ -375,12 +375,12 @@ msgstr "发票说明"
#. module: account
#: constraint:account.analytic.account:0
msgid "Error! You can not create recursive analytic accounts."
-msgstr "错误! 你不能创建递归的辅助核算项"
+msgstr "错误! 你不能创建递归的辅助核算项目"
#. module: account
#: field:account.bank.statement.reconcile,total_entry:0
msgid "Total entries"
-msgstr "分录合计"
+msgstr "合计"
#. module: account
#: field:account.fiscal.position.account,account_src_id:0
@@ -391,23 +391,23 @@ msgstr "源科目"
#. module: account
#: field:account.journal,update_posted:0
msgid "Allow Cancelling Entries"
-msgstr "允许取消分录"
+msgstr "允许取消凭证"
#. module: account
#: model:process.transition,name:account.process_transition_paymentorderbank0
#: model:process.transition,name:account.process_transition_paymentorderreconcilation0
msgid "Payment Reconcilation"
-msgstr "付款对账"
+msgstr "付款核销"
#. module: account
#: model:account.journal,name:account.expenses_journal
msgid "Journal de frais"
-msgstr "费用记录集合"
+msgstr "费用业务类型"
#. module: account
#: model:ir.actions.act_window,name:account.act_acc_analytic_acc_5_report_hr_timesheet_invoice_journal
msgid "All Analytic Entries"
-msgstr "所有辅助核算分录"
+msgstr "所有辅助核算凭证"
#. module: account
#: rml:account.overdue:0
@@ -422,12 +422,12 @@ msgstr "负数"
#. module: account
#: rml:account.partner.balance:0
msgid "(Account/Partner) Name"
-msgstr ""
+msgstr "(业务伙伴/科目)名称"
#. module: account
#: selection:account.move,type:0
msgid "Contra"
-msgstr "反向"
+msgstr "冲销"
#. module: account
#: field:account.analytic.account,state:0
@@ -449,12 +449,12 @@ msgstr "未支付的供应商退款"
#: view:account.tax:0
#: view:account.tax.template:0
msgid "Special Computation"
-msgstr "特殊计算"
+msgstr "特殊算法"
#. module: account
#: model:process.transition,note:account.process_transition_confirmstatementfromdraft0
msgid "Confirm statement with/without reconciliation from draft statement"
-msgstr "从草稿记账与对/不对帐"
+msgstr "银行凭证过账"
#. module: account
#: wizard_view:account.move.bank.reconcile,init:0
@@ -466,7 +466,7 @@ msgstr "银行对账"
#. module: account
#: rml:account.invoice:0
msgid "Disc.(%)"
-msgstr ""
+msgstr "折扣(%)"
#. module: account
#: rml:account.general.ledger:0
@@ -475,7 +475,7 @@ msgstr ""
#: rml:account.overdue:0
#: field:account.subscription,ref:0
msgid "Ref"
-msgstr "原始凭证编号"
+msgstr "关联单号"
#. module: account
#: field:account.tax.template,type_tax_use:0
diff --git a/addons/account_analytic_analysis/i18n/bg.po b/addons/account_analytic_analysis/i18n/bg.po
index 6dde739244a..5d9ee0f208d 100644
--- a/addons/account_analytic_analysis/i18n/bg.po
+++ b/addons/account_analytic_analysis/i18n/bg.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:34+0000\n"
+"PO-Revision-Date: 2010-08-08 06:04+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_analytic_analysis
diff --git a/addons/account_analytic_analysis/i18n/fi.po b/addons/account_analytic_analysis/i18n/fi.po
index 847896e10b7..7b9cc587fe3 100644
--- a/addons/account_analytic_analysis/i18n/fi.po
+++ b/addons/account_analytic_analysis/i18n/fi.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:16+0000\n"
+"PO-Revision-Date: 2010-08-08 07:14+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\n"
"Language-Team: Finnish <fi@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_analytic_analysis
diff --git a/addons/account_analytic_analysis/i18n/lt.po b/addons/account_analytic_analysis/i18n/lt.po
index 9cf05b7ef35..5c054c84516 100644
--- a/addons/account_analytic_analysis/i18n/lt.po
+++ b/addons/account_analytic_analysis/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:51+0000\n"
+"PO-Revision-Date: 2010-08-08 06:34+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_analytic_analysis
diff --git a/addons/account_analytic_analysis/i18n/nl.po b/addons/account_analytic_analysis/i18n/nl.po
index fc20ae4d8df..ec38410ed1e 100644
--- a/addons/account_analytic_analysis/i18n/nl.po
+++ b/addons/account_analytic_analysis/i18n/nl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 20:34+0000\n"
-"Last-Translator: Jan Verlaan (Veritos) <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 10:53+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:47+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_analytic_analysis
diff --git a/addons/account_analytic_analysis/i18n/tr.po b/addons/account_analytic_analysis/i18n/tr.po
index 7110a926e3a..fd4c27448a6 100644
--- a/addons/account_analytic_analysis/i18n/tr.po
+++ b/addons/account_analytic_analysis/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:59+0000\n"
+"PO-Revision-Date: 2010-08-08 05:58+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_analytic_analysis
diff --git a/addons/account_analytic_default/i18n/lt.po b/addons/account_analytic_default/i18n/lt.po
index f5582f33572..54cc112aad8 100644
--- a/addons/account_analytic_default/i18n/lt.po
+++ b/addons/account_analytic_default/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:32+0000\n"
+"PO-Revision-Date: 2010-08-08 05:59+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:44+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_analytic_default
diff --git a/addons/account_analytic_default/i18n/tr.po b/addons/account_analytic_default/i18n/tr.po
index d70fb58e15a..165c10bdc4f 100644
--- a/addons/account_analytic_default/i18n/tr.po
+++ b/addons/account_analytic_default/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:59+0000\n"
+"PO-Revision-Date: 2010-08-08 05:58+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:44+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_analytic_default
diff --git a/addons/account_analytic_plans/i18n/it.po b/addons/account_analytic_plans/i18n/it.po
index 94f74929c36..2e8194627d7 100644
--- a/addons/account_analytic_plans/i18n/it.po
+++ b/addons/account_analytic_plans/i18n/it.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:28+0000\n"
+"PO-Revision-Date: 2010-08-08 06:23+0000\n"
"Last-Translator: eLBati - albatos.com <lorenzo.battistini@albatos.com>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_analytic_plans
diff --git a/addons/account_analytic_plans/i18n/lt.po b/addons/account_analytic_plans/i18n/lt.po
index d88ce5a76b6..16b132dc4f8 100644
--- a/addons/account_analytic_plans/i18n/lt.po
+++ b/addons/account_analytic_plans/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:30+0000\n"
+"PO-Revision-Date: 2010-08-08 05:59+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_analytic_plans
diff --git a/addons/account_analytic_plans/i18n/tr.po b/addons/account_analytic_plans/i18n/tr.po
index 1e83b58b8e1..e74571e1d8a 100644
--- a/addons/account_analytic_plans/i18n/tr.po
+++ b/addons/account_analytic_plans/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:25+0000\n"
+"PO-Revision-Date: 2010-08-08 05:52+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_analytic_plans
diff --git a/addons/account_budget/i18n/lt.po b/addons/account_budget/i18n/lt.po
index 5025a0d304a..6d497576f3b 100644
--- a/addons/account_budget/i18n/lt.po
+++ b/addons/account_budget/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:08+0000\n"
+"PO-Revision-Date: 2010-08-08 06:33+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_budget
diff --git a/addons/account_budget/i18n/tr.po b/addons/account_budget/i18n/tr.po
index ff99680f246..44b7ab647dc 100644
--- a/addons/account_budget/i18n/tr.po
+++ b/addons/account_budget/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:09+0000\n"
+"PO-Revision-Date: 2010-08-08 06:33+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_budget
diff --git a/addons/account_coda/i18n/ar.po b/addons/account_coda/i18n/ar.po
index fb8e1edbad7..d9f2c6e9a37 100644
--- a/addons/account_coda/i18n/ar.po
+++ b/addons/account_coda/i18n/ar.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-11-24 13:11+0000\n"
-"PO-Revision-Date: 2010-08-03 18:45+0000\n"
+"PO-Revision-Date: 2010-08-08 07:03+0000\n"
"Last-Translator: bamuhrez <bamuhrez@gmail.com>\n"
"Language-Team: Arabic <ar@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-08-04 03:47+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_coda
diff --git a/addons/account_followup/i18n/lt.po b/addons/account_followup/i18n/lt.po
index 0e482793cd2..e289845cc08 100644
--- a/addons/account_followup/i18n/lt.po
+++ b/addons/account_followup/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:26+0000\n"
+"PO-Revision-Date: 2010-08-08 05:52+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:39+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_followup
diff --git a/addons/account_followup/i18n/tr.po b/addons/account_followup/i18n/tr.po
index dc76db8c7a5..37ad561bcfb 100644
--- a/addons/account_followup/i18n/tr.po
+++ b/addons/account_followup/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:55+0000\n"
+"PO-Revision-Date: 2010-08-08 06:21+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:39+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_followup
diff --git a/addons/account_invoice_layout/i18n/lt.po b/addons/account_invoice_layout/i18n/lt.po
index 3eee66dd246..73fda8c7c80 100644
--- a/addons/account_invoice_layout/i18n/lt.po
+++ b/addons/account_invoice_layout/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:12+0000\n"
+"PO-Revision-Date: 2010-08-08 05:51+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_invoice_layout
diff --git a/addons/account_invoice_layout/i18n/nl.po b/addons/account_invoice_layout/i18n/nl.po
index f0b601393dc..838f492bc87 100644
--- a/addons/account_invoice_layout/i18n/nl.po
+++ b/addons/account_invoice_layout/i18n/nl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 20:36+0000\n"
-"Last-Translator: Jan Verlaan (Veritos) <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 10:24+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_invoice_layout
diff --git a/addons/account_invoice_layout/i18n/tr.po b/addons/account_invoice_layout/i18n/tr.po
index 65c4d0ce5fc..d2834768e3b 100644
--- a/addons/account_invoice_layout/i18n/tr.po
+++ b/addons/account_invoice_layout/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:19+0000\n"
+"PO-Revision-Date: 2010-08-08 06:27+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_invoice_layout
diff --git a/addons/account_payment/i18n/lt.po b/addons/account_payment/i18n/lt.po
index 591a8edf585..cb29a2fce98 100644
--- a/addons/account_payment/i18n/lt.po
+++ b/addons/account_payment/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:08+0000\n"
+"PO-Revision-Date: 2010-08-08 07:16+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_payment
diff --git a/addons/account_payment/i18n/tr.po b/addons/account_payment/i18n/tr.po
index 4fc7dc2ad6f..2fe93d58baf 100644
--- a/addons/account_payment/i18n/tr.po
+++ b/addons/account_payment/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:57+0000\n"
+"PO-Revision-Date: 2010-08-08 07:21+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_payment
diff --git a/addons/account_report/i18n/lt.po b/addons/account_report/i18n/lt.po
index 8e472ae2977..6a111176a8f 100644
--- a/addons/account_report/i18n/lt.po
+++ b/addons/account_report/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:27+0000\n"
+"PO-Revision-Date: 2010-08-08 06:23+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:36+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_report
diff --git a/addons/account_report/i18n/tr.po b/addons/account_report/i18n/tr.po
index 4b4865cf10f..e8bdddea599 100644
--- a/addons/account_report/i18n/tr.po
+++ b/addons/account_report/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:48+0000\n"
+"PO-Revision-Date: 2010-08-08 06:50+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:36+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_report
diff --git a/addons/account_reporting/i18n/lt.po b/addons/account_reporting/i18n/lt.po
index aaeb2865401..619a54f38a6 100644
--- a/addons/account_reporting/i18n/lt.po
+++ b/addons/account_reporting/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:42+0000\n"
+"PO-Revision-Date: 2010-08-08 04:54+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_reporting
diff --git a/addons/account_reporting/i18n/tr.po b/addons/account_reporting/i18n/tr.po
index 1a8b8dbf303..99cc618acf4 100644
--- a/addons/account_reporting/i18n/tr.po
+++ b/addons/account_reporting/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:43+0000\n"
+"PO-Revision-Date: 2010-08-08 07:01+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_reporting
diff --git a/addons/account_tax_include/i18n/tr.po b/addons/account_tax_include/i18n/tr.po
index 3364af35b69..6dd02522ee1 100644
--- a/addons/account_tax_include/i18n/tr.po
+++ b/addons/account_tax_include/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:24+0000\n"
+"PO-Revision-Date: 2010-08-08 06:23+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:39+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_tax_include
diff --git a/addons/account_voucher/i18n/lt.po b/addons/account_voucher/i18n/lt.po
index 54aebca8c5f..f31981551f2 100644
--- a/addons/account_voucher/i18n/lt.po
+++ b/addons/account_voucher/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:18+0000\n"
+"PO-Revision-Date: 2010-08-08 06:32+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/nl.po b/addons/account_voucher/i18n/nl.po
index cf44c9b09d6..af589027472 100644
--- a/addons/account_voucher/i18n/nl.po
+++ b/addons/account_voucher/i18n/nl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-02 23:57+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 11:08+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_voucher
diff --git a/addons/account_voucher/i18n/tr.po b/addons/account_voucher/i18n/tr.po
index 4af48f88578..a1bb3bb0435 100644
--- a/addons/account_voucher/i18n/tr.po
+++ b/addons/account_voucher/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:23+0000\n"
+"PO-Revision-Date: 2010-08-08 06:23+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: account_voucher
diff --git a/addons/analytic_journal_billing_rate/i18n/tr.po b/addons/analytic_journal_billing_rate/i18n/tr.po
index dcef9d39063..d94a79a5bf0 100644
--- a/addons/analytic_journal_billing_rate/i18n/tr.po
+++ b/addons/analytic_journal_billing_rate/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:01+0000\n"
+"PO-Revision-Date: 2010-08-08 08:09+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: analytic_journal_billing_rate
diff --git a/addons/analytic_user_function/i18n/tr.po b/addons/analytic_user_function/i18n/tr.po
index 27717377365..9c268f883c1 100644
--- a/addons/analytic_user_function/i18n/tr.po
+++ b/addons/analytic_user_function/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:17+0000\n"
+"PO-Revision-Date: 2010-08-08 06:01+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: analytic_user_function
diff --git a/addons/auction/i18n/lt.po b/addons/auction/i18n/lt.po
index c8da95452cc..d5e535e6fec 100644
--- a/addons/auction/i18n/lt.po
+++ b/addons/auction/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:08+0000\n"
+"PO-Revision-Date: 2010-08-08 05:49+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:44+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
diff --git a/addons/auction/i18n/nl.po b/addons/auction/i18n/nl.po
index 3705bb9e9e5..88a57022b93 100644
--- a/addons/auction/i18n/nl.po
+++ b/addons/auction/i18n/nl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:18+0000\n"
+"PO-Revision-Date: 2010-08-08 06:31+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:44+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
diff --git a/addons/auction/i18n/tr.po b/addons/auction/i18n/tr.po
index 388444065aa..06c08aa8233 100644
--- a/addons/auction/i18n/tr.po
+++ b/addons/auction/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:33+0000\n"
+"PO-Revision-Date: 2010-08-08 06:22+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:44+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: auction
diff --git a/addons/audittrail/i18n/lt.po b/addons/audittrail/i18n/lt.po
index fbff8d3cad9..17e901a6249 100644
--- a/addons/audittrail/i18n/lt.po
+++ b/addons/audittrail/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:21+0000\n"
+"PO-Revision-Date: 2010-08-08 07:24+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: audittrail
diff --git a/addons/audittrail/i18n/tr.po b/addons/audittrail/i18n/tr.po
index ddbfadd9c18..5a669196c43 100644
--- a/addons/audittrail/i18n/tr.po
+++ b/addons/audittrail/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:35+0000\n"
+"PO-Revision-Date: 2010-08-08 04:29+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: audittrail
diff --git a/addons/audittrail/i18n/zh_CN.po b/addons/audittrail/i18n/zh_CN.po
index ee97749f317..f19252ba5f4 100644
--- a/addons/audittrail/i18n/zh_CN.po
+++ b/addons/audittrail/i18n/zh_CN.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.6\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:48+0000\n"
+"PO-Revision-Date: 2010-08-08 08:55+0000\n"
"Last-Translator: Black Jack <onetimespeed@hotmail.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: audittrail
diff --git a/addons/base_contact/i18n/lt.po b/addons/base_contact/i18n/lt.po
index a3f7238c269..28377a6e0f7 100644
--- a/addons/base_contact/i18n/lt.po
+++ b/addons/base_contact/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.1\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:25+0000\n"
+"PO-Revision-Date: 2010-08-08 05:52+0000\n"
"Last-Translator: Giedrius Slavinskas <giedrius.slavinskas@gmail.com>\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: 2010-08-04 03:39+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Language: lt\n"
diff --git a/addons/base_contact/i18n/ru.po b/addons/base_contact/i18n/ru.po
index 51fa33f64e2..f7f47c444e2 100644
--- a/addons/base_contact/i18n/ru.po
+++ b/addons/base_contact/i18n/ru.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:16+0000\n"
-"Last-Translator: Papazu <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 10:59+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:39+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:46+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_contact
diff --git a/addons/base_contact/i18n/tr.po b/addons/base_contact/i18n/tr.po
index f4725968300..11d3705addc 100644
--- a/addons/base_contact/i18n/tr.po
+++ b/addons/base_contact/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:04+0000\n"
+"PO-Revision-Date: 2010-08-08 07:17+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:39+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_contact
diff --git a/addons/base_contact/i18n/zh_CN.po b/addons/base_contact/i18n/zh_CN.po
index 2b111042f6d..5068d22f2da 100644
--- a/addons/base_contact/i18n/zh_CN.po
+++ b/addons/base_contact/i18n/zh_CN.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:41+0000\n"
+"PO-Revision-Date: 2010-08-08 07:07+0000\n"
"Last-Translator: Black Jack <onetimespeed@hotmail.com>\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: 2010-08-04 03:39+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_contact
diff --git a/addons/base_iban/i18n/tr.po b/addons/base_iban/i18n/tr.po
index 07b3c47e59d..04caeeb1eb8 100644
--- a/addons/base_iban/i18n/tr.po
+++ b/addons/base_iban/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:38+0000\n"
+"PO-Revision-Date: 2010-08-08 07:08+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:36+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_iban
diff --git a/addons/base_module_quality/i18n/nl.po b/addons/base_module_quality/i18n/nl.po
index 76a3cb7fff7..0d395ccc077 100644
--- a/addons/base_module_quality/i18n/nl.po
+++ b/addons/base_module_quality/i18n/nl.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 20:35+0000\n"
-"Last-Translator: Jan Verlaan (Veritos) <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 11:08+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\n"
"Language-Team: Dutch <nl@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-08-04 03:47+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_module_quality
diff --git a/addons/base_module_quality/i18n/tr.po b/addons/base_module_quality/i18n/tr.po
index 6a72716ee52..affb46ae603 100644
--- a/addons/base_module_quality/i18n/tr.po
+++ b/addons/base_module_quality/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:08+0000\n"
+"PO-Revision-Date: 2010-08-08 05:49+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:47+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_module_quality
diff --git a/addons/base_module_record/i18n/tr.po b/addons/base_module_record/i18n/tr.po
index b087d7487d1..461a952d786 100644
--- a/addons/base_module_record/i18n/tr.po
+++ b/addons/base_module_record/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:35+0000\n"
+"PO-Revision-Date: 2010-08-08 04:28+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:39+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_module_record
diff --git a/addons/base_report_creator/i18n/tr.po b/addons/base_report_creator/i18n/tr.po
index 4cabbef7ed5..60915705ee4 100644
--- a/addons/base_report_creator/i18n/tr.po
+++ b/addons/base_report_creator/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:06+0000\n"
+"PO-Revision-Date: 2010-08-08 05:21+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_report_creator
diff --git a/addons/base_report_designer/i18n/tr.po b/addons/base_report_designer/i18n/tr.po
index cee507b3db7..e541fd604e5 100644
--- a/addons/base_report_designer/i18n/tr.po
+++ b/addons/base_report_designer/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 03:46+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 05:25+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:44+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_report_designer
diff --git a/addons/base_setup/i18n/tr.po b/addons/base_setup/i18n/tr.po
index 7ad3c5ae425..a144fa86009 100644
--- a/addons/base_setup/i18n/tr.po
+++ b/addons/base_setup/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:38+0000\n"
+"PO-Revision-Date: 2010-08-08 06:21+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:39+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_setup
diff --git a/addons/base_vat/i18n/tr.po b/addons/base_vat/i18n/tr.po
index 99e5f153358..ffbcfa29654 100644
--- a/addons/base_vat/i18n/tr.po
+++ b/addons/base_vat/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:16+0000\n"
+"PO-Revision-Date: 2010-08-08 06:32+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:39+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: base_vat
diff --git a/addons/board/i18n/tr.po b/addons/board/i18n/tr.po
index 53648ab5c0e..5aa32aa4939 100644
--- a/addons/board/i18n/tr.po
+++ b/addons/board/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:52+0000\n"
+"PO-Revision-Date: 2010-08-08 06:21+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: board
diff --git a/addons/crm/i18n/ca.po b/addons/crm/i18n/ca.po
index 5cbdd0230c5..1b96f7e4c0a 100644
--- a/addons/crm/i18n/ca.po
+++ b/addons/crm/i18n/ca.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-01-05 05:59+0000\n"
-"PO-Revision-Date: 2010-08-03 04:18+0000\n"
+"PO-Revision-Date: 2010-08-07 09:52+0000\n"
"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
"<jesteve@zikzakmedia.com>\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: 2010-08-04 03:38+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:46+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm
diff --git a/addons/crm/i18n/fi.po b/addons/crm/i18n/fi.po
index f8e45eae1c6..3e2753385c3 100644
--- a/addons/crm/i18n/fi.po
+++ b/addons/crm/i18n/fi.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2010-01-05 05:59+0000\n"
-"PO-Revision-Date: 2010-08-03 04:22+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 08:53+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\n"
"Language-Team: Finnish <fi@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-08-04 03:38+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm
diff --git a/addons/crm/i18n/hr.po b/addons/crm/i18n/hr.po
index c087e7a9405..e4282fc604c 100644
--- a/addons/crm/i18n/hr.po
+++ b/addons/crm/i18n/hr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-01-05 05:59+0000\n"
-"PO-Revision-Date: 2010-08-03 04:24+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 06:03+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\n"
"Language-Team: Vinteh\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-08-04 03:38+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Language: hr\n"
diff --git a/addons/crm/i18n/lt.po b/addons/crm/i18n/lt.po
index 970895ba01a..23e224b70e9 100644
--- a/addons/crm/i18n/lt.po
+++ b/addons/crm/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-01-05 05:59+0000\n"
-"PO-Revision-Date: 2010-08-03 04:30+0000\n"
+"PO-Revision-Date: 2010-08-08 04:47+0000\n"
"Last-Translator: Giedrius Slavinskas <giedrius.slavinskas@gmail.com>\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: 2010-08-04 03:38+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Language: lt\n"
diff --git a/addons/crm/i18n/nl.po b/addons/crm/i18n/nl.po
index 68a39609ed6..e5f716e5a09 100644
--- a/addons/crm/i18n/nl.po
+++ b/addons/crm/i18n/nl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-01-05 05:59+0000\n"
-"PO-Revision-Date: 2010-08-03 04:33+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 07:38+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:38+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:46+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm
diff --git a/addons/crm/i18n/pl.po b/addons/crm/i18n/pl.po
index f9c90291e99..6389fb354fc 100644
--- a/addons/crm/i18n/pl.po
+++ b/addons/crm/i18n/pl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-01-05 05:59+0000\n"
-"PO-Revision-Date: 2010-08-03 04:35+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 04:32+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:38+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm
diff --git a/addons/crm/i18n/pt.po b/addons/crm/i18n/pt.po
index 2d10b7c77d1..8ab11f08d6b 100644
--- a/addons/crm/i18n/pt.po
+++ b/addons/crm/i18n/pt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-01-05 05:59+0000\n"
-"PO-Revision-Date: 2010-08-03 04:37+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 06:19+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:38+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm
diff --git a/addons/crm/i18n/sk.po b/addons/crm/i18n/sk.po
index c0db3a7531c..3434b456de1 100644
--- a/addons/crm/i18n/sk.po
+++ b/addons/crm/i18n/sk.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2010-01-05 05:59+0000\n"
-"PO-Revision-Date: 2010-08-03 04:43+0000\n"
+"PO-Revision-Date: 2010-08-08 08:53+0000\n"
"Last-Translator: Radoslav Sloboda <rado.sloboda@gmail.com>\n"
"Language-Team: Slovak <sk@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-08-04 03:39+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm
diff --git a/addons/crm/i18n/tr.po b/addons/crm/i18n/tr.po
index 3c5a41a9ffc..dc0643db5ce 100644
--- a/addons/crm/i18n/tr.po
+++ b/addons/crm/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2010-01-05 05:59+0000\n"
-"PO-Revision-Date: 2010-08-03 04:46+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 05:41+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:39+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm
diff --git a/addons/crm_profiling/i18n/tr.po b/addons/crm_profiling/i18n/tr.po
index ec5aa1fd528..05dff5b02b1 100644
--- a/addons/crm_profiling/i18n/tr.po
+++ b/addons/crm_profiling/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:23+0000\n"
+"PO-Revision-Date: 2010-08-08 07:12+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: crm_profiling
diff --git a/addons/delivery/i18n/ru.po b/addons/delivery/i18n/ru.po
index d33c167ea85..9157d874211 100644
--- a/addons/delivery/i18n/ru.po
+++ b/addons/delivery/i18n/ru.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:37+0000\n"
+"PO-Revision-Date: 2010-08-08 06:01+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: delivery
diff --git a/addons/delivery/i18n/tr.po b/addons/delivery/i18n/tr.po
index c98765c0953..f7939ec77ad 100644
--- a/addons/delivery/i18n/tr.po
+++ b/addons/delivery/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:34+0000\n"
+"PO-Revision-Date: 2010-08-08 05:59+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: delivery
diff --git a/addons/document/i18n/ru.po b/addons/document/i18n/ru.po
index bdffe3dd716..2f50ef63d92 100644
--- a/addons/document/i18n/ru.po
+++ b/addons/document/i18n/ru.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:01+0000\n"
+"PO-Revision-Date: 2010-08-08 07:19+0000\n"
"Last-Translator: devcode <klaider@yandex.ru>\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: 2010-08-04 03:47+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: document
diff --git a/addons/document/i18n/tr.po b/addons/document/i18n/tr.po
index 5be4663ca07..f05783336c8 100644
--- a/addons/document/i18n/tr.po
+++ b/addons/document/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:24+0000\n"
+"PO-Revision-Date: 2010-08-08 07:12+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:47+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: document
diff --git a/addons/document/i18n/zh_CN.po b/addons/document/i18n/zh_CN.po
index 6273764b574..fcc0a7196b4 100644
--- a/addons/document/i18n/zh_CN.po
+++ b/addons/document/i18n/zh_CN.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.6\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:12+0000\n"
+"PO-Revision-Date: 2010-08-08 06:32+0000\n"
"Last-Translator: Black Jack <onetimespeed@hotmail.com>\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: 2010-08-04 03:47+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: document
diff --git a/addons/document_ics/i18n/tr.po b/addons/document_ics/i18n/tr.po
index 484e527a128..9fa12e726bf 100644
--- a/addons/document_ics/i18n/tr.po
+++ b/addons/document_ics/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 03:52+0000\n"
+"PO-Revision-Date: 2010-08-08 06:49+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: document_ics
diff --git a/addons/document_ics/i18n/zh_CN.po b/addons/document_ics/i18n/zh_CN.po
index b92e6c9a05e..44b354f1dd5 100644
--- a/addons/document_ics/i18n/zh_CN.po
+++ b/addons/document_ics/i18n/zh_CN.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.6\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 03:52+0000\n"
+"PO-Revision-Date: 2010-08-08 04:47+0000\n"
"Last-Translator: Black Jack <onetimespeed@hotmail.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: document_ics
diff --git a/addons/event/i18n/ca.po b/addons/event/i18n/ca.po
index a15e42e822c..8ad56ca6d1a 100644
--- a/addons/event/i18n/ca.po
+++ b/addons/event/i18n/ca.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:12+0000\n"
+"PO-Revision-Date: 2010-08-07 09:46+0000\n"
"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
"<jesteve@zikzakmedia.com>\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: 2010-08-04 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: event
diff --git a/addons/event/i18n/nl.po b/addons/event/i18n/nl.po
index 281001695bb..facc4159af9 100644
--- a/addons/event/i18n/nl.po
+++ b/addons/event/i18n/nl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 03:52+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 07:40+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: event
diff --git a/addons/event/i18n/tr.po b/addons/event/i18n/tr.po
index c8236cb9cc3..a490f6fb48a 100644
--- a/addons/event/i18n/tr.po
+++ b/addons/event/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 03:55+0000\n"
+"PO-Revision-Date: 2010-08-07 01:28+0000\n"
"Last-Translator: oguzhan <tazmanyacanawari@hotmail.com>\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: 2010-08-04 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: event
diff --git a/addons/hr/i18n/lt.po b/addons/hr/i18n/lt.po
index 1189ac88e0e..7bb4ec57e90 100644
--- a/addons/hr/i18n/lt.po
+++ b/addons/hr/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 04:56+0000\n"
+"PO-Revision-Date: 2010-08-08 08:55+0000\n"
"Last-Translator: Giedrius Slavinskas <giedrius.slavinskas@gmail.com>\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: 2010-08-04 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr
diff --git a/addons/hr/i18n/mn.po b/addons/hr/i18n/mn.po
new file mode 100644
index 00000000000..2c3d8f77c4d
--- /dev/null
+++ b/addons/hr/i18n/mn.po
@@ -0,0 +1,495 @@
+# Mongolian translation for openobject-addons
+# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2009-08-28 16:01+0000\n"
+"PO-Revision-Date: 2010-08-09 02:13+0000\n"
+"Last-Translator: ub121 <Unknown>\n"
+"Language-Team: Mongolian <mn@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
+"X-Generator: Launchpad (build Unknown)\n"
+
+#. module: hr
+#: model:process.node,name:hr.process_node_openerpuser0
+#: model:process.transition,name:hr.process_transition_employeeuser0
+msgid "Openerp user"
+msgstr ""
+
+#. module: hr
+#: model:ir.actions.act_window,name:hr.edit_workgroup
+#: model:ir.ui.menu,name:hr.menu_edit_workgroup
+msgid "Working Time Categories"
+msgstr ""
+
+#. module: hr
+#: constraint:hr.department:0
+msgid "Error! You can not create recursive departments."
+msgstr ""
+
+#. module: hr
+#: field:hr.employee,sinid:0
+msgid "SIN No"
+msgstr ""
+
+#. module: hr
+#: model:ir.module.module,shortdesc:hr.module_meta_information
+#: model:ir.ui.menu,name:hr.menu_hr_root
+msgid "Human Resources"
+msgstr ""
+
+#. module: hr
+#: selection:hr.timesheet,dayofweek:0
+msgid "Sunday"
+msgstr "Ням"
+
+#. module: hr
+#: view:res.users:0
+msgid "Parents"
+msgstr ""
+
+#. module: hr
+#: constraint:ir.actions.act_window:0
+msgid "Invalid model name in the action definition."
+msgstr ""
+
+#. module: hr
+#: view:hr.department:0
+msgid "Department"
+msgstr "Хэлтэс"
+
+#. module: hr
+#: model:process.transition,name:hr.process_transition_contactofemployee0
+msgid "Contact of employee"
+msgstr ""
+
+#. module: hr
+#: field:hr.employee,work_email:0
+msgid "Work Email"
+msgstr "Ажлын и-мэйл"
+
+#. module: hr
+#: field:hr.timesheet.group,name:0
+msgid "Group name"
+msgstr ""
+
+#. module: hr
+#: field:hr.department,company_id:0
+#: field:hr.employee,company_id:0
+msgid "Company"
+msgstr "Компани"
+
+#. module: hr
+#: selection:hr.timesheet,dayofweek:0
+msgid "Friday"
+msgstr "Баасан"
+
+#. module: hr
+#: field:hr.department,parent_id:0
+msgid "Parent Department"
+msgstr ""
+
+#. module: hr
+#: view:hr.department:0
+#: view:hr.employee:0
+#: field:hr.employee,notes:0
+msgid "Notes"
+msgstr "Тэмдэглэл"
+
+#. module: hr
+#: field:hr.timesheet,hour_from:0
+msgid "Work from"
+msgstr ""
+
+#. module: hr
+#: model:ir.actions.act_window,name:hr.action2
+msgid "Employee Hierarchy"
+msgstr ""
+
+#. module: hr
+#: model:ir.ui.menu,name:hr.menu_hr_configuration
+msgid "Configuration"
+msgstr "Тохиргоо"
+
+#. module: hr
+#: selection:hr.employee,marital:0
+msgid "Unmaried"
+msgstr ""
+
+#. module: hr
+#: selection:hr.employee,gender:0
+msgid "Female"
+msgstr "эм"
+
+#. module: hr
+#: view:hr.timesheet.group:0
+msgid "Working Time Category"
+msgstr ""
+
+#. module: hr
+#: model:ir.actions.act_window,name:hr.open_view_employee_tree
+#: model:ir.ui.menu,name:hr.menu_open_view_employee_tree
+msgid "Employees Structure"
+msgstr ""
+
+#. module: hr
+#: view:hr.employee:0
+msgid "Social IDs"
+msgstr ""
+
+#. module: hr
+#: field:hr.employee,work_phone:0
+msgid "Work Phone"
+msgstr "Ажлын утас"
+
+#. module: hr
+#: field:hr.employee.category,child_ids:0
+msgid "Child Categories"
+msgstr ""
+
+#. module: hr
+#: field:hr.employee,work_location:0
+msgid "Office Location"
+msgstr "Ажлын байршил"
+
+#. module: hr
+#: view:hr.employee:0
+#: field:hr.employee,name:0
+#: model:ir.model,name:hr.model_hr_employee
+#: model:process.node,name:hr.process_node_employee0
+msgid "Employee"
+msgstr "Ажилтан"
+
+#. module: hr
+#: field:hr.timesheet.group,manager:0
+msgid "Workgroup manager"
+msgstr ""
+
+#. module: hr
+#: field:hr.employee,child_ids:0
+msgid "Subordinates"
+msgstr ""
+
+#. module: hr
+#: model:ir.ui.menu,name:hr.menu_hr_reporting
+msgid "Reporting"
+msgstr "Тайлан"
+
+#. module: hr
+#: field:hr.department,member_ids:0
+msgid "Members"
+msgstr "Гишүүд"
+
+#. module: hr
+#: field:hr.employee,ssnid:0
+msgid "SSN No"
+msgstr ""
+
+#. module: hr
+#: model:process.transition,note:hr.process_transition_contactofemployee0
+msgid "Fill up contact information"
+msgstr ""
+
+#. module: hr
+#: constraint:ir.ui.view:0
+msgid "Invalid XML for View Architecture!"
+msgstr ""
+
+#. module: hr
+#: selection:hr.employee,marital:0
+msgid "Divorced"
+msgstr ""
+
+#. module: hr
+#: field:hr.employee.category,parent_id:0
+msgid "Parent Category"
+msgstr ""
+
+#. module: hr
+#: model:ir.actions.act_window,name:hr.open_module_tree_department
+#: model:ir.actions.act_window,name:hr.open_module_tree_department_tree
+#: model:ir.ui.menu,name:hr.menu_department_def
+#: model:ir.ui.menu,name:hr.menu_department_tree
+msgid "Departments"
+msgstr ""
+
+#. module: hr
+#: model:process.node,name:hr.process_node_employeecontact0
+msgid "Employee Contact"
+msgstr ""
+
+#. module: hr
+#: selection:hr.employee,marital:0
+msgid "Maried"
+msgstr "Гэрлэсэн"
+
+#. module: hr
+#: field:hr.timesheet,tgroup_id:0
+msgid "Employee's timesheet group"
+msgstr ""
+
+#. module: hr
+#: selection:hr.employee,gender:0
+msgid "Male"
+msgstr "эр"
+
+#. module: hr
+#: model:process.transition,note:hr.process_transition_employeeuser0
+msgid "Create openerp user"
+msgstr ""
+
+#. module: hr
+#: view:hr.employee.category:0
+#: model:ir.model,name:hr.model_hr_employee_category
+msgid "Employee Category"
+msgstr ""
+
+#. module: hr
+#: selection:hr.timesheet,dayofweek:0
+msgid "Tuesday"
+msgstr "Мягмар"
+
+#. module: hr
+#: model:ir.model,name:hr.model_hr_department
+msgid "hr.department"
+msgstr ""
+
+#. module: hr
+#: field:hr.employee,user_id:0
+msgid "Related User"
+msgstr ""
+
+#. module: hr
+#: field:hr.employee,category_id:0
+#: field:hr.employee.category,name:0
+msgid "Category"
+msgstr "Категори"
+
+#. module: hr
+#: field:hr.department,note:0
+msgid "Note"
+msgstr "Тэмдэглэл"
+
+#. module: hr
+#: view:hr.employee:0
+msgid "Contact Information"
+msgstr ""
+
+#. module: hr
+#: view:hr.employee:0
+msgid "Status"
+msgstr "Төлөв"
+
+#. module: hr
+#: selection:hr.timesheet,dayofweek:0
+msgid "Monday"
+msgstr "Даваа"
+
+#. module: hr
+#: model:ir.actions.act_window,name:hr.open_view_categ_tree
+#: model:ir.ui.menu,name:hr.menu_view_employee_category_tree
+msgid "Categories structure"
+msgstr ""
+
+#. module: hr
+#: field:hr.timesheet,dayofweek:0
+msgid "Day of week"
+msgstr ""
+
+#. module: hr
+#: field:hr.employee,birthday:0
+msgid "Birthday"
+msgstr "Төрсөн өдөр"
+
+#. module: hr
+#: field:hr.employee,active:0
+msgid "Active"
+msgstr "Идэвхжсэн"
+
+#. module: hr
+#: constraint:hr.employee:0
+msgid "Error ! You cannot create recursive Hierarchy of Employees."
+msgstr ""
+
+#. module: hr
+#: model:process.process,name:hr.process_process_employeecontractprocess0
+msgid "Employee Contract Process"
+msgstr ""
+
+#. module: hr
+#: model:process.node,note:hr.process_node_openerpuser0
+msgid "Create OpenERP User"
+msgstr "OpenERP хэрэглэгч үүсгэх"
+
+#. module: hr
+#: model:process.node,note:hr.process_node_employee0
+msgid "Employee Complete Form"
+msgstr ""
+
+#. module: hr
+#: view:hr.department:0
+msgid "Companies"
+msgstr "Компаниуд"
+
+#. module: hr
+#: selection:hr.timesheet,dayofweek:0
+msgid "Wednesday"
+msgstr "Лхагва"
+
+#. module: hr
+#: model:ir.actions.act_window,name:hr.open_view_categ_form
+#: model:ir.ui.menu,name:hr.menu_view_employee_category_form
+msgid "Categories of Employee"
+msgstr ""
+
+#. module: hr
+#: field:hr.timesheet,date_from:0
+msgid "Starting date"
+msgstr "Эхлэл огноо"
+
+#. module: hr
+#: field:res.users,parent_id:0
+msgid "Parent Users"
+msgstr ""
+
+#. module: hr
+#: field:hr.employee,address_id:0
+msgid "Working Address"
+msgstr ""
+
+#. module: hr
+#: field:hr.employee,marital:0
+msgid "Marital Status"
+msgstr "Гэрлэлтийн байдал"
+
+#. module: hr
+#: model:ir.model,name:hr.model_hr_timesheet
+msgid "Timesheet Line"
+msgstr ""
+
+#. module: hr
+#: view:hr.employee:0
+msgid "Personal Information"
+msgstr "Хувийн мэдээлэл"
+
+#. module: hr
+#: constraint:ir.model:0
+msgid ""
+"The Object name must start with x_ and not contain any special character !"
+msgstr ""
+"Объектын нэрний эхлэл x_ байх ёстой бөгөөд бусад тусгай тэмдэгтийг агуулж "
+"болохгүй!"
+
+#. module: hr
+#: view:hr.timesheet:0
+#: field:hr.timesheet.group,timesheet_id:0
+#: model:ir.model,name:hr.model_hr_timesheet_group
+msgid "Working Time"
+msgstr ""
+
+#. module: hr
+#: selection:hr.timesheet,dayofweek:0
+msgid "Thursday"
+msgstr "Пүрэв"
+
+#. module: hr
+#: field:hr.timesheet,hour_to:0
+msgid "Work to"
+msgstr ""
+
+#. module: hr
+#: selection:hr.employee,marital:0
+msgid "Other"
+msgstr "Бусад"
+
+#. module: hr
+#: view:hr.employee.category:0
+msgid "Employees Categories"
+msgstr ""
+
+#. module: hr
+#: field:hr.employee,address_home_id:0
+msgid "Home Address"
+msgstr "Гэрийн хаяг"
+
+#. module: hr
+#: view:hr.department:0
+msgid "department"
+msgstr ""
+
+#. module: hr
+#: field:hr.employee,country_id:0
+msgid "Nationality"
+msgstr ""
+
+#. module: hr
+#: field:hr.employee,otherid:0
+msgid "Other ID"
+msgstr ""
+
+#. module: hr
+#: field:hr.timesheet,name:0
+msgid "Name"
+msgstr "Нэр:"
+
+#. module: hr
+#: field:hr.employee,gender:0
+msgid "Gender"
+msgstr "Хүйс"
+
+#. module: hr
+#: view:hr.employee:0
+#: model:ir.actions.act_window,name:hr.open_view_employee_list
+#: model:ir.ui.menu,name:hr.menu_open_view_employee_list
+msgid "Employees"
+msgstr ""
+
+#. module: hr
+#: field:hr.department,name:0
+msgid "Department Name"
+msgstr "Хэлтэсийн нэр"
+
+#. module: hr
+#: field:hr.department,child_ids:0
+msgid "Child Departments"
+msgstr ""
+
+#. module: hr
+#: view:hr.employee:0
+msgid "Job Information"
+msgstr ""
+
+#. module: hr
+#: model:process.node,note:hr.process_node_employeecontact0
+msgid "Fill up employee's contact information"
+msgstr ""
+
+#. module: hr
+#: field:hr.department,manager_id:0
+#: field:hr.employee,parent_id:0
+msgid "Manager"
+msgstr "Менежер"
+
+#. module: hr
+#: model:ir.actions.act_window,name:hr.open_view_employee_list_my
+#: model:ir.ui.menu,name:hr.menu_open_view_employee_list_my
+msgid "All Employees"
+msgstr ""
+
+#. module: hr
+#: selection:hr.timesheet,dayofweek:0
+msgid "Saturday"
+msgstr "Бямба"
+
+#. module: hr
+#: model:ir.actions.act_window,name:hr.open_view_employee_new
+#: model:ir.ui.menu,name:hr.menu_open_view_employee_new
+msgid "New Employee"
+msgstr "Шинэ ажилтан"
diff --git a/addons/hr/i18n/pl.po b/addons/hr/i18n/pl.po
index dfad7729a3f..f4cc3de2f35 100644
--- a/addons/hr/i18n/pl.po
+++ b/addons/hr/i18n/pl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-05 20:50+0000\n"
-"Last-Translator: Grzegorz Grzelak (Cirrus.pl) <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 09:39+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-06 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr
diff --git a/addons/hr/i18n/pt_BR.po b/addons/hr/i18n/pt_BR.po
index 8ceb0ab0784..c3a04b00d7e 100644
--- a/addons/hr/i18n/pt_BR.po
+++ b/addons/hr/i18n/pt_BR.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 04:57+0000\n"
+"PO-Revision-Date: 2010-08-08 05:43+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr
diff --git a/addons/hr/i18n/tr.po b/addons/hr/i18n/tr.po
index 68d501a48fc..77d41a21d6d 100644
--- a/addons/hr/i18n/tr.po
+++ b/addons/hr/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 05:08+0000\n"
+"PO-Revision-Date: 2010-08-08 06:51+0000\n"
"Last-Translator: adsiz_1029@hotmail.com <Unknown>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr
diff --git a/addons/hr/i18n/zh_CN.po b/addons/hr/i18n/zh_CN.po
index c57ef5c4af8..241d9603575 100644
--- a/addons/hr/i18n/zh_CN.po
+++ b/addons/hr/i18n/zh_CN.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.6\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 05:16+0000\n"
+"PO-Revision-Date: 2010-08-08 07:08+0000\n"
"Last-Translator: Black Jack <onetimespeed@hotmail.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr
diff --git a/addons/hr_attendance/i18n/fi.po b/addons/hr_attendance/i18n/fi.po
index d652a0ed7b3..b27f051d097 100644
--- a/addons/hr_attendance/i18n/fi.po
+++ b/addons/hr_attendance/i18n/fi.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 05:28+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 05:44+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\n"
"Language-Team: Finnish <fi@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_attendance
diff --git a/addons/hr_attendance/i18n/pt_BR.po b/addons/hr_attendance/i18n/pt_BR.po
index 70ee40dd582..abb5319ca66 100644
--- a/addons/hr_attendance/i18n/pt_BR.po
+++ b/addons/hr_attendance/i18n/pt_BR.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 05:31+0000\n"
+"PO-Revision-Date: 2010-08-08 04:51+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_attendance
diff --git a/addons/hr_attendance/i18n/tr.po b/addons/hr_attendance/i18n/tr.po
index 5c394363f6c..962a586f1a0 100644
--- a/addons/hr_attendance/i18n/tr.po
+++ b/addons/hr_attendance/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 05:37+0000\n"
+"PO-Revision-Date: 2010-08-08 06:02+0000\n"
"Last-Translator: Angel Spy <melissadilara@yahoo.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_attendance
diff --git a/addons/hr_contract/i18n/nl.po b/addons/hr_contract/i18n/nl.po
index d0b765bedf9..c741679abb9 100644
--- a/addons/hr_contract/i18n/nl.po
+++ b/addons/hr_contract/i18n/nl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 05:42+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 10:44+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_contract
diff --git a/addons/hr_contract/i18n/tr.po b/addons/hr_contract/i18n/tr.po
index 6dec1e32080..3a83e74a07c 100644
--- a/addons/hr_contract/i18n/tr.po
+++ b/addons/hr_contract/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 05:44+0000\n"
+"PO-Revision-Date: 2010-08-08 05:54+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_contract
diff --git a/addons/hr_evaluation/i18n/nl.po b/addons/hr_evaluation/i18n/nl.po
index 5a49e2ab3ba..cf9ae2566d5 100644
--- a/addons/hr_evaluation/i18n/nl.po
+++ b/addons/hr_evaluation/i18n/nl.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-11-25 12:18+0000\n"
-"PO-Revision-Date: 2010-08-03 20:56+0000\n"
-"Last-Translator: Jan Verlaan (Veritos) <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 05:02+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\n"
"Language-Team: Dutch <nl@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-08-04 03:47+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_evaluation
diff --git a/addons/hr_expense/i18n/pl.po b/addons/hr_expense/i18n/pl.po
index 6e01f319281..2b2fcb9f4a1 100644
--- a/addons/hr_expense/i18n/pl.po
+++ b/addons/hr_expense/i18n/pl.po
@@ -7,67 +7,67 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2009-11-09 17:40+0000\n"
-"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\n"
+"PO-Revision-Date: 2010-08-07 11:28+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-06-22 04:14+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_expense
#: model:process.node,name:hr_expense.process_node_confirmedexpenses0
msgid "Confirmed Expenses"
-msgstr ""
+msgstr "Potwierdzone wydatki"
#. module: hr_expense
#: model:ir.model,name:hr_expense.model_hr_expense_line
msgid "Expense Line"
-msgstr ""
+msgstr "Pozycja wydatków"
#. module: hr_expense
#: model:process.node,note:hr_expense.process_node_reimbursement0
msgid "The accoutant reimburse the expenses"
-msgstr ""
+msgstr "Księgowość zwraca wydatki"
#. module: hr_expense
#: model:ir.actions.act_window,name:hr_expense.expense_all_confirm
#: model:ir.ui.menu,name:hr_expense.menu_expense_all_confirm
msgid "Expenses waiting validation"
-msgstr ""
+msgstr "Wydatki czekające na zatwierdzenie"
#. module: hr_expense
#: constraint:ir.actions.act_window:0
msgid "Invalid model name in the action definition."
-msgstr ""
+msgstr "Nieprawidłowa nazwa modelu w definicji akcji."
#. module: hr_expense
#: field:hr.expense.expense,date_confirm:0
msgid "Date Confirmed"
-msgstr ""
+msgstr "Data potwierdzenia"
#. module: hr_expense
#: selection:hr.expense.expense,state:0
msgid "Waiting confirmation"
-msgstr ""
+msgstr "Czeka na zatwierdzenie"
#. module: hr_expense
#: view:hr.expense.expense:0
msgid "Set to Draft"
-msgstr ""
+msgstr "Ustaw na projekt"
#. module: hr_expense
#: model:ir.actions.act_window,name:hr_expense.expense_my_confirm
#: model:ir.ui.menu,name:hr_expense.menu_expense_my_confirm
msgid "My expenses waiting validation"
-msgstr ""
+msgstr "Moje wydatki czekające na zatwierdzenie"
#. module: hr_expense
#: model:ir.actions.act_window,name:hr_expense.expense_all
#: model:ir.ui.menu,name:hr_expense.menu_expense_all
msgid "All expenses"
-msgstr ""
+msgstr "Wszystkie wydatki"
#. module: hr_expense
#: model:process.node,name:hr_expense.process_node_approved0
@@ -77,7 +77,7 @@ msgstr "Zatwierdzone"
#. module: hr_expense
#: field:hr.expense.line,uom_id:0
msgid "UoM"
-msgstr ""
+msgstr "JM"
#. module: hr_expense
#: view:hr.expense.expense:0
@@ -98,7 +98,7 @@ msgstr "Anulowano"
#. module: hr_expense
#: view:hr.expense.expense:0
msgid "Validation"
-msgstr "Sprawdzanie"
+msgstr "Zatwierdzenie"
#. module: hr_expense
#: help:product.product,hr_expense_ok:0
@@ -112,7 +112,7 @@ msgstr ""
#. module: hr_expense
#: selection:hr.expense.expense,state:0
msgid "Accepted"
-msgstr "Zaakceptowany"
+msgstr "Zaakceptowano"
#. module: hr_expense
#: rml:hr.expense:0
@@ -124,17 +124,17 @@ msgstr "Odnośnik"
#. module: hr_expense
#: rml:hr.expense:0
msgid "Certified honest and conform,"
-msgstr ""
+msgstr "Potwierdzono rzetelność i zgodność z zasadami"
#. module: hr_expense
#: model:ir.actions.report.xml,name:hr_expense.hr_expenses
msgid "Print HR expenses"
-msgstr ""
+msgstr "Drukuj wydatki pracownicze"
#. module: hr_expense
#: model:process.transition,name:hr_expense.process_transition_refuseexpense0
msgid "Refuse expense"
-msgstr ""
+msgstr "Odmów wydatku"
#. module: hr_expense
#: view:hr.expense.expense:0
@@ -145,81 +145,81 @@ msgstr "Potwierdź"
#. module: hr_expense
#: model:process.node,note:hr_expense.process_node_supplierinvoice0
msgid "The accoutant validates the sheet"
-msgstr ""
+msgstr "Księgowy zatwierdza delegację"
#. module: hr_expense
#: field:hr.expense.line,analytic_account:0
msgid "Analytic account"
-msgstr ""
+msgstr "Konto analityczne"
#. module: hr_expense
#: model:process.node,name:hr_expense.process_node_supplierinvoice0
#: model:process.transition,name:hr_expense.process_transition_approveinvoice0
msgid "Supplier Invoice"
-msgstr ""
+msgstr "Faktura od dostawcy"
#. module: hr_expense
#: field:hr.expense.expense,state:0
msgid "State"
-msgstr ""
+msgstr "Stan"
#. module: hr_expense
#: rml:hr.expense:0
#: field:hr.expense.expense,employee_id:0
msgid "Employee"
-msgstr ""
+msgstr "Pracownik"
#. module: hr_expense
#: rml:hr.expense:0
msgid "Qty"
-msgstr ""
+msgstr "Il."
#. module: hr_expense
#: rml:hr.expense:0
msgid "Total Price"
-msgstr ""
+msgstr "Suma"
#. module: hr_expense
#: model:process.node,note:hr_expense.process_node_reinvoicing0
msgid "Some costs may be reinvoices to the customer"
-msgstr ""
+msgstr "Część kosztów może być refakturowana na klienta"
#. module: hr_expense
#: model:ir.actions.act_window,name:hr_expense.expense_my
#: model:ir.ui.menu,name:hr_expense.menu_expense_my
msgid "My Expenses"
-msgstr ""
+msgstr "Moje wydatki"
#. module: hr_expense
#: field:hr.expense.expense,id:0
msgid "Sheet ID"
-msgstr ""
+msgstr "Numer rozliczenia"
#. module: hr_expense
#: model:process.transition,name:hr_expense.process_transition_reimburseexpense0
msgid "Reimburse expense"
-msgstr ""
+msgstr "Zwrot wydatków"
#. module: hr_expense
#: field:hr.expense.expense,journal_id:0
msgid "Force Journal"
-msgstr ""
+msgstr "Wymuś dziennik"
#. module: hr_expense
#: model:ir.actions.act_window,name:hr_expense.expense_my_new
#: model:ir.ui.menu,name:hr_expense.menu_expense_my_new
msgid "New Expenses Sheet"
-msgstr ""
+msgstr "Nowe rozliczenie"
#. module: hr_expense
#: model:process.transition,note:hr_expense.process_transition_reimburseexpense0
msgid "After creating invoice, reimburse expenses"
-msgstr ""
+msgstr "Po utworzeniu faktury zwrot wydatków"
#. module: hr_expense
#: model:process.node,name:hr_expense.process_node_reimbursement0
msgid "Reimbursement"
-msgstr ""
+msgstr "Zwrot wydatków"
#. module: hr_expense
#: constraint:ir.ui.view:0
@@ -230,49 +230,49 @@ msgstr "XML niewłaściwy dla tej architektury wyświetlania!"
#: field:hr.expense.line,expense_id:0
#: model:ir.model,name:hr_expense.model_hr_expense_expense
msgid "Expense"
-msgstr ""
+msgstr "Wydatek"
#. module: hr_expense
#: view:hr.expense.expense:0
#: field:hr.expense.expense,line_ids:0
#: view:hr.expense.line:0
msgid "Expense Lines"
-msgstr ""
+msgstr "Pozycja wydatków"
#. module: hr_expense
#: field:hr.expense.expense,currency_id:0
msgid "Currency"
-msgstr ""
+msgstr "Waluta"
#. module: hr_expense
#: model:process.node,note:hr_expense.process_node_draftexpenses0
msgid "Employee encode all his expenses"
-msgstr ""
+msgstr "Pracownik wprowadza swoje wydatki"
#. module: hr_expense
#: selection:hr.expense.expense,state:0
msgid "Invoiced"
-msgstr ""
+msgstr "Zafakturowano"
#. module: hr_expense
#: selection:hr.expense.expense,state:0
msgid "Reimbursed"
-msgstr ""
+msgstr "Zwrócono"
#. module: hr_expense
#: field:hr.expense.expense,note:0
msgid "Note"
-msgstr ""
+msgstr "Notatka"
#. module: hr_expense
#: model:process.transition,note:hr_expense.process_transition_reimbursereinvoice0
msgid "Create Customer invoice"
-msgstr ""
+msgstr "Utwórz fakturę dla klienta"
#. module: hr_expense
#: selection:hr.expense.expense,state:0
msgid "Draft"
-msgstr ""
+msgstr "Projekt"
#. module: hr_expense
#: constraint:ir.model:0
@@ -285,246 +285,246 @@ msgstr ""
#. module: hr_expense
#: view:hr.expense.expense:0
msgid "Accounting data"
-msgstr ""
+msgstr "Dane księgowe"
#. module: hr_expense
#: model:process.transition,note:hr_expense.process_transition_approveexpense0
msgid "Expense is approved."
-msgstr ""
+msgstr "Wydatek zatwierdzono."
#. module: hr_expense
#: field:hr.expense.expense,amount:0
msgid "Total Amount"
-msgstr ""
+msgstr "Suma kwot"
#. module: hr_expense
#: model:process.node,name:hr_expense.process_node_draftexpenses0
msgid "Draft Expenses"
-msgstr ""
+msgstr "Projekt wydatków"
#. module: hr_expense
#: field:hr.expense.expense,user_id:0
msgid "User"
-msgstr ""
+msgstr "Użytkownik"
#. module: hr_expense
#: rml:hr.expense:0
#: field:hr.expense.expense,date:0
#: field:hr.expense.line,date_value:0
msgid "Date"
-msgstr ""
+msgstr "Data"
#. module: hr_expense
#: rml:hr.expense:0
msgid "Total:"
-msgstr ""
+msgstr "Suma:"
#. module: hr_expense
#: rml:hr.expense:0
msgid "HR Expenses"
-msgstr ""
+msgstr "Wydatki pracowników"
#. module: hr_expense
#: field:hr.expense.expense,date_valid:0
msgid "Date Validated"
-msgstr ""
+msgstr "Data zatwierdzenia"
#. module: hr_expense
#: field:hr.expense.expense,account_move_id:0
msgid "Account Move"
-msgstr ""
+msgstr "Zapis księgowy"
#. module: hr_expense
#: model:process.node,note:hr_expense.process_node_confirmedexpenses0
msgid "The employee validates his expense sheet"
-msgstr ""
+msgstr "Pracownik potwierdza swoje rozliczenie"
#. module: hr_expense
#: model:process.node,note:hr_expense.process_node_refused0
msgid "The direct manager refuses the sheet.Reset as draft."
-msgstr ""
+msgstr "Bezpośredni przełożony odrzuca delegację. Ustaw na projekt."
#. module: hr_expense
#: view:hr.expense.expense:0
msgid "Expenses Sheet"
-msgstr ""
+msgstr "Rozliczenie wydatków (Delegacja)"
#. module: hr_expense
#: model:ir.actions.act_window,name:hr_expense.expense_all_invoiced
#: model:ir.ui.menu,name:hr_expense.menu_expense_all_invoiced
msgid "Expenses waiting payment"
-msgstr ""
+msgstr "Wydatki oczekujące na zapłacenie"
#. module: hr_expense
#: model:ir.actions.act_window,name:hr_expense.expense_my_draft
#: model:ir.ui.menu,name:hr_expense.menu_expense_my_draft
msgid "My Draft expenses"
-msgstr ""
+msgstr "Moje wydatki - projekty"
#. module: hr_expense
#: model:ir.module.module,shortdesc:hr_expense.module_meta_information
msgid "Human Resources Expenses Tracking"
-msgstr ""
+msgstr "Wydatki pracownicze"
#. module: hr_expense
#: view:hr.expense.expense:0
#: field:hr.expense.expense,invoice_id:0
#: model:process.transition.action,name:hr_expense.process_transition_action_supplierinvoice0
msgid "Invoice"
-msgstr ""
+msgstr "Faktura"
#. module: hr_expense
#: view:hr.expense.expense:0
msgid "Cancel"
-msgstr ""
+msgstr "Anuluj"
#. module: hr_expense
#: model:process.transition,name:hr_expense.process_transition_reimbursereinvoice0
msgid "Reinvoice"
-msgstr ""
+msgstr "Refakturuj"
#. module: hr_expense
#: model:process.process,name:hr_expense.process_process_expenseprocess0
msgid "Expense Process"
-msgstr ""
+msgstr "Proces wydatków"
#. module: hr_expense
#: view:hr.expense.expense:0
msgid "Other Info"
-msgstr ""
+msgstr "Inne informacje"
#. module: hr_expense
#: model:ir.actions.act_window,name:hr_expense.expense_all_draft
#: model:ir.ui.menu,name:hr_expense.menu_expense_all_draft
msgid "Draft expenses"
-msgstr ""
+msgstr "Projekty wydatków"
#. module: hr_expense
#: model:process.transition,name:hr_expense.process_transition_confirmexpense0
msgid "Confirm expense"
-msgstr ""
+msgstr "Potwierdź wydatek"
#. module: hr_expense
#: model:process.transition,name:hr_expense.process_transition_approveexpense0
msgid "Approve expense"
-msgstr ""
+msgstr "Zaaprobuj wydatek"
#. module: hr_expense
#: view:hr.expense.expense:0
#: model:process.transition.action,name:hr_expense.process_transition_action_accept0
msgid "Accept"
-msgstr ""
+msgstr "Akceptuj"
#. module: hr_expense
#: rml:hr.expense:0
msgid "This document must be dated and signed for reimbursement"
-msgstr ""
+msgstr "Ten dokument musi być datowany i podpisany do uzyskania zwrotu"
#. module: hr_expense
#: model:process.transition,note:hr_expense.process_transition_refuseexpense0
msgid "Expense is refused."
-msgstr ""
+msgstr "Wydatek odrzucony"
#. module: hr_expense
#: rml:hr.expense:0
#: field:hr.expense.line,unit_amount:0
msgid "Unit Price"
-msgstr ""
+msgstr "Cena jedn."
#. module: hr_expense
#: model:ir.actions.act_window,name:hr_expense.expense_all_valid
#: model:ir.ui.menu,name:hr_expense.menu_expense_all_valid
msgid "Expenses waiting invoice"
-msgstr ""
+msgstr "Wydatki oczekujące na fakturę"
#. module: hr_expense
#: field:hr.expense.line,product_id:0
msgid "Product"
-msgstr ""
+msgstr "Produkt"
#. module: hr_expense
#: field:hr.expense.line,description:0
msgid "Description"
-msgstr ""
+msgstr "Opis"
#. module: hr_expense
#: view:hr.expense.expense:0
#: field:hr.expense.expense,name:0
msgid "Expense Sheet"
-msgstr ""
+msgstr "Rozliczenie wydatków"
#. module: hr_expense
#: field:hr.expense.line,unit_quantity:0
msgid "Quantities"
-msgstr ""
+msgstr "Ilości"
#. module: hr_expense
#: model:process.node,name:hr_expense.process_node_refused0
msgid "Refused"
-msgstr ""
+msgstr "Odrzucono"
#. module: hr_expense
#: field:product.product,hr_expense_ok:0
msgid "Can be Expensed"
-msgstr "Może być wydatkowane"
+msgstr "Może być wydatkiem"
#. module: hr_expense
#: rml:hr.expense:0
msgid "Ref."
-msgstr ""
+msgstr "Odn."
#. module: hr_expense
#: field:hr.expense.expense,user_valid:0
msgid "Validation User"
-msgstr ""
+msgstr "Użytkownik zatwierdzający"
#. module: hr_expense
#: rml:hr.expense:0
msgid "(Date and signature)"
-msgstr ""
+msgstr "(Data i podpis)"
#. module: hr_expense
#: rml:hr.expense:0
msgid "Name"
-msgstr ""
+msgstr "Nazwa"
#. module: hr_expense
#: field:hr.expense.line,name:0
msgid "Short Description"
-msgstr ""
+msgstr "Krótki opis"
#. module: hr_expense
#: model:process.transition,note:hr_expense.process_transition_approveinvoice0
msgid "Creates supplier invoice."
-msgstr ""
+msgstr "Tworzy fakturę od dostawcy"
#. module: hr_expense
#: model:process.node,note:hr_expense.process_node_approved0
msgid "The direct manager approves the sheet"
-msgstr ""
+msgstr "Bezpośredni przełożony aprobuje zestawienie"
#. module: hr_expense
#: field:hr.expense.line,sequence:0
msgid "Sequence"
-msgstr ""
+msgstr "Numeracja"
#. module: hr_expense
#: model:process.transition,note:hr_expense.process_transition_confirmexpense0
msgid "Expense is confirmed."
-msgstr ""
+msgstr "Wydatek został potwierdzony"
#. module: hr_expense
#: view:hr.expense.expense:0
#: model:ir.ui.menu,name:hr_expense.next_id_49
msgid "Expenses"
-msgstr ""
+msgstr "Wydatki"
#. module: hr_expense
#: field:hr.expense.line,total_amount:0
msgid "Total"
-msgstr ""
+msgstr "Suma"
#. module: hr_expense
#: model:process.node,name:hr_expense.process_node_reinvoicing0
msgid "Reinvoicing"
-msgstr ""
+msgstr "Refakturowanie"
diff --git a/addons/hr_expense/i18n/pt_BR.po b/addons/hr_expense/i18n/pt_BR.po
index 40ea76fbc47..6b7b8930b55 100644
--- a/addons/hr_expense/i18n/pt_BR.po
+++ b/addons/hr_expense/i18n/pt_BR.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 05:45+0000\n"
+"PO-Revision-Date: 2010-08-08 07:32+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_expense
diff --git a/addons/hr_expense/i18n/tr.po b/addons/hr_expense/i18n/tr.po
index f5d07dfef14..58234b10d94 100644
--- a/addons/hr_expense/i18n/tr.po
+++ b/addons/hr_expense/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 05:52+0000\n"
+"PO-Revision-Date: 2010-08-08 07:59+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_expense
diff --git a/addons/hr_holidays/i18n/lt.po b/addons/hr_holidays/i18n/lt.po
index 868a82c033d..a1ad714f43a 100644
--- a/addons/hr_holidays/i18n/lt.po
+++ b/addons/hr_holidays/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:02+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 06:03+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_holidays
diff --git a/addons/hr_holidays/i18n/pl.po b/addons/hr_holidays/i18n/pl.po
index 4716ac4e648..a7eae7bbd2a 100644
--- a/addons/hr_holidays/i18n/pl.po
+++ b/addons/hr_holidays/i18n/pl.po
@@ -7,24 +7,24 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-05 19:25+0000\n"
-"Last-Translator: Grzegorz Grzelak (Cirrus.pl) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 05:42+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-06 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_holidays
#: model:ir.ui.menu,name:hr_holidays.menu_open_ask_holidays_new
msgid "New Holidays Request"
-msgstr "Nowy wniosek o urlop"
+msgstr "Nowy wniosek urlopowy"
#. module: hr_holidays
#: model:ir.ui.menu,name:hr_holidays.menu_action_all_holiday
msgid "All Holidays Requests"
-msgstr "Wszystkie wnioski o urlop"
+msgstr "Wszystkie wnioski urlopowe"
#. module: hr_holidays
#: constraint:ir.actions.act_window:0
@@ -39,7 +39,7 @@ msgstr "Pozostało dni urlopu"
#. module: hr_holidays
#: model:ir.actions.act_window,name:hr_holidays.action_holiday_waiting
msgid "Requests Awaiting for Validation"
-msgstr "Wnioski oczekujące na zatwierdzenie"
+msgstr "Wnioski urlopowe - czekające na zatwierdzenie"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
@@ -137,7 +137,7 @@ msgstr ""
#. module: hr_holidays
#: model:ir.ui.menu,name:hr_holidays.menu_action_my_holiday
msgid "My Holidays Requests"
-msgstr "Moje wnioski o urlop"
+msgstr "Moje wnioski urlopowe"
#. module: hr_holidays
#: field:hr.holidays,notes:0
@@ -239,7 +239,7 @@ msgstr "Potwierdź"
#: model:ir.actions.act_window,name:hr_holidays.action_my_holiday_waiting
#: model:ir.ui.menu,name:hr_holidays.menu_action_my_holiday_waiting
msgid "My Awaiting Confirmation Holidays Requests"
-msgstr "Moje wnioski o urlop oczekujące na potwierdzenie"
+msgstr "Moje wnioski urlopowe - czekające na zatwierdzenie"
#. module: hr_holidays
#: field:hr.holidays,user_id:0
@@ -286,7 +286,7 @@ msgstr "Liczba wnioskowanych dni urlopu"
#. module: hr_holidays
#: model:ir.actions.act_window,name:hr_holidays.act_hr_employee_holiday_request
msgid "My Holiday Requests"
-msgstr "Moje wnioski o urlop"
+msgstr "Moje wnioski urlopowe"
#. module: hr_holidays
#: view:hr.holidays:0
@@ -567,7 +567,7 @@ msgstr "Wnioski urlopowe."
#. module: hr_holidays
#: model:ir.ui.menu,name:hr_holidays.menu_action_holiday_waiting
msgid "Holidays Requests Awaiting for Validation"
-msgstr "Wnioski urlopowe oczekujące na zatwierdzenie"
+msgstr "Wnioski urlopowe - czekające na zatwierdzenie"
#. module: hr_holidays
#: view:hr.holidays:0
diff --git a/addons/hr_holidays/i18n/tr.po b/addons/hr_holidays/i18n/tr.po
index 753a8af7de9..77b47718763 100644
--- a/addons/hr_holidays/i18n/tr.po
+++ b/addons/hr_holidays/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:07+0000\n"
+"PO-Revision-Date: 2010-08-08 08:52+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_holidays
diff --git a/addons/hr_holidays/i18n/zh_CN.po b/addons/hr_holidays/i18n/zh_CN.po
index c2acd969ab0..2c54fd505c3 100644
--- a/addons/hr_holidays/i18n/zh_CN.po
+++ b/addons/hr_holidays/i18n/zh_CN.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.6\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:08+0000\n"
+"PO-Revision-Date: 2010-08-08 06:25+0000\n"
"Last-Translator: Black Jack <onetimespeed@hotmail.com>\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: 2010-08-04 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_holidays
diff --git a/addons/hr_timesheet/i18n/tr.po b/addons/hr_timesheet/i18n/tr.po
index f2ed6b0f18f..d4f657b6ca8 100644
--- a/addons/hr_timesheet/i18n/tr.po
+++ b/addons/hr_timesheet/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:17+0000\n"
+"PO-Revision-Date: 2010-08-08 05:17+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_timesheet
diff --git a/addons/hr_timesheet_invoice/i18n/ca.po b/addons/hr_timesheet_invoice/i18n/ca.po
index 1ac289b2524..31536292ed7 100644
--- a/addons/hr_timesheet_invoice/i18n/ca.po
+++ b/addons/hr_timesheet_invoice/i18n/ca.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:18+0000\n"
+"PO-Revision-Date: 2010-08-07 10:45+0000\n"
"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
"<jesteve@zikzakmedia.com>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_timesheet_invoice
diff --git a/addons/hr_timesheet_invoice/i18n/es.po b/addons/hr_timesheet_invoice/i18n/es.po
index 6ae7a23684f..c71ec81bee5 100644
--- a/addons/hr_timesheet_invoice/i18n/es.po
+++ b/addons/hr_timesheet_invoice/i18n/es.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:18+0000\n"
+"PO-Revision-Date: 2010-08-07 09:39+0000\n"
"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
"<jesteve@zikzakmedia.com>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_timesheet_invoice
diff --git a/addons/hr_timesheet_invoice/i18n/tr.po b/addons/hr_timesheet_invoice/i18n/tr.po
index 7a51bd7cc86..d9ab9146431 100644
--- a/addons/hr_timesheet_invoice/i18n/tr.po
+++ b/addons/hr_timesheet_invoice/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:23+0000\n"
+"PO-Revision-Date: 2010-08-08 05:51+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:44+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_timesheet_invoice
diff --git a/addons/hr_timesheet_sheet/i18n/lt.po b/addons/hr_timesheet_sheet/i18n/lt.po
index 65ac4da81c3..16944a005bb 100644
--- a/addons/hr_timesheet_sheet/i18n/lt.po
+++ b/addons/hr_timesheet_sheet/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:28+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 08:55+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:44+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_timesheet_sheet
diff --git a/addons/hr_timesheet_sheet/i18n/tr.po b/addons/hr_timesheet_sheet/i18n/tr.po
index f148501671f..d57746e9495 100644
--- a/addons/hr_timesheet_sheet/i18n/tr.po
+++ b/addons/hr_timesheet_sheet/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:31+0000\n"
+"PO-Revision-Date: 2010-08-08 05:56+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:44+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: hr_timesheet_sheet
diff --git a/addons/idea/i18n/lt.po b/addons/idea/i18n/lt.po
index 18fbad153da..ec768da9716 100644
--- a/addons/idea/i18n/lt.po
+++ b/addons/idea/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:33+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 05:22+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:42+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: idea
diff --git a/addons/idea/i18n/zh_CN.po b/addons/idea/i18n/zh_CN.po
index c282b9cf8b7..5eaa6dd0fdb 100644
--- a/addons/idea/i18n/zh_CN.po
+++ b/addons/idea/i18n/zh_CN.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.6\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 07:18+0000\n"
+"PO-Revision-Date: 2010-08-08 06:09+0000\n"
"Last-Translator: Black Jack <onetimespeed@hotmail.com>\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: 2010-08-04 03:42+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: idea
diff --git a/addons/l10n_be/i18n/tr.po b/addons/l10n_be/i18n/tr.po
index 86e105567d9..1f0dcb8ed55 100644
--- a/addons/l10n_be/i18n/tr.po
+++ b/addons/l10n_be/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:52+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 05:58+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:44+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_be
diff --git a/addons/l10n_ch/i18n/it.po b/addons/l10n_ch/i18n/it.po
index a32cf2aa34d..68f336fef67 100644
--- a/addons/l10n_ch/i18n/it.po
+++ b/addons/l10n_ch/i18n/it.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:54+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 06:38+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:47+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_ch
diff --git a/addons/l10n_ch/i18n/tr.po b/addons/l10n_ch/i18n/tr.po
index f60b489e250..a455dfea59d 100644
--- a/addons/l10n_ch/i18n/tr.po
+++ b/addons/l10n_ch/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:58+0000\n"
+"PO-Revision-Date: 2010-08-08 05:12+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:47+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_ch
diff --git a/addons/l10n_ch_chart_c2c_pcg/i18n/tr.po b/addons/l10n_ch_chart_c2c_pcg/i18n/tr.po
index b59f279a30e..7f3144df2ce 100644
--- a/addons/l10n_ch_chart_c2c_pcg/i18n/tr.po
+++ b/addons/l10n_ch_chart_c2c_pcg/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 07:59+0000\n"
+"PO-Revision-Date: 2010-08-08 06:03+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:47+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_ch_chart_c2c_pcg
diff --git a/addons/l10n_chart_uk_minimal/i18n/tr.po b/addons/l10n_chart_uk_minimal/i18n/tr.po
index 588e95e13c7..489b1a64ccd 100644
--- a/addons/l10n_chart_uk_minimal/i18n/tr.po
+++ b/addons/l10n_chart_uk_minimal/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:59+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 05:29+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_chart_uk_minimal
diff --git a/addons/l10n_fr/i18n/tr.po b/addons/l10n_fr/i18n/tr.po
index e6eaa5047cf..ca541b5dfff 100644
--- a/addons/l10n_fr/i18n/tr.po
+++ b/addons/l10n_fr/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 07:06+0000\n"
+"PO-Revision-Date: 2010-08-08 06:24+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:39+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_fr
diff --git a/addons/l10n_lu/i18n/tr.po b/addons/l10n_lu/i18n/tr.po
index dce3d23de66..4eda55779d3 100644
--- a/addons/l10n_lu/i18n/tr.po
+++ b/addons/l10n_lu/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 07:21+0000\n"
+"PO-Revision-Date: 2010-08-08 05:59+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: l10n_lu
diff --git a/addons/membership/i18n/tr.po b/addons/membership/i18n/tr.po
index 5c8ae6deda9..5eb18c86847 100644
--- a/addons/membership/i18n/tr.po
+++ b/addons/membership/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 07:28+0000\n"
+"PO-Revision-Date: 2010-08-08 04:31+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: membership
diff --git a/addons/mrp/i18n/ca.po b/addons/mrp/i18n/ca.po
index ad5b3eff16a..bad49f337ca 100644
--- a/addons/mrp/i18n/ca.po
+++ b/addons/mrp/i18n/ca.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 07:30+0000\n"
+"PO-Revision-Date: 2010-08-07 03:03+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:36+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: mrp
diff --git a/addons/mrp/i18n/pt_BR.po b/addons/mrp/i18n/pt_BR.po
index 5d88e22cae0..fc37e52c908 100644
--- a/addons/mrp/i18n/pt_BR.po
+++ b/addons/mrp/i18n/pt_BR.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 08:25+0000\n"
+"PO-Revision-Date: 2010-08-08 05:31+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:36+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: mrp
diff --git a/addons/mrp/i18n/ru.po b/addons/mrp/i18n/ru.po
index 9128308b79d..626ba3a58f1 100644
--- a/addons/mrp/i18n/ru.po
+++ b/addons/mrp/i18n/ru.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-04 08:05+0000\n"
-"Last-Translator: vrsb <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 08:53+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-05 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: mrp
@@ -42,7 +42,7 @@ msgstr "Планирование материальных ресурсов"
#. module: mrp
#: constraint:ir.actions.act_window:0
msgid "Invalid model name in the action definition."
-msgstr "Недопустимое имя модели в определении действия"
+msgstr ""
#. module: mrp
#: field:mrp.bom.revision,indice:0
@@ -64,7 +64,7 @@ msgstr "Исключения поставок"
#. module: mrp
#: view:mrp.routing.workcenter:0
msgid "Routing Workcenters"
-msgstr "Используемые мощности маршрута"
+msgstr ""
#. module: mrp
#: help:mrp.property,composition:0
@@ -75,12 +75,12 @@ msgstr "Не используется в расчётах, только для Ñ
#: model:ir.actions.act_window,name:mrp.mrp_routing_action
#: model:ir.ui.menu,name:mrp.menu_mrp_routing_action
msgid "Routings"
-msgstr "Маршруты"
+msgstr "Техн. маршруты"
#. module: mrp
#: field:mrp.production,picking_id:0
msgid "Packing list"
-msgstr "Упаковочный лист"
+msgstr "Упаковочный перечень"
#. module: mrp
#: model:process.node,name:mrp.process_node_stock0
@@ -157,8 +157,8 @@ msgid ""
"Number of operation this workcenter can do in parallel. If this workcenter "
"represent a team of 5 workers, the capacity per cycle is 5."
msgstr ""
-"Количество одновременно выполняемых участком обработки операций. Если "
-"участок обработки представлен пятью рабочими, этот показатель равен 5"
+"Количество одновременно выполняемых операций на участке. Например, если "
+"участке обработки пять рабочих, то производительность на цикл равен 5."
#. module: mrp
#: wizard_button:product.product.procurement,init,create:0
@@ -181,7 +181,7 @@ msgstr "Кол-во продукции"
#. module: mrp
#: field:mrp.production,move_lines:0
msgid "Products Consummed"
-msgstr "Израсходовано"
+msgstr "Израсходованные"
#. module: mrp
#: field:mrp.workcenter,costs_cycle_account_id:0
@@ -251,7 +251,7 @@ msgstr ""
#. module: mrp
#: wizard_view:mrp.procurement.compute,init:0
msgid "This wizard will schedule procurements."
-msgstr ""
+msgstr "Этот мастер планирует снабжение"
#. module: mrp
#: field:mrp.bom,position:0
@@ -358,7 +358,7 @@ msgstr ""
#. module: mrp
#: field:mrp.production,date_planned_date:0
msgid "Scheduled Date"
-msgstr ""
+msgstr "Запланированная дата"
#. module: mrp
#: selection:mrp.procurement,priority:0
@@ -375,7 +375,7 @@ msgstr ""
#. module: mrp
#: rml:mrp.production.order:0
msgid "Bill Of Material"
-msgstr ""
+msgstr "Спецификация"
#. module: mrp
#: help:mrp.routing,location_id:0
@@ -393,7 +393,7 @@ msgstr "Резервирование"
#. module: mrp
#: model:ir.actions.act_window,name:mrp.action2
msgid "Bill of Materials Structure"
-msgstr ""
+msgstr "Структура спецификации"
#. module: mrp
#: wizard_field:product.product.procurement,init,product_id:0
@@ -441,7 +441,7 @@ msgstr ""
#. module: mrp
#: field:res.company,po_lead:0
msgid "Purchase Lead Time"
-msgstr ""
+msgstr "Время доставки"
#. module: mrp
#: field:mrp.routing,location_id:0
@@ -451,12 +451,12 @@ msgstr "Расположение производства"
#. module: mrp
#: view:mrp.production:0
msgid "Change Qty"
-msgstr ""
+msgstr "Изменить кол-во"
#. module: mrp
#: view:mrp.production:0
msgid "Force Reservation"
-msgstr ""
+msgstr "Не ждать пополнения расходных"
#. module: mrp
#: field:mrp.bom.revision,author_id:0
@@ -472,7 +472,7 @@ msgstr ""
#: field:mrp.bom,product_uos:0
#: field:mrp.production.product.line,product_uos:0
msgid "Product UOS"
-msgstr ""
+msgstr "Вторая ед. изм."
#. module: mrp
#: model:process.transition,name:mrp.process_transition_productionprocureproducts0
@@ -512,7 +512,7 @@ msgstr ""
#. module: mrp
#: view:mrp.production:0
msgid "Consumed Products"
-msgstr ""
+msgstr "Расходные"
#. module: mrp
#: constraint:mrp.bom:0
@@ -534,7 +534,7 @@ msgstr ""
#: model:ir.actions.act_window,name:mrp.mrp_procurement_action4
#: model:ir.ui.menu,name:mrp.menu_mrp_procurement_action4
msgid "Exceptions Procurements to Fix"
-msgstr ""
+msgstr "Исключительные ситуации снабжения, требующие вмешательства"
#. module: mrp
#: selection:mrp.procurement,state:0
@@ -544,18 +544,18 @@ msgstr ""
#. module: mrp
#: view:mrp.routing:0
msgid "Workcenter Operations"
-msgstr ""
+msgstr "Обрабатывающие операции"
#. module: mrp
#: model:ir.actions.act_window,name:mrp.mrp_production_action2_gantt
#: model:ir.ui.menu,name:mrp.menu_production_orders_start_gantt
msgid "Production Orders Planning"
-msgstr ""
+msgstr "Планирование заказов на производство"
#. module: mrp
#: help:mrp.workcenter,time_efficiency:0
msgid "Factor that multiplies all times expressed in the workcenter."
-msgstr ""
+msgstr "Коэффициент, на который умножаются все времена участка обработки."
#. module: mrp
#: help:mrp.workcenter,time_cycle:0
@@ -573,6 +573,8 @@ msgid ""
"This is the internal picking list take bring the raw materials to the "
"production plan."
msgstr ""
+"Внутренне перемещение расходных материалов со склада на производственный "
+"цчасток"
#. module: mrp
#: selection:mrp.production,state:0
@@ -596,7 +598,7 @@ msgstr "В ожидании"
#: view:mrp.routing:0
#: model:process.node,name:mrp.process_node_routing0
msgid "Routing"
-msgstr ""
+msgstr "Техн. маршрут"
#. module: mrp
#: wizard_button:mrp.workcenter.load,init,report:0
@@ -622,7 +624,7 @@ msgstr ""
#. module: mrp
#: field:mrp.procurement,product_uos_qty:0
msgid "UoS Quantity"
-msgstr ""
+msgstr "Кол-во во второй единице измерения"
#. module: mrp
#: rml:bom.structure:0
@@ -669,7 +671,7 @@ msgstr "Заказы на производство"
#: field:mrp.bom,child_complete_ids:0
#: field:mrp.bom,child_ids:0
msgid "BoM Hyerarchy"
-msgstr ""
+msgstr "Дерево спецификаций"
#. module: mrp
#: view:mrp.procurement:0
@@ -724,6 +726,8 @@ msgid ""
"This wizard will planify the procurement for this product. This procurement "
"may generate task, production orders or purchase orders."
msgstr ""
+"Этот мастер планирует снабжение изделием или материалом. Он может создать "
+"задачу, заказ на производство или заказ на снабжение."
#. module: mrp
#: model:process.node,note:mrp.process_node_mts0
@@ -798,7 +802,7 @@ msgstr "Отмена"
#. module: mrp
#: field:mrp.production,move_prod_id:0
msgid "Move product"
-msgstr ""
+msgstr "Перемещение готового изделия"
#. module: mrp
#: selection:mrp.workcenter,type:0
@@ -813,7 +817,7 @@ msgstr ""
#. module: mrp
#: field:mrp.workcenter,name:0
msgid "Workcenter Name"
-msgstr "Участок обработки"
+msgstr "Наименование участка обработки"
#. module: mrp
#: view:mrp.production:0
@@ -831,6 +835,7 @@ msgid ""
"Description of the workcenter. Explain here what's a cycle according to this "
"workcenter."
msgstr ""
+"Описание участка обработка. Укажите здесь, что соответствует циклу участка."
#. module: mrp
#: rml:bom.structure:0
@@ -868,7 +873,7 @@ msgstr ""
#. module: mrp
#: field:mrp.production.workcenter.line,cycle:0
msgid "Nbr of cycle"
-msgstr ""
+msgstr "Кол-во циклов"
#. module: mrp
#: field:mrp.bom,name:0
@@ -933,12 +938,12 @@ msgstr ""
#. module: mrp
#: field:mrp.production,location_dest_id:0
msgid "Finished Products Location"
-msgstr ""
+msgstr "Расположение готовой продукции"
#. module: mrp
#: wizard_field:product.product.procurement,init,uom_id:0
msgid "Unit of Measure"
-msgstr ""
+msgstr "Ед. изм."
#. module: mrp
#: field:mrp.procurement,procure_method:0
@@ -953,7 +958,7 @@ msgstr "Книга аналитики"
#. module: mrp
#: selection:mrp.workcenter.load,init,time_unit:0
msgid "Per week"
-msgstr ""
+msgstr "В неделю"
#. module: mrp
#: wizard_button:mrp.procurement.compute,init,compute:0
@@ -985,7 +990,7 @@ msgstr "Кол-во часов"
#. module: mrp
#: view:mrp.procurement:0
msgid "Notes"
-msgstr ""
+msgstr "Примечания"
#. module: mrp
#: model:ir.model,name:mrp.model_mrp_bom
@@ -1002,12 +1007,12 @@ msgstr "Выбрать ед. времени"
#. module: mrp
#: wizard_field:product_price,init,number:0
msgid "Number of products to produce"
-msgstr ""
+msgstr "Количество выпускаемых изделий"
#. module: mrp
#: help:mrp.production,location_dest_id:0
msgid "Location where the system will stock the finished products."
-msgstr ""
+msgstr "Местоположение, в которое помещаются готовые изделия"
#. module: mrp
#: model:process.transition,name:mrp.process_transition_billofmaterialrouting0
@@ -1022,17 +1027,17 @@ msgstr ""
#. module: mrp
#: model:process.node,name:mrp.process_node_productminimumstockrule0
msgid "Minimum stock rule"
-msgstr ""
+msgstr "Правило минимальных запасов"
#. module: mrp
#: view:mrp.bom:0
msgid "Revisions"
-msgstr ""
+msgstr "Ревизии"
#. module: mrp
#: field:mrp.bom,product_efficiency:0
msgid "Product Efficiency"
-msgstr "Эффективночть продукта"
+msgstr "Эффективность продукта"
#. module: mrp
#: model:ir.model,name:mrp.model_stock_warehouse_orderpoint
@@ -1082,7 +1087,7 @@ msgstr "Инструмент"
#: help:mrp.production,location_src_id:0
msgid ""
"Location where the system will look for products used in raw materials."
-msgstr ""
+msgstr "Местоположение расходных материалов для производства"
#. module: mrp
#: rml:mrp.production.order:0
@@ -1124,7 +1129,7 @@ msgstr "Снабжение"
#. module: mrp
#: model:ir.actions.wizard,name:mrp.product_procurement_wizard
msgid "Procurement Request"
-msgstr ""
+msgstr "Запланировать снабжение"
#. module: mrp
#: model:ir.actions.wizard,name:mrp.wizard_price
@@ -1164,14 +1169,14 @@ msgstr "алфавитные указатели"
#. module: mrp
#: model:process.node,note:mrp.process_node_productionorder0
msgid "Procurement for raw materials."
-msgstr ""
+msgstr "Снабжение расходными материалами"
#. module: mrp
#: view:mrp.procurement:0
#: field:mrp.procurement,note:0
#: rml:mrp.production.order:0
msgid "Note"
-msgstr ""
+msgstr "Примечания"
#. module: mrp
#: model:process.transition,name:mrp.process_transition_procurestockableproduct0
@@ -1216,7 +1221,7 @@ msgstr ""
#: field:mrp.procurement,property_ids:0
#: view:mrp.property:0
msgid "Properties"
-msgstr "Свойства"
+msgstr ""
#. module: mrp
#: field:mrp.procurement,date_planned:0
@@ -1271,7 +1276,7 @@ msgstr ""
#. module: mrp
#: model:ir.actions.wizard,name:mrp.wizard_change_production_qty
msgid "Change Product Qty."
-msgstr ""
+msgstr "Изменить кол-во"
#. module: mrp
#: selection:mrp.procurement,state:0
@@ -1315,7 +1320,7 @@ msgstr "Исполняемые заказы на производство"
#: model:ir.ui.menu,name:mrp.menu_action_orderpoint_form
#: view:stock.warehouse.orderpoint:0
msgid "Minimum Stock Rules"
-msgstr ""
+msgstr "Правила минимальных запасов"
#. module: mrp
#: field:mrp.workcenter,capacity_per_cycle:0
@@ -1341,12 +1346,12 @@ msgstr ""
#. module: mrp
#: field:mrp.production,location_src_id:0
msgid "Raw Materials Location"
-msgstr ""
+msgstr "Расположение исходных материалов"
#. module: mrp
#: model:ir.actions.act_window,name:mrp.action_product_bom_structure
msgid "Product BoM Structure"
-msgstr ""
+msgstr "Древовидная спецификация"
#. module: mrp
#: field:mrp.bom,product_uom:0
@@ -1362,6 +1367,8 @@ msgid ""
"Reference of the document that created this procurement.\n"
"This is automatically completed by Open ERP."
msgstr ""
+"Номер документа, с которым связан этот заказ на снабжение. Автоматически "
+"заполняется OpenERP."
#. module: mrp
#: view:mrp.production.lot.line:0
@@ -1383,7 +1390,7 @@ msgstr ""
#: field:mrp.procurement,product_uos:0
#: field:mrp.production,product_uos:0
msgid "Product UoS"
-msgstr ""
+msgstr "Вторая ед. изм."
#. module: mrp
#: field:mrp.procurement,product_uom:0
@@ -1396,7 +1403,7 @@ msgstr "Ед. изм. продукции"
#: field:mrp.routing.workcenter,workcenter_id:0
#: view:mrp.workcenter:0
msgid "Workcenter"
-msgstr "Рабочая область"
+msgstr "Участок обработки"
#. module: mrp
#: selection:mrp.procurement,priority:0
@@ -1408,12 +1415,12 @@ msgstr "Весьма срочно"
#: field:mrp.procurement,purchase_id:0
#: field:stock.warehouse.orderpoint,procurement_id:0
msgid "Purchase Order"
-msgstr ""
+msgstr "Заказ на закупку"
#. module: mrp
#: view:mrp.production:0
msgid "Production Workcenters"
-msgstr ""
+msgstr "Производственные участки"
#. module: mrp
#: view:mrp.property.group:0
@@ -1426,11 +1433,13 @@ msgid ""
"If you encode manually a procurement, you probably want to use a make to "
"order method."
msgstr ""
+"Если вы планируете снабжение вручную, вам, вероятно, нужен метод "
+"\"изготовление под заказ\""
#. module: mrp
#: rml:mrp.production.order:0
msgid "Source Location"
-msgstr ""
+msgstr "Склад расходных материалов"
#. module: mrp
#: model:process.transition,name:mrp.process_transition_servicerfq0
@@ -1468,7 +1477,7 @@ msgstr ""
#: view:mrp.production:0
#: rml:mrp.production.order:0
msgid "Work Orders"
-msgstr ""
+msgstr "Рабочие задания"
#. module: mrp
#: field:mrp.workcenter,costs_cycle:0
@@ -1478,7 +1487,7 @@ msgstr "Стоимость по циклам"
#. module: mrp
#: model:ir.model,name:mrp.model_mrp_bom_revision
msgid "Bill of material revisions"
-msgstr ""
+msgstr "Ревизии спецификации"
#. module: mrp
#: view:mrp.procurement:0
@@ -1515,7 +1524,7 @@ msgstr ""
#. module: mrp
#: wizard_view:product.product.procurement,init:0
msgid "Internal Procurement Request"
-msgstr ""
+msgstr "Внутренняя заявка на снабжение"
#. module: mrp
#: model:ir.actions.report.xml,name:mrp.report_mrp_production_report
@@ -1541,12 +1550,12 @@ msgstr "Категории свойств"
#: model:ir.actions.wizard,name:mrp.wiz_mrp_proc1
#: model:ir.ui.menu,name:mrp.menu_wiz_mrp_proc1
msgid "Compute Procurements Only"
-msgstr ""
+msgstr "Рассчитать только снабжение"
#. module: mrp
#: field:mrp.production,product_uos_qty:0
msgid "Product UoS Qty"
-msgstr ""
+msgstr "Кол-во продукции, 2 ед. изм."
#. module: mrp
#: rml:bom.structure:0
@@ -1557,7 +1566,7 @@ msgstr "Структура спецификации"
#. module: mrp
#: field:mrp.bom,date_stop:0
msgid "Valid Until"
-msgstr ""
+msgstr "Действительно до"
#. module: mrp
#: model:ir.actions.act_window,name:mrp.mrp_procurement_action11
@@ -1568,7 +1577,7 @@ msgstr "Временные исключения снабжения"
#. module: mrp
#: field:mrp.bom,date_start:0
msgid "Valid From"
-msgstr ""
+msgstr "Действительно с"
#. module: mrp
#: selection:mrp.bom,type:0
@@ -1579,7 +1588,7 @@ msgstr "Нормальная спецификация"
#: field:mrp.bom,product_uos_qty:0
#: field:mrp.production.product.line,product_uos_qty:0
msgid "Product UOS Qty"
-msgstr ""
+msgstr "Кол-во продукции, 2 ед. изм."
#. module: mrp
#: selection:mrp.procurement,state:0
@@ -1612,12 +1621,12 @@ msgstr ""
#. module: mrp
#: field:mrp.bom,product_rounding:0
msgid "Product Rounding"
-msgstr ""
+msgstr "Минимальная кратность"
#. module: mrp
#: field:mrp.production.workcenter.line,name:0
msgid "Work Order"
-msgstr ""
+msgstr "Рабочее задание"
#. module: mrp
#: view:mrp.production:0
@@ -1637,7 +1646,7 @@ msgstr ""
#. module: mrp
#: model:process.node,name:mrp.process_node_minimumstockrule0
msgid "Minimum Stock Rule"
-msgstr ""
+msgstr "Правило минимальных запасов"
#. module: mrp
#: model:ir.actions.act_window,name:mrp.mrp_bom_form_action_new
@@ -1648,7 +1657,7 @@ msgstr "Новая спецификация"
#. module: mrp
#: field:mrp.workcenter,time_stop:0
msgid "Time after prod."
-msgstr ""
+msgstr "Время после производства"
#. module: mrp
#: wizard_field:mrp.workcenter.load,init,time_unit:0
@@ -1658,7 +1667,7 @@ msgstr "Тип периода"
#. module: mrp
#: view:mrp.production:0
msgid "Total Qty"
-msgstr ""
+msgstr "Общее кол-во"
#. module: mrp
#: field:mrp.routing.workcenter,hour_nbr:0
@@ -1679,12 +1688,12 @@ msgstr "Свойство"
#. module: mrp
#: field:mrp.routing.workcenter,routing_id:0
msgid "Parent Routing"
-msgstr ""
+msgstr "Родительский маршрут"
#. module: mrp
#: help:mrp.workcenter,time_start:0
msgid "Time in hours for the setup."
-msgstr ""
+msgstr "Время наладки в часах"
#. module: mrp
#: selection:mrp.production,state:0
@@ -1741,7 +1750,7 @@ msgstr "последний индекс"
#: field:mrp.bom,revision_ids:0
#: view:mrp.bom.revision:0
msgid "BoM Revisions"
-msgstr ""
+msgstr "Ревизии спецификации"
#. module: mrp
#: view:mrp.procurement:0
@@ -1769,7 +1778,7 @@ msgstr ""
#: model:ir.actions.act_window,name:mrp.mrp_production_action2
#: model:ir.ui.menu,name:mrp.menu_production_orders_start
msgid "Production Orders To Start"
-msgstr ""
+msgstr "Заказы на производство для запуска"
#. module: mrp
#: view:mrp.procurement:0
@@ -1831,12 +1840,12 @@ msgstr ""
#. module: mrp
#: field:mrp.production,sale_name:0
msgid "Sale Name"
-msgstr ""
+msgstr "Заказ на продажу"
#. module: mrp
#: model:process.node,note:mrp.process_node_productminimumstockrule0
msgid "Create minimum stock rules"
-msgstr ""
+msgstr "Создать правила мин. запасов"
#. module: mrp
#: wizard_field:product.product.procurement,init,warehouse_id:0
@@ -1864,7 +1873,7 @@ msgstr ""
#. module: mrp
#: wizard_view:change_production_qty,confirm:0
msgid "Change Product Qty"
-msgstr ""
+msgstr "Изменить кол-во"
#. module: mrp
#: field:mrp.bom.revision,description:0
@@ -1887,7 +1896,7 @@ msgstr "Выполняется"
#. module: mrp
#: model:ir.ui.menu,name:mrp.menu_mrp_root
msgid "Manufacturing"
-msgstr ""
+msgstr "Производство"
#. module: mrp
#: model:ir.actions.act_window,name:mrp.mrp_procurement_action3
@@ -1904,7 +1913,7 @@ msgstr "Структура спецификации"
#. module: mrp
#: model:ir.actions.wizard,name:mrp.wizard_workcenter_load
msgid "Workcenter load"
-msgstr ""
+msgstr "Загрузка участка обработки"
#. module: mrp
#: help:mrp.workcenter,time_stop:0
@@ -1996,4 +2005,42 @@ msgstr "Изменения оценки запасов"
#. module: mrp
#: view:board.board:0
msgid "Next production orders"
-msgstr ""
+msgstr "Ближайшие заказы на производство"
+
+#, python-format
+#~ msgid "Warning !"
+#~ msgstr "Внимание!"
+
+#, python-format
+#~ msgid "No supplier defined for this product !"
+#~ msgstr "Для этого изделия/материала не задан поставщик!"
+
+#, python-format
+#~ msgid "Workcenter name"
+#~ msgstr "Наименование участка обработки"
+
+#, python-format
+#~ msgid "from stock: products assigned."
+#~ msgstr "Со склада: изделие доставлено."
+
+#, python-format
+#~ msgid "No BoM defined for this product !"
+#~ msgstr "С этим изделием не связано ни одной спецификации!"
+
+#, python-format
+#~ msgid "TOTAL"
+#~ msgstr "Итого"
+
+#, python-format
+#~ msgid "Couldn't find bill of material for product"
+#~ msgstr "Не удалось найти спецификацию изделия"
+
+#~ msgid "OTK"
+#~ msgstr "Предъявление продукции ОТК"
+
+#~ msgid "Error!"
+#~ msgstr "Ошибка!"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Ошибка"
diff --git a/addons/mrp/i18n/tr.po b/addons/mrp/i18n/tr.po
index 6bc9f29936e..6149957f533 100644
--- a/addons/mrp/i18n/tr.po
+++ b/addons/mrp/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 08:28+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 06:05+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:36+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: mrp
diff --git a/addons/mrp/i18n/zh_TW.po b/addons/mrp/i18n/zh_TW.po
index b4d7d4b1f9d..7460def80a0 100644
--- a/addons/mrp/i18n/zh_TW.po
+++ b/addons/mrp/i18n/zh_TW.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 08:29+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 06:36+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: mrp
diff --git a/addons/mrp_operations/i18n/tr.po b/addons/mrp_operations/i18n/tr.po
index e052d0b261f..1ea41d52f4e 100644
--- a/addons/mrp_operations/i18n/tr.po
+++ b/addons/mrp_operations/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 08:01+0000\n"
+"PO-Revision-Date: 2010-08-08 08:53+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: mrp_operations
diff --git a/addons/mrp_repair/i18n/tr.po b/addons/mrp_repair/i18n/tr.po
index a78838c1ee6..146f334051b 100644
--- a/addons/mrp_repair/i18n/tr.po
+++ b/addons/mrp_repair/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 08:07+0000\n"
+"PO-Revision-Date: 2010-08-08 05:51+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:47+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: mrp_repair
diff --git a/addons/mrp_subproduct/i18n/tr.po b/addons/mrp_subproduct/i18n/tr.po
index 8fc8b7ad6e4..13d31d5b1ed 100644
--- a/addons/mrp_subproduct/i18n/tr.po
+++ b/addons/mrp_subproduct/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 09:02+0000\n"
+"PO-Revision-Date: 2010-08-08 06:03+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:47+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: mrp_subproduct
diff --git a/addons/olap_crm/i18n/mn.po b/addons/olap_crm/i18n/mn.po
new file mode 100644
index 00000000000..86986b05edd
--- /dev/null
+++ b/addons/olap_crm/i18n/mn.po
@@ -0,0 +1,39 @@
+# Translation of OpenERP Server.
+# This file contains the translation of the following modules:
+# * olap_crm
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: OpenERP Server 6.0dev\n"
+"Report-Msgid-Bugs-To: support@openerp.com\n"
+"POT-Creation-Date: 2009-11-26 05:29+0000\n"
+"PO-Revision-Date: 2010-08-09 02:03+0000\n"
+"Last-Translator: Munkhbold <Unknown>\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: 2010-08-09 03:44+0000\n"
+"X-Generator: Launchpad (build Unknown)\n"
+
+#. module: olap_crm
+#: model:ir.module.module,description:olap_crm.module_meta_information
+msgid ""
+"\n"
+" Sale module will load the data in olap tables\n"
+" "
+msgstr ""
+
+#. module: olap_crm
+#: model:ir.module.module,shortdesc:olap_crm.module_meta_information
+msgid "olap_crm"
+msgstr "Олап_срм"
+
+#~ msgid ""
+#~ "\n"
+#~ " CRM module will load the data in olap tables\n"
+#~ " "
+#~ msgstr ""
+#~ "\n"
+#~ " СРМ модуль олап хүснэгтэнд өгөдөлийг ачааллана\n"
+#~ " "
diff --git a/addons/outlook/plugin/Register-plugin.bat b/addons/outlook/plugin/Register-plugin.bat
new file mode 100644
index 00000000000..3df29246757
--- /dev/null
+++ b/addons/outlook/plugin/Register-plugin.bat
@@ -0,0 +1 @@
+python addin.py
diff --git a/addons/outlook/plugin/Unregister-plugin.bat b/addons/outlook/plugin/Unregister-plugin.bat
new file mode 100644
index 00000000000..0d069126294
--- /dev/null
+++ b/addons/outlook/plugin/Unregister-plugin.bat
@@ -0,0 +1 @@
+python addin.py --unregister
diff --git a/addons/outlook/plugin/dialogs/dialog_map.py b/addons/outlook/plugin/dialogs/dialog_map.py
index 98dcc6baa2c..1583ec7a458 100755
--- a/addons/outlook/plugin/dialogs/dialog_map.py
+++ b/addons/outlook/plugin/dialogs/dialog_map.py
@@ -1,1412 +1,1412 @@
- #!/usr/bin/python
- #-*- encoding: utf-8 -*-
-
-from processors import *
-from opt_processors import *
-import sys
-import os
-import addin
-from dialogs import ShowDialog, MakePropertyPage
-import win32ui
-import commctrl
-import win32con
-import win32gui
-import win32gui_struct
-import xmlrpclib
-from manager import ustr
-import chilkat
-
-try:
- enumerate
-except NameError: # enumerate new in 2.3
- def enumerate(seq):
- return [(i, seq[i]) for i in xrange(len(seq))]
-
-BIF_NEWDIALOGSTYLE = 0x00000040
-BIF_NONEWFOLDERBUTTON = 0x0000200
-CSIDL_COMMONMYPICTURES = 0x00000036
-
-class _WIN32MASKEDSTRUCT:
- def __init__(self, **kw):
- full_fmt = ""
- for name, fmt, default, mask in self._struct_items_:
- self.__dict__[name] = None
- if fmt == "z":
- full_fmt += "pi"
- else:
- full_fmt += fmt
- for name, val in kw.iteritems():
- if name not in self.__dict__:
- raise ValueError("LVITEM structures do not have an item '%s'" % (name,))
- self.__dict__[name] = val
-
- def __setattr__(self, attr, val):
- if not attr.startswith("_") and attr not in self.__dict__:
- raise AttributeError(attr)
- self.__dict__[attr] = val
-
- def toparam(self):
- self._buffs = []
- full_fmt = ""
- vals = []
- mask = 0
- # calc the mask
- for name, fmt, default, this_mask in self._struct_items_:
- if this_mask is not None and self.__dict__.get(name) is not None:
- mask |= this_mask
- self.mask = mask
- for name, fmt, default, this_mask in self._struct_items_:
- val = self.__dict__[name]
- if fmt == "z":
- fmt = "Pi"
- if val is None:
- vals.append(0)
- vals.append(0)
- else:
- # Note this demo still works with byte strings. An
- # alternate strategy would be to use unicode natively
- # and use the 'W' version of the messages - eg,
- # LVM_SETITEMW etc.
- val = val + "\0"
- if isinstance(val, unicode):
- val = val.encode("mbcs")
- str_buf = array.array("b", val)
- vals.append(str_buf.buffer_info()[0])
- vals.append(len(val))
- self._buffs.append(str_buf) # keep alive during the call.
- else:
- if val is None:
- val = default
- vals.append(val)
- full_fmt += fmt
- return struct.pack(*(full_fmt,) + tuple(vals))
-
-
-# NOTE: See the win32gui_struct module for an alternative way of dealing
-# with these structures
-class LVITEM(_WIN32MASKEDSTRUCT):
- _struct_items_ = [
- ("mask", "I", 0, None),
- ("iItem", "i", 0, None),
- ("iSubItem", "i", 0, None),
- ("state", "I", 0, commctrl.LVIF_STATE),
- ("stateMask", "I", 0, None),
- ("text", "z", None, commctrl.LVIF_TEXT),
- ("iImage", "i", 0, commctrl.LVIF_IMAGE),
- ("lParam", "i", 0, commctrl.LVIF_PARAM),
- ("iIdent", "i", 0, None),
- ("cchTextMax", "i", 0, 255),
- ("pszText", "i", 0, None),
- ("flags", "i", 0, None),
- ]
-
-class LVCOLUMN(_WIN32MASKEDSTRUCT):
- _struct_items_ = [
- ("mask", "I", 0, None),
- ("fmt", "i", 0, commctrl.LVCF_FMT),
- ("cx", "i", 0, commctrl.LVCF_WIDTH),
- ("text", "z", None, commctrl.LVCF_TEXT),
- ("iSubItem", "i", 0, commctrl.LVCF_SUBITEM),
- ("iImage", "i", 0, commctrl.LVCF_IMAGE),
- ("iOrder", "i", 0, commctrl.LVCF_ORDER),
- ]
-
-global flag_stop
-flag_stop=win32con.MB_ICONSTOP
-
-global flag_error
-flag_error=win32con.MB_ICONERROR
-
-global flag_info
-flag_info=win32con.MB_ICONINFORMATION
-
-global flag_excl
-flag_excl=win32con.MB_ICONEXCLAMATION
-
-#global NewConn
-NewConn=addin.GetConn()
-## Retrieves current registered XMLRPC connection
-def GetConn():
- return NewConn
-
-global objects_with_match
-objects_with_match=[]
-
-global hwndChk_list
-hwndChk_list=[]
-
-global search_text
-search_text='search_text'
-
-global name
-name=''
-global email
-email=''
-
-def check():
- server = NewConn.getitem('_server')
- port = NewConn.getitem('_port')
- NewConn.GetDBList()
- if str(NewConn.getitem('_running')) == 'False':
- win32ui.MessageBox("No server running on host "+ server+" at port "+str(port), "Server Connection", flag_excl)
- return False
- if str(NewConn.getitem('_login')) == 'False':
- win32ui.MessageBox("Please login to the database first", "Database Connection", flag_excl)
- return False
- return True
-def resetConnAttribs(window):
- config = window.manager.LoadConfig()
- NewConn.setitem('_server', config['server'])
- NewConn.setitem('_port', config['port'])
- NewConn.setitem('protocol', config['protocol'])
- NewConn.setitem('_uri', "http://" + config['server'] + ":" + str(config['port']))
- NewConn.setitem('_obj_list', config['objects'])
- NewConn.setitem('_dbname', config['database'])
- NewConn.setitem('_uname', config['uname'])
- NewConn.setitem('_pwd', config['pwd'])
- NewConn.setitem('_login', str(config['login']))
- return
-
-def setConnAttribs(server, port, manager):
- protocol = NewConn.getitem('protocol')
- if protocol=='XML-RPCS':
- protocol='https://'
- else:
- protocol='http://'
- uri = protocol + server + ":" + str(port)
- NewConn.setitem('_server',server)
- NewConn.setitem('_port',port)
- NewConn.setitem('_uri',uri)
- NewConn.GetDBList()
- manager.config = manager.LoadConfig()
- NewConn.setitem('_dbname',manager.config['database'])
- NewConn.setitem('_uname', manager.config['uname'])
- NewConn.setitem('_pwd', manager.config['pwd'])
- NewConn.setitem('_login', str(manager.config['login']))
- NewConn.setitem('_obj_list', manager.config['objects'])
- return
-
-def getConnAttributes(manager):
- manager.config['server'] = NewConn.getitem('_server')
- manager.config['port'] = NewConn.getitem('_port')
- manager.config['protocol'] = NewConn.getitem('protocol')
- manager.config['objects'] = eval(NewConn.getitem('_obj_list'))
- manager.config['database'] = NewConn.getitem('_dbname')
- manager.config['uname'] = NewConn.getitem('_uname')
- manager.config['pwd'] = NewConn.getitem('_pwd')
- manager.config['login'] = NewConn.getitem('_login')
- return
-
-def getMessage(e):
- import pywintypes
- print "Exception %s: %s"%(type(e),str(e))
- msg = str(e)
- if type(e) == pywintypes.com_error:
- msg=str(e)
- elif type(e) == xmlrpclib.Fault:
- msg = str(e.faultCode) or e.faultString or e.message or str(e)
- else:
- if hasattr(e, 'faultCode') and e.faultCode:
- msg = str(e.faultCode)
- elif hasattr(e, 'faultString') and e.faultString:
- msg = e.faultString
- elif hasattr(e, 'message') and e.message:
- msg = e.message
- return msg
-
-class OKButtonProcessor(ButtonProcessor):
- def __init__(self, window, control_ids):
- self.mngr = window.manager
- ControlProcessor.__init__(self, window, control_ids)
-
- def OnClicked(self, id):
- server = win32gui.GetDlgItemText(self.window.hwnd, self.other_ids[0])
- try:
- port = int(win32gui.GetDlgItemText(self.window.hwnd, self.other_ids[1]))
- except ValueError, e:
- print "Exception : %s"%str(e)
- win32ui.MessageBox("Port should be an integer", "Error", flag_excl)
- return
- except Exception,e:
- msg = getMessage(e)
- win32ui.MessageBox(msg, "Error", flag_excl)
- return
- setConnAttribs(server, port, self.mngr)
- if str(NewConn.getitem('_running')) == 'False':
- msg = "No server running on host '%s' at port '%d'. Press ignore to still continue with this configuration?"%(server,port)
- r=win32ui.MessageBox(msg, "Server Connection", win32con.MB_ABORTRETRYIGNORE | win32con.MB_ICONQUESTION)
- if r==3:
- resetConnAttribs(self.window)
- return
- elif r==4:
- self.OnClicked(id)
- elif r==5:
- setConnAttribs(server, port, self.mngr)
- win32gui.EndDialog(self.window.hwnd, id)
-
-class DoneButtonProcessor(ButtonProcessor):
- def OnClicked(self, id):
- getConnAttributes(self.window.manager)
- self.window.manager.SaveConfig()
- win32gui.EndDialog(self.window.hwnd, id)
-
-class MessageProcessor(ControlProcessor):
- def Init(self):
- text = "This Outlook Plugin for OpenERP s.a. has been developed by TinyERP \n\n \
- For more information, please visit our website \n \
- http://www.openerp.com \n\n \
- Contact Us :\n \
- sales@openerp.com \n\n \
- 2001-TODAY OpenERP s.a.. All rights reserved. \n"
- win32gui.SendMessage(self.GetControl(), win32con.WM_SETTEXT, 0, text)
-
- def GetPopupHelpText(self, cid):
- return "Displays details on this plugin"
-
-class TabProcessor(ControlProcessor):
- def __init__(self, window, control_ids, page_ids):
- ControlProcessor.__init__(self, window, control_ids)
- self.page_ids = page_ids.split()
-
- def Init(self):
- self.pages = {}
- self.currentPage = None
- self.currentPageIndex = -1
- self.currentPageHwnd = None
- for index, page_id in enumerate(self.page_ids):
- template = self.window.manager.dialog_parser.dialogs[page_id]
- self.addPage(index, page_id, template[0][0])
- server = self.window.manager.config['server']
- port = self.window.manager.config['port']
- setConnAttribs(server, port, self.window.manager)
- self.switchToPage(0)
-
- def Done(self):
- if self.currentPageHwnd is not None:
- if not self.currentPage.SaveAllControls():
- win32gui.SendMessage(self.GetControl(), commctrl.TCM_SETCURSEL, self.currentPageIndex,0)
- return False
- return True
-
- def OnNotify(self, nmhdr, wparam, lparam):
- selChangedCode = 5177342
- code = nmhdr[2]
- if code==selChangedCode:
- index = win32gui.SendMessage(self.GetControl(), commctrl.TCM_GETCURSEL, 0,0)
- if index!=self.currentPageIndex:
- self.switchToPage(index)
-
- def switchToPage(self, index):
- if self.currentPageHwnd is not None:
- if not self.currentPage.SaveAllControls():
- win32gui.SendMessage(self.GetControl(), commctrl.TCM_SETCURSEL, self.currentPageIndex,0)
- return 1
- win32gui.DestroyWindow(self.currentPageHwnd)
- self.currentPage = MakePropertyPage(self.GetControl(), self.window.manager, self.window.config, self.pages[index])
- self.currentPageHwnd = self.currentPage.CreateWindow()
- self.currentPageIndex = index
- return 0
-#
- def addPage(self, item, idName, label):
- format = "iiiiiii"
- lbuf = win32gui.PyMakeBuffer(len(label)+1)
- address,l = win32gui.PyGetBufferAddressAndLen(lbuf)
- win32gui.PySetString(address, label)
-
- buf = struct.pack(format,
- commctrl.TCIF_TEXT, # mask
- 0, # state
- 0, # state mask
- address,
- 0, #unused
- 0, #image
- item
- )
- item = win32gui.SendMessage(self.GetControl(),
- commctrl.TCM_INSERTITEM,
- item,
- buf)
- self.pages[item] = idName
-
-class DialogCommand(ButtonProcessor):
- def __init__(self, window, control_ids, idd, func=None, args=()):
- self.idd = idd
- self.func = func
- self.args = args
- ButtonProcessor.__init__(self, window, control_ids)
-
- def OnClicked(self, id):
- self.id = id
- if self.func:
- args = (self, ) + self.args
- self.func(*args)
- parent = self.window.hwnd
- self.window.SaveAllControls()
- ShowDialog(parent, self.window.manager, self.window.config, self.idd)
- self.window.LoadAllControls()
-
- def GetPopupHelpText(self, id):
- dd = self.window.manager.dialog_parser.dialogs[self.idd]
- return "Displays the %s dialog" % dd.caption
-
-def ReloadAllControls(btnProcessor,*args):
- server = NewConn.getitem('_server')
- port = NewConn.getitem('_port')
- btnProcessor.window.LoadAllControls()
- if str(NewConn.getitem('_running')) == 'False':
- win32ui.MessageBox("No server running on host "+ server+" at port "+str(port), "Server Connection", flag_excl)
- return
-
-def TestConnection(btnProcessor,*args):
- server = NewConn.getitem('_server')
- port = NewConn.getitem('_port')
- url = NewConn.getitem('_uri')
- NewConn.GetDBList()
- if str(NewConn.getitem('_running')) == 'False':
- btnProcessor.window.LoadAllControls()
- win32ui.MessageBox("No server running on host "+ server+" at port "+str(port), "OpenERP Connection", flag_excl)
- return
- try:
- dbname = win32gui.GetDlgItemText(btnProcessor.window.hwnd, 7000)
- if not dbname:
- win32ui.MessageBox("Authentication Error !\nBad Database Name !", "OpenERP Connection", flag_excl)
- return
- except Exception,e:
- print "Exception %s: %s"%(type(e),str(e))
- dbname = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
- if not dbname:
- win32ui.MessageBox("No database found on host "+ server+" at port "+str(port), "OpenERP Connection", flag_excl)
- return
-
- uname = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[1])
- pwd = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[2])
-
- if not uname:
- win32ui.MessageBox("Authentication Error !\nBad User Name !", "OpenERP Connection", flag_excl)
- return
- if not pwd:
- win32ui.MessageBox("Authentication Error !\nBad Password !", "OpenERP Connection", flag_excl)
- return
-
- #Establish Connection
- try:
- uid = NewConn.login(dbname, uname, pwd)
- if uid:
- msg = "Connection Successful"
- NewConn.setitem('_login', 'True')
- NewConn.setitem('_uname', uname)
- NewConn.setitem('_pwd', pwd)
- NewConn.setitem('_uid', uid)
- flag = flag_info
- if not NewConn.IsCRMInstalled():
- msg+= '\n\n'+" 'CRM' module is not installed. So CRM cases cannot be created."
- NewConn.setitem('_iscrm', 'False')
- else:
- NewConn.setitem('_iscrm', 'True')
- else:
- msg = "Authentication Error !\nBad UserName or Password"
- flag = flag_stop
- NewConn.setitem('_login', 'False')
- except Exception,e:
- msg = "Authentication Error !\n\n" + getMessage(e)
- flag = flag_error
- win32ui.MessageBox(msg, "OpenERP Connection", flag)
- return
-
-def BrowseCallbackProc(hwnd, msg, lp, data):
- from win32com.shell import shell, shellcon
- if msg== shellcon.BFFM_INITIALIZED:
- win32gui.SendMessage(hwnd, shellcon.BFFM_SETSELECTION, 1, data)
- win32gui.SendMessage(hwnd, shellcon.BFFM_ENABLEOK, 0, 0)
- elif msg == shellcon.BFFM_SELCHANGED:
- # Set the status text of the
- # For this message, 'lp' is the address of the PIDL.
- pidl = shell.AddressAsPIDL(lp)
- try:
- path = shell.SHGetPathFromIDList(pidl)
- if os.path.isdir(path):
- win32gui.SendMessage(hwnd, shellcon.BFFM_ENABLEOK, 0, 0)
- else:
- ext = path.split('.')[-1]
- if ext not in ['gif', 'bmp', 'jpg', 'tif', 'ico', 'png']:
- win32gui.SendMessage(hwnd, shellcon.BFFM_ENABLEOK, 0, 0)
-
- else:
- win32gui.SendMessage(hwnd, shellcon.BFFM_ENABLEOK, 0, 1)
- except shell.error:
- # No path for this PIDL
- pass
-
-def GetImagePath(btnProcessor,*args):
- from win32com.shell import shell, shellcon
- ulFlags = shellcon.BIF_BROWSEINCLUDEFILES | BIF_NEWDIALOGSTYLE | BIF_NONEWFOLDERBUTTON
- pidl, display_name, image_list=shell.SHBrowseForFolder(btnProcessor.window.hwnd, # parent HWND
- None, # root PIDL.
- "Get the image path", # title
- ulFlags, # flags
- BrowseCallbackProc, # callback function
- os.getcwd() # 'data' param for the callback
- )
- if (pidl, display_name, image_list) == (None, None, None):
- return
- else:
- path = shell.SHGetPathFromIDList (pidl)
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0], path)
-
-def AddNewObject(btnProcessor,*args):
- #Check if server running or user logged in
- b = check()
- if not b:
- return
-
- #Check if title or object not specified
- obj_title = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
- obj_name = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[1])
- if not obj_title:
- win32ui.MessageBox("No Title specified", "Documents Setting", flag_excl)
- return
- if not obj_name:
- win32ui.MessageBox("No Document specified", "Documents Setting", flag_excl)
- return
-
- #Check if object does not exist in the database or it already exist in the list
- try:
- all_obj_list = NewConn.GetAllObjects()
- curr_obj_list = [obj[1] for obj in NewConn.GetObjList()]
- curr_title_list = [obj[0] for obj in NewConn.GetObjList()]
- if obj_name not in all_obj_list:
- win32ui.MessageBox("No such Document exists", "Documents Setting", flag_excl)
- return
- elif obj_name in curr_obj_list:
- win32ui.MessageBox("Document already in the list", "Documents Setting", flag_info)
- return
- elif obj_title in curr_title_list:
- win32ui.MessageBox("Title already in the list. Please give different title", "Documents Setting", flag_excl)
- return
-
- #extract image path and load the image
- image_path=''
- image_path = os.path.join(btnProcessor.window.manager.application_directory, "dialogs\\resources\\openerp_logo1.bmp")
- path=win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[2])
- if path:
- image_path = path
- load_bmp_flags=win32con.LR_LOADFROMFILE | win32con.LR_LOADTRANSPARENT
- try:
- hicon = win32gui.LoadImage(0, image_path,win32con.IMAGE_BITMAP, 40, 40, load_bmp_flags)
- except Exception,e:
- msg=getMessage(e)
- hicon=None
- win32ui.MessageBox(msg, "Load Image", flag_error)
-
- #Add the object in the list
- win32gui.ImageList_Add(il,hicon,0)
- cnt = win32gui.ImageList_GetImageCount(il)
-
- hwndList = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[3])
- num_items = win32gui.SendMessage(hwndList, commctrl.LVM_GETITEMCOUNT)
-
- item = LVITEM(text=obj_title, iImage=cnt-2, iItem = num_items)
- new_index = win32gui.SendMessage(hwndList, commctrl.LVM_INSERTITEM, 0, item.toparam())
-
- win32gui.SendMessage(hwndList, commctrl.LVM_SETIMAGELIST, commctrl.LVSIL_SMALL, il)
-
- item = LVITEM(text=obj_name, iItem = new_index, iSubItem = 1)
- win32gui.SendMessage(hwndList, commctrl.LVM_SETITEM, 0, item.toparam())
-
- NewConn.InsertObj(obj_title,obj_name,image_path)
- except Exception, e:
- msg = "Document not added\n\n" + getMessage(e)
- win32ui.MessageBox(msg,"Documents Setting",flag_excl)
- return
-
- #Empty all the text controls
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0], '')
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[1], '')
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[2], '')
-
-def DeleteSelectedObjects(btnProcessor,*args):
- #Check if server running or user logged in
- b = check()
- if not b:
- return
-
- #Delete selected items
- hwndList = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
- sel_count = win32gui.SendMessage(hwndList, commctrl.LVM_GETSELECTEDCOUNT)
- for i in range(0,sel_count):
- sel = win32gui.SendMessage(hwndList, commctrl.LVM_GETNEXTITEM, -1, commctrl.LVNI_SELECTED)
- buf,extra = win32gui_struct.EmptyLVITEM(1, 0)
- r = win32gui.SendMessage(hwndList, commctrl.LVM_GETITEMTEXT, sel, buf)
- sel_text = ''
- for n in extra:
- nombre = n.tostring()
- sel_text = nombre[0:r]
- s = win32gui.SendMessage(hwndList, commctrl.LVM_DELETEITEM, sel)
- try:
- NewConn.DeleteObject(sel_text)
- except Exception,e:
- msg = "Documents '%s' not deleted\n\n"%sel_text + getMessage(e)
- win32ui.MessageBox(msg,"Documents Setting",flag_excl)
-
-def GetMail(processor):
- ex = processor.window.manager.outlook.ActiveExplorer()
- assert ex.Selection.Count == 1
- mail = ex.Selection.Item(1)
- return mail
-#get selected records from list
-def GetSelectedItems(hwndList):
- r=[]
- sel_count = win32gui.SendMessage(hwndList, commctrl.LVM_GETSELECTEDCOUNT)
- sel=-1
- for i in range(0,sel_count):
- sel = win32gui.SendMessage(hwndList, commctrl.LVM_GETNEXTITEM, sel, commctrl.LVNI_SELECTED)
- buf,extra = win32gui_struct.EmptyLVITEM(1, 0)
- size = win32gui.SendMessage(hwndList, commctrl.LVM_GETITEMTEXT, sel, buf)
- sel_text = ''
- for n in extra:
- nombre = n.tostring()
- sel_text = nombre[0:size]
- for item in objects_with_match:
- if item[2] == sel_text:
- r.append(item)
- return r
-
-def MakeAttachment(btnProcessor,*args):
- #Check if server running or user logged in
- b = check()
- if not b:
- return
- ex = btnProcessor.window.manager.outlook.ActiveExplorer()
- assert ex.Selection.Count == 1
- mail = ex.Selection.Item(1)
- mail = GetMail(btnProcessor)
-
- #get selected records
- hwndList = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
- r = GetSelectedItems(hwndList)
- if not r:
- win32ui.MessageBox("No records selected", "Make Attachment", flag_info)
- return
- try:
- flg = NewConn.ArchiveToOpenERP(r,mail)
- if flg:
- win32gui.EndDialog(btnProcessor.window.hwnd, btnProcessor.other_ids[1])
- return
- except Exception,e:
- msg = "Attachment not created \n\n" + getMessage(e)
- flag = flag_error
- win32ui.MessageBox(msg, "Make Attachment", flag)
- return
-
-def CreateCase(btnProcessor,*args):
- try:
- #Check if server running or user logged in
- b = check()
- if not b:
- return
-
- if str(NewConn.getitem('_iscrm')) == 'True':
- # Get the selected mail
- ex = btnProcessor.window.manager.outlook.ActiveExplorer()
- assert ex.Selection.Count == 1
- mail = ex.Selection.Item(1)
- section = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
- section = str(section)
- section=section.lower().replace(' ','.')
- if not section:
- win32ui.MessageBox("Documents can not be created.", "Documents Setting", flag_excl)
- return
-
- hwndList = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[1])
- partner_ids=[]
- r = GetSelectedItems(hwndList)
- for rec in r:
- if rec[0] == 'res.partner':
- partner_ids.append(rec[1])
-
- #Create new case
- try:
- with_attachments=True
- if mail.Attachments.Count > 0:
- msg="The mail contains attachments. Do you want to create case with attachments?"
- r=win32ui.MessageBox(msg, "Create Case", win32con.MB_YESNOCANCEL | win32con.MB_ICONQUESTION)
- if r == 2:
- return
- elif r == 7:
- with_attachments=False
-
- NewConn.CreateCase(str(section), mail, partner_ids, with_attachments)
- msg="New Document created."
- flag=flag_info
- except Exception,e:
- msg="New Document not created \n\n"+str(e)
- flag=flag_error
- win32ui.MessageBox(msg, "Create Document", flag)
- return
- else:
- win32ui.MessageBox("Document can not be created. CRM not installed", "Create Object", flag_info)
- except Exception, e:
- win32ui.MessageBox(str(e), 'New Document')
-
-def GetSearchText(txtProcessor,*args):
- #Check if server running or user logged in
- b = check()
- if not b:
- return
-
- search_box = txtProcessor.GetControl()
- global search_text
- if txtProcessor.init_done:
- win32gui.SendMessage(search_box, win32con.WM_SETTEXT, 0,search_text)
- return
-
- # Get the selected mail and set the default value for search_text_control to mail.SenderEmailAddress
- ex = txtProcessor.window.manager.outlook.ActiveExplorer()
- assert ex.Selection.Count == 1
- mail = ex.Selection.Item(1)
- try:
- search_text = ustr(mail.SenderEmailAddress).encode('iso-8859-1')
- except Exception,e:
- pass
- win32gui.SendMessage(search_box, win32con.WM_SETTEXT, 0, search_text)
- txtProcessor.init_done=True
-
-def SetNameColumn(listProcessor,*args):
- hwndList = listProcessor.GetControl()
- child_ex_style = win32gui.SendMessage(hwndList, commctrl.LVM_GETEXTENDEDLISTVIEWSTYLE, 0, 0)
- child_ex_style |= commctrl.LVS_EX_FULLROWSELECT
- win32gui.SendMessage(hwndList, commctrl.LVM_SETEXTENDEDLISTVIEWSTYLE, 0, child_ex_style)
-
- # set header row
- lvc = LVCOLUMN(
- mask = commctrl.LVCF_FMT | commctrl.LVCF_WIDTH | \
- commctrl.LVCF_TEXT | commctrl.LVCF_SUBITEM
- )
- lvc.fmt = commctrl.LVCFMT_LEFT
- lvc.iSubItem = 1
- lvc.text = "Document Type"
- lvc.cx = 100
- win32gui.SendMessage(hwndList, commctrl.LVM_INSERTCOLUMN, 0, lvc.toparam())
- lvc.iSubItem = 0
- lvc.text = "Name"
- lvc.cx = 240
- win32gui.SendMessage(hwndList, commctrl.LVM_INSERTCOLUMN, 0, lvc.toparam())
- listProcessor.init_done = True
-
-def setList(list_hwnd):
- # Set default list of objects
- win32gui.SendMessage(list_hwnd, commctrl.LVM_DELETEALLITEMS)
- for obj in objects_with_match:
- num_items = win32gui.SendMessage(list_hwnd, commctrl.LVM_GETITEMCOUNT)
- item = LVITEM(text=obj[2],iItem = num_items)
- new = win32gui.SendMessage(list_hwnd, commctrl.LVM_INSERTITEM, 0, item.toparam())
- item = LVITEM(text=obj[3],iItem = new, iSubItem = 1)
- win32gui.SendMessage(list_hwnd, commctrl.LVM_SETITEM, 0, item.toparam())
-
-def SearchObjectsForText(btnProcessor,*args):
- #Check if server running or user logged in
- b = check()
- if not b:
- return
-
- search_txt = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
- if not search_txt:
- win32ui.MessageBox("Enter text to search for", "Archive to OpenERP", flag_info)
- return
- # Get titles from list
- obj_titles=[]
- for ch in hwndChk_list:
- id = ch[0]
- hwnd = ch[1]
- chk = win32gui.SendMessage(hwnd, win32con.BM_GETCHECK)
- if chk:
- txt = win32gui.GetDlgItemText(btnProcessor.window.hwnd,id)
- obj_titles.append(txt)
-
- # Prepare list of objects to search for the seach_keyword
- obj_list = btnProcessor.window.manager.config['objects']
- search_list = []
- try:
- all_obj_list = NewConn.GetAllObjects()
- for title in obj_titles:
- objname = [obj[1] for obj in obj_list if obj[0] == title]
- if objname:
- assert len(objname) == 1
- if objname[0] in all_obj_list:
- search_list.append(objname[0])
- else:
- win32ui.MessageBox("Module %s (%s) not installed. Please install it." \
- %(title,objname[0]), "Archive to OpenERP", flag_excl)
- return
-
- # Get the records by searching the objects in search_list for the search_keyword as objects_with_match
- global objects_with_match
- list_hwnd = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[1])
- if search_list:
- objects_with_match = NewConn.GetObjectItems(search_list, search_txt)
- if not objects_with_match:
- win32ui.MessageBox("No matching records found in checked objects", "Archive to OpenERP", flag_info)
- else:
- win32ui.MessageBox("No object selected", "Archive to OpenERP", flag_info)
- objects_with_match=[]
- # Display the objects_with_match records in list
- setList(list_hwnd)
- except Exception,e:
- msg=getMessage(e)
- win32ui.MessageBox(msg, "Search Text", flag_error)
-
-def CreateContact(btnProcessor,*args):
- b = check()
- if not b:
- return
-
- partner = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[9])
- combo = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[9])
- sel = win32gui.SendMessage(combo, win32con.CB_GETCURSEL)
- state_combo = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[10])
- state_sel = win32gui.SendMessage(state_combo, win32con.CB_GETCURSEL)
- coun_combo = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[11])
- country_sel = win32gui.SendMessage(coun_combo, win32con.CB_GETCURSEL)
- name = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
- email = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[1])
- office_no = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[2])
- mobile_no = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[3])
- fax = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[4])
- street = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[5])
- street2 = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[6])
- city = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[7])
- zip = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[8])
- if not name:
- win32ui.MessageBox("Please enter name.", "Create Contact", flag_stop)
- return
-
- res = {
- 'name':ustr(name),
- 'email':ustr(email),
- 'phone':ustr(office_no),
- 'mobile':ustr(mobile_no),
- 'fax':ustr(fax),
- 'street':ustr(street),
- 'street2':ustr(street2),
- 'city':ustr(city),
- 'zip':ustr(zip)
- }
-
- fs_id = c_id = -1
- if not state_sel == -1 :
- try:
- temp = NewConn.GetAllState()
- i = -1
- for t in temp:
- i+=1
- if i == state_sel:
- fs_id = t[0]
- break;
- res ['state_id'] = fs_id
- except Exception, e:
- msg = getMessage(e)
- win32ui.MessageBox(msg, "New Partner", flag_error)
- pass
- if not country_sel == -1 :
- try:
- temp = NewConn.GetAllCountry()
- i = -1
- for t in temp:
- i+=1
- if i == country_sel:
- c_id = t[0]
- break;
- res ['country_id'] = c_id
- except Exception, e:
- msg = getMessage(e)
- win32ui.MessageBox(msg, "Open Contact", flag_error)
- pass
- try:
- id = NewConn.CreateContact(sel, str(res))
- if not partner:
- msg="New contact created."
- else:
- msg="New contact created for partner '%s'."%partner
- except Exception,e:
- msg="Contact not created \n\n" + getMessage(e)
- win32ui.MessageBox(msg, "Create Contact", flag_error)
- return
- win32ui.MessageBox(msg, "Create Contact", flag_info)
- for i in range(0,9):
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[i], '')
- win32gui.SendMessage(combo, win32con.CB_SETCURSEL, -1 )
- win32gui.SendMessage(state_combo, win32con.CB_SETCURSEL, -1 )
- win32gui.SendMessage(coun_combo, win32con.CB_SETCURSEL, -1 )
-
-def SetAllText(txtProcessor,*args):
- # Set values for url, uname, pwd from config file
- url = NewConn.getitem('_uri')
- tbox = txtProcessor.GetControl()
- win32gui.SendMessage(tbox, win32con.WM_SETTEXT, 0, str(url))
- k=win32gui.GetDlgItemText(txtProcessor.window.hwnd, txtProcessor.control_id)
- uname = NewConn.getitem('_uname')
- tbox = txtProcessor.GetControl(txtProcessor.other_ids[0])
- win32gui.SendMessage(tbox, win32con.WM_SETTEXT, 0, str(uname))
-
-def SetDefaultList(listProcessor,*args):
- import win32api
- hwndList = listProcessor.GetControl()
-
- # set full row select style
- child_ex_style = win32gui.SendMessage(hwndList, commctrl.LVM_GETEXTENDEDLISTVIEWSTYLE, 0, 0)
- child_ex_style |= commctrl.LVS_EX_FULLROWSELECT
- win32gui.SendMessage(hwndList, commctrl.LVM_SETEXTENDEDLISTVIEWSTYLE, 0, child_ex_style)
-
- # set header row
- lvc = LVCOLUMN(
- mask = commctrl.LVCF_FMT | commctrl.LVCF_WIDTH | \
- commctrl.LVCF_TEXT | commctrl.LVCF_SUBITEM
- )
- lvc.fmt = commctrl.LVCFMT_LEFT
- lvc.iSubItem = 1
- lvc.text = "Object Name"
- lvc.cx = 315
- win32gui.SendMessage(hwndList, commctrl.LVM_INSERTCOLUMN, 0, lvc.toparam())
- lvc.iSubItem = 0
- lvc.text = "Document Title"
- lvc.cx = 315
- win32gui.SendMessage(hwndList, commctrl.LVM_INSERTCOLUMN, 0, lvc.toparam())
-
- #create imagelist
- global il
- il = win32gui.ImageList_Create(
- win32api.GetSystemMetrics(win32con.SM_CXSMICON),
- win32api.GetSystemMetrics(win32con.SM_CYSMICON),
- commctrl.ILC_COLOR32 | commctrl.ILC_MASK,
- 1, # initial size
- 0) # cGrow
-
- win32gui.SendMessage(hwndList, commctrl.LVM_SETIMAGELIST,\
- commctrl.LVSIL_SMALL, il)
- # Set objects from config
- objs = eval(NewConn.getitem('_obj_list'))
- load_bmp_flags=win32con.LR_LOADFROMFILE | win32con.LR_LOADTRANSPARENT
- for obj in objs:
- image_path = os.path.join(listProcessor.window.manager.application_directory, "dialogs\\resources\\openerp_logo1.bmp")
- path=obj[2]
- if path:
- image_path = path
- try:
- hicon = win32gui.LoadImage(0, image_path,win32con.IMAGE_BITMAP, 40, 40, load_bmp_flags)
- except Exception, e:
- msg = "Problem loading the image \n\n" + getMessage(e)
- hicon = None
- win32ui.MessageBox(msg, "Load Image", flag_error)
-
- #Add the object in the list
- win32gui.ImageList_Add(il,hicon,0)
- cnt = win32gui.ImageList_GetImageCount(il)
- num_items = win32gui.SendMessage(hwndList, commctrl.LVM_GETITEMCOUNT)
- item = LVITEM(text=obj[0],iImage=cnt-2, iItem = num_items)
- new_index = win32gui.SendMessage(hwndList, commctrl.LVM_INSERTITEM, 0, item.toparam())
- item = LVITEM(text=obj[1], iItem = new_index, iSubItem = 1)
- win32gui.SendMessage(hwndList, commctrl.LVM_SETITEM, 0, item.toparam())
-
-def SetDefaultContact(txtProcessor,*args):
- # Acquiring the control of the text box
- txt_name = txtProcessor.GetControl()
- txt_email = txtProcessor.GetControl(txtProcessor.other_ids[0])
-
- global name
- global email
- if txtProcessor.init_done:
- win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.control_id,name)
- win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[0],email)
- return
- #
- try:
- mail = GetMail(txtProcessor)
- name = ustr(mail.SenderName).encode('iso-8859-1')
- email = ustr(mail.SenderEmailAddress).encode('iso-8859-1')
- except Exception,e:
- pass
-
- fs_combo = win32gui.GetDlgItem(txtProcessor.window.hwnd, txtProcessor.other_ids[1])
- c_combo = win32gui.GetDlgItem(txtProcessor.window.hwnd, txtProcessor.other_ids[2])
- win32gui.SendMessage(fs_combo, win32con.CB_SETCURSEL, -1 )
- win32gui.SendMessage(c_combo, win32con.CB_SETCURSEL, -1 )
- win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.control_id,name)
- win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[0],email)
- txtProcessor.init_done = True
-
-def setCheckList(groupProcessor,*args):
- try:
- child_style = win32con.BS_AUTOCHECKBOX | win32con.WS_TABSTOP
- hinst = win32gui.dllhandle
- objs = groupProcessor.window.manager.config['objects']
- ins_objs = NewConn.GetAllObjects()
- left = 20
- top = 60
- cnt=0
- id=4001
- id1=6001
- load_bmp_flags=win32con.LR_LOADFROMFILE | win32con.LR_LOADTRANSPARENT
- if groupProcessor.init_done:
- return
- else:
- for obj in objs:
- if obj[1] in ins_objs:
- groupProcessor.init_done = True
- #Add image
- hwndImg = win32gui.CreateWindowEx(0, "STATIC","",
- win32con.SS_CENTERIMAGE | win32con.SS_REALSIZEIMAGE | win32con.SS_BITMAP | win32con.WS_CHILD | win32con.WS_VISIBLE,
- left,top+3,13,13,
- groupProcessor.window.hwnd,
- id,
- 0,
- None
- );
- image_path = os.path.join(groupProcessor.window.manager.application_directory, "dialogs\\resources\\openerp_logo1.bmp")
- if obj[2]:
- image_path = obj[2]
- try:
- hicon = win32gui.LoadImage(0, image_path, win32con.IMAGE_BITMAP, 40, 40, load_bmp_flags)
- except Exception,e:
- msg="Problem loading the image \n\n" + getMessage(e)
- hicon = None
- win32ui.MessageBox(msg, "Load Image", flag_error)
-
- win32gui.SendMessage(hwndImg, win32con.STM_SETIMAGE, win32con.IMAGE_BITMAP, hicon);
- #Add Checkbox
- left+= 17
- hwndChk = win32gui.CreateWindowEx(
- 0,"BUTTON",obj[0],win32con.WS_VISIBLE | win32con.WS_CHILD | \
- win32con.BS_AUTOCHECKBOX | win32con.WS_TABSTOP | win32con.BST_CHECKED, \
- left, top, 130,20,groupProcessor.window.hwnd,id1,hinst,None
- )
- if obj[1] in ['res.partner','res.partner.address']:
- win32gui.SendMessage(hwndChk , win32con.BM_SETCHECK, 1, 0);
- hwndChk_list.append((id1,hwndChk))
-
- cnt=cnt+1
- id+=1
- id1+=1
- left+=17
- win32gui.UpdateWindow(hwndImg)
- left+=140
- if cnt > 1:
- left = 20
- top+=18
- cnt=0
- except Exception, e:
- win32ui.MessageBox(str(e), 'Document List')
-
-def CreatePartner(btnProcessor,*args):
- #Check if server running or user logged in
- b = check()
- if not b:
- return
-
- partner_name = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
- if not partner_name:
- win32ui.MessageBox("Please enter Partner name.", "Create Partner", flag_excl)
- return
- res = {'name':ustr(partner_name)}
- try:
- id = NewConn.CreatePartner(str(res))
- except Exception,e:
- msg="Partner not created \n\n" + getMessage(e)
- win32ui.MessageBox(msg, "Create Partner", flag_error)
- return
- if id:
- win32ui.MessageBox("New Partner '%s' created."%partner_name, "Create Partner", flag_info)
- win32gui.EndDialog(btnProcessor.window.hwnd, btnProcessor.id)
- else:
- win32ui.MessageBox("Partner '%s' already Exists."%partner_name, "Create Partner", flag_info)
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0],'')
-
-def set_search_text(dialogProcessor,*args):
- global search_text
- search_text = win32gui.GetDlgItemText(dialogProcessor.window.hwnd, dialogProcessor.other_ids[0])
- return
-
-def set_name_email(dialogProcessor,*args):
- global name
- global email
- name = win32gui.GetDlgItemText(dialogProcessor.window.hwnd, dialogProcessor.other_ids[0])
- email = win32gui.GetDlgItemText(dialogProcessor.window.hwnd, dialogProcessor.other_ids[1])
-
-def GetDefaultEmail(txtProcessor,*args):
-
- from win32com.client import Dispatch
- import win32con
- b = check()
- if not b:
- return
- #Acquiring control of the text box
- search_partner_box = txtProcessor.GetControl()
- global search_partner_text
- if txtProcessor.init_done:
- win32gui.SendMessage(search_partner_box, win32con.WM_SETTEXT, 0,search_partner_text)
- return
- #Reading Current Selected Email.
- ex = txtProcessor.window.manager.outlook.ActiveExplorer()
- assert ex.Selection.Count == 1
- mail = ex.Selection.Item(1)
- #Fetching Sender MailID from Selected Mail
- try:
- search_partner_text = ustr(mail.SenderEmailAddress).encode('iso-8859-1')
- except Exception,e:
- win32ui.MessageBox("Error In reading email ID from Email ","Open Contact", flag_error)
- pass
- win32gui.SendMessage(search_partner_box, win32con.WM_SETTEXT, 0, search_partner_text)
-
- fs_combo = win32gui.GetDlgItem(txtProcessor.window.hwnd, txtProcessor.other_ids[10])
- c_combo = win32gui.GetDlgItem(txtProcessor.window.hwnd, txtProcessor.other_ids[11])
- partner_combo = win32gui.GetDlgItem(txtProcessor.window.hwnd, txtProcessor.other_ids[0])
- vals = []
- #Searching the res.partner.address for contact based on Sender Mail ID.
- vals = NewConn.SearchPartnerDetail(search_partner_text)
- #If no user Found.
- if vals == None:
- for i in range(1,10):
- win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[i], "")
- win32gui.SendMessage(fs_combo, win32con.CB_SETCURSEL, -1 )
- win32gui.SendMessage(c_combo, win32con.CB_SETCURSEL, -1 )
- win32gui.SendMessage(partner_combo, win32con.CB_SETCURSEL, -1 )
- win32ui.MessageBox("No matching records found for : "+str(search_partner)+".","Open Contact", flag_excl)
- return
- else:
- #If user Found than Setting the Value for the contact in fields.
- for i in range(1,10):
- win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[i], "")
- win32gui.SendMessage(fs_combo, win32con.CB_SETCURSEL, -1 )
- win32gui.SendMessage(c_combo, win32con.CB_SETCURSEL, -1 )
- win32gui.SendMessage(partner_combo, win32con.CB_SETCURSEL, -1 )
-
- for val in vals:
-
- if val[0] == 'partner_id':
- temp = list (NewConn.GetPartners())
- i = -1
- for t in temp:
- i+=1
- if t[1] == val[1][1] :
- win32gui.SendMessage(partner_combo, win32con.CB_SETCURSEL, i )
- if val[0] == 'name' and val[1] != False :
- win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[1], str(val[1]))
-
- if val[0] == 'street' and val[1] != False :
- win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[2], str(val[1]))
-
- if val[0] == 'street2' and val[1] != False :
- win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[3], str(val[1]))
-
- if val[0] == 'zip' and val[1] != False :
- win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[9], str(val[1]))
-
- if val[0] == 'city' and val[1] != False :
- win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[4], str(val[1]))
-
- if val[0] == 'state_id' and val[1] != False :
- id = i = -1
- temp = list(NewConn.GetAllState())
- for t in temp:
- i+=1
- if str(t[1]) == str(val[1][1]):
- id = i
- break;
- sel = win32gui.SendMessage(fs_combo, win32con.CB_SETCURSEL, id )
-
- if val[0] == 'country_id' and val[1] != False :
- id = i = -1
- temp = list(NewConn.GetAllCountry())
- for t in temp:
- i+=1
- if str(t[1]) == str(val[1][1]):
- id = i
- break;
- sel = win32gui.SendMessage(c_combo, win32con.CB_SETCURSEL, id )
-
- if val[0] == 'phone' and val[1] != False :
- win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[5], str(val[1]))
-
- if val[0] == 'mobile' and val[1] != False :
- win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[6], str(val[1]))
-
- if val[0] == 'fax' and val[1] != False :
- win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[7], str(val[1]))
-
- if val[0] == 'email' and val[1] != False :
- win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[8], str(val[1]))
-
- txtProcessor.init_done=True
-
-def SearchPartner(btnProcessor,*args):
- b = check()
- if not b:
- return
- #hwnd For the List box
- fs_combo = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[11])
- c_combo = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[12])
- partner_combo = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[1])
- try :
- search_partner = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
- if not search_partner:
- win32ui.MessageBox("Please enter email id to search for.", "Open Contact", flag_excl)
- return
- vals = []
- #Searching the contact.
- vals = NewConn.SearchPartnerDetail(search_partner)
- #if contact not found resetting all field to blank
- if vals == None:
- for i in range(2,11):
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[i], "")
- win32gui.SendMessage(fs_combo, win32con.CB_SETCURSEL, -1 )
- win32gui.SendMessage(c_combo, win32con.CB_SETCURSEL, -1 )
- win32gui.SendMessage(partner_combo, win32con.CB_SETCURSEL, -1 )
- win32ui.MessageBox("No matching records found for : "+str(search_partner)+".","Open Contact", flag_excl)
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0], "<enter new search>")
- return
- #if contact found than setting the values for the contact.
- else:
- for i in range(2,11):
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[i], "")
- win32gui.SendMessage(fs_combo, win32con.CB_SETCURSEL, -1 )
- win32gui.SendMessage(c_combo, win32con.CB_SETCURSEL, -1 )
- win32gui.SendMessage(partner_combo, win32con.CB_SETCURSEL, -1 )
- for val in vals:
- if val[0] == 'partner_id':
- #Finding the partner index in list and setting it.
- temp = list (NewConn.GetPartners())
- i = -1
- for t in temp:
- i+=1
- if t[1] == val[1][1] :
- win32gui.SendMessage(partner_combo, win32con.CB_SETCURSEL, i )
-
- if val[0] == 'name' and val[1] != False :
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[2], str(val[1]))
-
- if val[0] == 'street' and val[1] != False :
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[3], str(val[1]))
-
- if val[0] == 'street2' and val[1] != False :
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[4], str(val[1]))
-
- if val[0] == 'zip' and val[1] != False :
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[10], str(val[1]))
-
- if val[0] == 'city' and val[1] != False :
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[5], str(val[1]))
-
- if val[0] == 'state_id' and val[1] != False :
- #Finding the state index in list and setting it.
- id = i = -1
- temp = list(NewConn.GetAllState())
- for t in temp:
- i+=1
- if str(t[1]) == str(val[1][1]):
- id = i
- break;
- sel = win32gui.SendMessage(fs_combo, win32con.CB_SETCURSEL, id )
-
- if val[0] == 'country_id' and val[1] != False :
- #Finding the country index in list and setting it.
- id = i = -1
- temp = list(NewConn.GetAllCountry())
- for t in temp:
- i+=1
- if str(t[1]) == str(val[1][1]):
- id = i
- break;
- sel = win32gui.SendMessage(c_combo, win32con.CB_SETCURSEL, id )
-
- if val[0] == 'phone' and val[1] != False :
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[6], str(val[1]))
-
- if val[0] == 'mobile' and val[1] != False :
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[7], str(val[1]))
-
- if val[0] == 'fax' and val[1] != False :
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[8], str(val[1]))
-
- if val[0] == 'email' and val[1] != False :
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[9], str(val[1]))
-
- win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0], "<Enter new search>")
- except Exception,e:
- msg = getMessage(e)
- win32ui.MessageBox(msg, "Open Contact", flag_error)
- pass
-
-def WritePartner(btnProcessor,*args):
- new_vals=[]
- #Reading new value of the fields.
- contect_name = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[1])
- street = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[2])
- street2 = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[3])
- city = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[4])
- phone = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[7])
- mobile = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[8])
- fax = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[9])
- email = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[10])
- zip = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[11])
- country_combo = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[6])
- country_sel = win32gui.SendMessage(country_combo, win32con.CB_GETCURSEL)
- state_combo = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[5])
- state_sel = win32gui.SendMessage(state_combo, win32con.CB_GETCURSEL)
- partner_combo = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
- partner_sel = win32gui.SendMessage(partner_combo, win32con.CB_GETCURSEL)
- #Checking that record not being saved without name or Partner
- if contect_name.strip() == "":
- win32ui.MessageBox("Please enter partner Contact Name name.", "Open Contact", flag_excl)
- return
- if partner_sel < 1:
- win32ui.MessageBox("Please Select Partner From list.", "Open Contact", flag_excl)
- return
- fs_id = c_id = p_id = -1
- #Finding the partner index in list finding it record ID.
- if not partner_sel < 0 :
- try:
- temp = NewConn.GetPartners()
- i = -1
- for t in temp:
- i+=1
- if i == partner_sel:
- p_id = t[0]
- break;
- except Exception, e:
- msg = getMessage(e)
- win32ui.MessageBox(msg, "Open Contact", flag_error)
- pass
- #Finding the State index in list finding it record ID.
- if not state_sel == -1 :
- try:
- temp = NewConn.GetAllState()
- i = -1
- for t in temp:
- i+=1
- if i == state_sel:
- fs_id = t[0]
- break;
- except Exception, e:
- msg = getMessage(e)
- win32ui.MessageBox(msg, "Open Contact", flag_error)
- pass
- #Finding the country index in list finding it record ID.
- if not country_sel == -1 :
- try:
- temp = NewConn.GetAllCountry()
- i = -1
- for t in temp:
- i+=1
- if i == country_sel:
- c_id = t[0]
- break;
- except Exception, e:
- msg = getMessage(e)
- win32ui.MessageBox(msg, "Open Contact", flag_error)
- pass
- # Creating a list to write the values to the OpenERP
- new_vals.append(['partner_id',p_id])
- new_vals.append(['name',contect_name])
- new_vals.append(['street',street])
- new_vals.append(['street2',street2])
- new_vals.append(['city',city])
- new_vals.append(['state_id',fs_id])
- new_vals.append(['country_id',c_id])
- new_vals.append(['phone',phone])
- new_vals.append(['mobile',mobile])
- new_vals.append(['email',email])
- new_vals.append(['fax',fax])
- new_vals.append(['zip',zip])
- flag = 0
- try:
- #writing the updated values to the Server.
- flag = NewConn.WritePartnerValues(new_vals)
- except Exception,e:
- msg = getMessage(e)
- win32ui.MessageBox(msg, "Open Contact", flag_error)
- pass
- if flag == 1:
- win32ui.MessageBox("Changes have been Updated Successfully.", "Open Contact", flag_info)
- elif flag == 0:
- win32ui.MessageBox("Error in Updating the Changes.\n Please check the Database Connection.", "Open Contact", flag_error)
- elif flag == -1:
- win32ui.MessageBox("Contact can not be Save.\nFirst select contact using Search.","Open Contact", flag_info)
-
-
-
-dialog_map = {
- "IDD_MANAGER" : (
- (CancelButtonProcessor, "IDCANCEL", resetConnAttribs, ()),
- (TabProcessor, "IDC_TAB IDC_LIST",
- """IDD_GENERAL IDD_OBJECT_SETTINGS IDD_ABOUT"""),
- (DoneButtonProcessor, "ID_DONE"),
- ),
-
- "IDD_GENERAL": (
- (DBComboProcessor, "ID_DB_DROPDOWNLIST", GetConn, ()),
- (TextProcessor, "ID_SERVER_PORT ID_USERNAME ID_PASSWORD", SetAllText, ()),
- (CommandButtonProcessor, "ID_BUT_TESTCONNECTION ID_DB_DROPDOWNLIST ID_USERNAME \
- ID_PASSWORD", TestConnection, ()),
- (CommandButtonProcessor, "IDC_RELOAD", ReloadAllControls, ()),
- (DialogCommand, "IDC_BUT_SET_SERVER_PORT", "IDD_SERVER_PORT_DIALOG"),
- ),
-
- "IDD_OBJECT_SETTINGS" : (
- (CommandButtonProcessor, "IDC_BUT_LOAD_IMAGE IDC_IMAGE_PATH", GetImagePath, ()),
- (CommandButtonProcessor, "IDC_BUT_SAVE_OBJECT IDC_OBJECT_TITLE IDC_OBJECT_NAME \
- IDC_IMAGE_PATH IDC_LIST", AddNewObject, ()),
- (CommandButtonProcessor, "IDC_BUT_DEL_OBJECT IDC_LIST", DeleteSelectedObjects, ()),
- (ListBoxProcessor, "IDC_LIST", SetDefaultList, ())
- ),
-
- "IDD_ABOUT" : (
- (ImageProcessor, "IDB_OPENERPLOGO"),
- (MessageProcessor, "IDC_ABOUT"),
- ),
-
- "IDD_SERVER_PORT_DIALOG" : (
- (CloseButtonProcessor, "IDCANCEL"),
- (OKButtonProcessor, "IDOK ID_SERVER ID_PORT IDR_XML_PROTOCOL"),
- (RadioButtonProcessor, "IDR_XML_PROTOCOL", GetConn, ()),
- (RadioButtonProcessor, "IDR_XMLS_PROTOCOL", GetConn, ()),
- (RadioButtonProcessor, "IDR_NETRPC_PROTOCOL", GetConn, ()),
- ),
-
- "IDD_SYNC" : (
- (CommandButtonProcessor, "ID_SEARCH ID_SEARCH_TEXT IDC_NAME_LIST", SearchObjectsForText,()),
- (GroupProcessor, "IDC_STATIC_GROUP", setCheckList, ()),
- (CSComboProcessor, "ID_ATT_METHOD_DROPDOWNLIST", GetConn,()),
- (TextProcessor, "ID_SEARCH_TEXT", GetSearchText, ()),
- (DialogCommand, "ID_CREATE_CONTACT ID_SEARCH_TEXT", "IDD_NEW_CONTACT_DIALOG", set_search_text, ()),
- (CloseButtonProcessor, "IDCANCEL"),
- (CommandButtonProcessor, "ID_MAKE_ATTACHMENT IDC_NAME_LIST IDD_SYNC", MakeAttachment, ()),
- (CommandButtonProcessor, "ID_CREATE_CASE ID_ATT_METHOD_DROPDOWNLIST IDC_NAME_LIST", CreateCase, ()),
- (ListBoxProcessor, "IDC_NAME_LIST", SetNameColumn, ())
- ),
-
- "IDD_NEW_CONTACT_DIALOG" : (
- (PartnersComboProcessor, "ID_PARTNER_DROPDOWNLIST", GetConn, ()),
- (CountryComboProcessor, "ID_COUNTRY_DROPLIST", GetConn, ()),
- (StateComboProcessor, "ID_FED_STATE_DROPLIST", GetConn, ()),
- (CloseButtonProcessor, "IDCANCEL"),
- (CommandButtonProcessor, "ID_CONTACT_SAVE_BUTTON ID_CONTACT_NAME_TEXT ID_CONTACT_EMAIL_TEXT ID_CONTACT_OFFICE_TEXT ID_CONTACT_MOBILE_TEXT ID_FAX_TEXT ID_STREET_TEXT ID_STREET2_TEXT ID_PARTNER_CITY_TEXT ID_ZIP_TEXT ID_PARTNER_DROPDOWNLIST ID_FED_STATE_DROPLIST ID_COUNTRY_DROPLIST", CreateContact, ()),
- (TextProcessor, "ID_CONTACT_NAME_TEXT ID_CONTACT_EMAIL_TEXT ID_FED_STATE_DROPLIST ID_COUNTRY_DROPLIST" , SetDefaultContact, ()),
- (DialogCommand, "ID_NEW_PARTNER_BUTTON ID_CONTACT_NAME_TEXT ID_CONTACT_EMAIL_TEXT", "IDD_NEW_PARTNER_DIALOG", set_name_email, ()),
- ),
-
- "IDD_NEW_PARTNER_DIALOG" : (
- (CloseButtonProcessor, "IDCANCEL"),
- (CommandButtonProcessor, "ID_SAVE_PARTNER_BUTTON ID_PARTNER_NAME_TEXT", CreatePartner, ()),
- ),
-
- "IDD_VIEW_PARTNER_DIALOG" : (
- (PartnersComboProcessor, "ID_PARTNER_DROPLIST", GetConn, ()),
- (StateComboProcessor, "ID_ALL_STATE_DROPDOWNLIST", GetConn, ()),
- (CountryComboProcessor, "ID_ALL_COUNTRY_DROPDOWNLIST", GetConn, ()),
- (TextProcessor, "IDET_SEARCH_PARTNER ID_PARTNER_DROPLIST IDET_PARTNER_CONTACT_NAME IDET_PARTNER_STREET IDET_PARTNER_STREET2 IDET_PARTNER_CITY IDET_PARTNER_OFFICENO IDET_PARTNER_MOBILENO IDET_PARTNER_EMAIL IDET_PARTNER_FAX IDET_ZIP ID_ALL_STATE_DROPDOWNLIST ID_ALL_COUNTRY_DROPDOWNLIST", GetDefaultEmail, ()),
- (CommandButtonProcessor, "IDPB_SEARCH_PARTNER IDET_SEARCH_PARTNER ID_PARTNER_DROPLIST IDET_PARTNER_CONTACT_NAME IDET_PARTNER_STREET IDET_PARTNER_STREET2 IDET_PARTNER_CITY IDET_PARTNER_OFFICENO IDET_PARTNER_MOBILENO IDET_PARTNER_EMAIL IDET_PARTNER_FAX IDET_ZIP ID_ALL_STATE_DROPDOWNLIST ID_ALL_COUNTRY_DROPDOWNLIST", SearchPartner, ()),
- (CommandButtonProcessor, "IDPB_WRITE_CHANGES ID_PARTNER_DROPLIST IDET_PARTNER_CONTACT_NAME IDET_PARTNER_STREET IDET_PARTNER_STREET2 IDET_PARTNER_CITY ID_ALL_STATE_DROPDOWNLIST ID_ALL_COUNTRY_DROPDOWNLIST IDET_PARTNER_OFFICENO IDET_PARTNER_MOBILENO IDET_PARTNER_EMAIL IDET_PARTNER_FAX IDET_ZIP", WritePartner, ()),
- (CloseButtonProcessor, "IDCANCEL"),
- (DialogCommand, "ID_NEW_PART_BUTTON", "IDD_NEW_PARTNER_DIALOG" ),
- (DialogCommand, "IDPB_NEWPARTNER_BUTTON" , "IDD_NEW_CONTACT_DIALOG")
- ),
-}
+ #!/usr/bin/python
+ #-*- encoding: utf-8 -*-
+
+from processors import *
+from opt_processors import *
+import sys
+import os
+import addin
+from dialogs import ShowDialog, MakePropertyPage
+import win32ui
+import commctrl
+import win32con
+import win32gui
+import win32gui_struct
+import xmlrpclib
+from manager import ustr
+import chilkat
+
+try:
+ enumerate
+except NameError: # enumerate new in 2.3
+ def enumerate(seq):
+ return [(i, seq[i]) for i in xrange(len(seq))]
+
+BIF_NEWDIALOGSTYLE = 0x00000040
+BIF_NONEWFOLDERBUTTON = 0x0000200
+CSIDL_COMMONMYPICTURES = 0x00000036
+
+class _WIN32MASKEDSTRUCT:
+ def __init__(self, **kw):
+ full_fmt = ""
+ for name, fmt, default, mask in self._struct_items_:
+ self.__dict__[name] = None
+ if fmt == "z":
+ full_fmt += "pi"
+ else:
+ full_fmt += fmt
+ for name, val in kw.iteritems():
+ if name not in self.__dict__:
+ raise ValueError("LVITEM structures do not have an item '%s'" % (name,))
+ self.__dict__[name] = val
+
+ def __setattr__(self, attr, val):
+ if not attr.startswith("_") and attr not in self.__dict__:
+ raise AttributeError(attr)
+ self.__dict__[attr] = val
+
+ def toparam(self):
+ self._buffs = []
+ full_fmt = ""
+ vals = []
+ mask = 0
+ # calc the mask
+ for name, fmt, default, this_mask in self._struct_items_:
+ if this_mask is not None and self.__dict__.get(name) is not None:
+ mask |= this_mask
+ self.mask = mask
+ for name, fmt, default, this_mask in self._struct_items_:
+ val = self.__dict__[name]
+ if fmt == "z":
+ fmt = "Pi"
+ if val is None:
+ vals.append(0)
+ vals.append(0)
+ else:
+ # Note this demo still works with byte strings. An
+ # alternate strategy would be to use unicode natively
+ # and use the 'W' version of the messages - eg,
+ # LVM_SETITEMW etc.
+ val = val + "\0"
+ if isinstance(val, unicode):
+ val = val.encode("mbcs")
+ str_buf = array.array("b", val)
+ vals.append(str_buf.buffer_info()[0])
+ vals.append(len(val))
+ self._buffs.append(str_buf) # keep alive during the call.
+ else:
+ if val is None:
+ val = default
+ vals.append(val)
+ full_fmt += fmt
+ return struct.pack(*(full_fmt,) + tuple(vals))
+
+
+# NOTE: See the win32gui_struct module for an alternative way of dealing
+# with these structures
+class LVITEM(_WIN32MASKEDSTRUCT):
+ _struct_items_ = [
+ ("mask", "I", 0, None),
+ ("iItem", "i", 0, None),
+ ("iSubItem", "i", 0, None),
+ ("state", "I", 0, commctrl.LVIF_STATE),
+ ("stateMask", "I", 0, None),
+ ("text", "z", None, commctrl.LVIF_TEXT),
+ ("iImage", "i", 0, commctrl.LVIF_IMAGE),
+ ("lParam", "i", 0, commctrl.LVIF_PARAM),
+ ("iIdent", "i", 0, None),
+ ("cchTextMax", "i", 0, 255),
+ ("pszText", "i", 0, None),
+ ("flags", "i", 0, None),
+ ]
+
+class LVCOLUMN(_WIN32MASKEDSTRUCT):
+ _struct_items_ = [
+ ("mask", "I", 0, None),
+ ("fmt", "i", 0, commctrl.LVCF_FMT),
+ ("cx", "i", 0, commctrl.LVCF_WIDTH),
+ ("text", "z", None, commctrl.LVCF_TEXT),
+ ("iSubItem", "i", 0, commctrl.LVCF_SUBITEM),
+ ("iImage", "i", 0, commctrl.LVCF_IMAGE),
+ ("iOrder", "i", 0, commctrl.LVCF_ORDER),
+ ]
+
+global flag_stop
+flag_stop=win32con.MB_ICONSTOP
+
+global flag_error
+flag_error=win32con.MB_ICONERROR
+
+global flag_info
+flag_info=win32con.MB_ICONINFORMATION
+
+global flag_excl
+flag_excl=win32con.MB_ICONEXCLAMATION
+
+#global NewConn
+NewConn=addin.GetConn()
+## Retrieves current registered XMLRPC connection
+def GetConn():
+ return NewConn
+
+global objects_with_match
+objects_with_match=[]
+
+global hwndChk_list
+hwndChk_list=[]
+
+global search_text
+search_text='search_text'
+
+global name
+name=''
+global email
+email=''
+
+def check():
+ server = NewConn.getitem('_server')
+ port = NewConn.getitem('_port')
+ NewConn.GetDBList()
+ if str(NewConn.getitem('_running')) == 'False':
+ win32ui.MessageBox("No server running on host "+ server+" at port "+str(port), "Server Connection", flag_excl)
+ return False
+ if str(NewConn.getitem('_login')) == 'False':
+ win32ui.MessageBox("Please login to the database first", "Database Connection", flag_excl)
+ return False
+ return True
+def resetConnAttribs(window):
+ config = window.manager.LoadConfig()
+ NewConn.setitem('_server', config['server'])
+ NewConn.setitem('_port', config['port'])
+ NewConn.setitem('protocol', config['protocol'])
+ NewConn.setitem('_uri', "http://" + config['server'] + ":" + str(config['port']))
+ NewConn.setitem('_obj_list', config['objects'])
+ NewConn.setitem('_dbname', config['database'])
+ NewConn.setitem('_uname', config['uname'])
+ NewConn.setitem('_pwd', config['pwd'])
+ NewConn.setitem('_login', str(config['login']))
+ return
+
+def setConnAttribs(server, port, manager):
+ protocol = NewConn.getitem('protocol')
+ if protocol=='XML-RPCS':
+ protocol='https://'
+ else:
+ protocol='http://'
+ uri = protocol + server + ":" + str(port)
+ NewConn.setitem('_server',server)
+ NewConn.setitem('_port',port)
+ NewConn.setitem('_uri',uri)
+ NewConn.GetDBList()
+ manager.config = manager.LoadConfig()
+ NewConn.setitem('_dbname',manager.config['database'])
+ NewConn.setitem('_uname', manager.config['uname'])
+ NewConn.setitem('_pwd', manager.config['pwd'])
+ NewConn.setitem('_login', str(manager.config['login']))
+ NewConn.setitem('_obj_list', manager.config['objects'])
+ return
+
+def getConnAttributes(manager):
+ manager.config['server'] = NewConn.getitem('_server')
+ manager.config['port'] = NewConn.getitem('_port')
+ manager.config['protocol'] = NewConn.getitem('protocol')
+ manager.config['objects'] = eval(NewConn.getitem('_obj_list'))
+ manager.config['database'] = NewConn.getitem('_dbname')
+ manager.config['uname'] = NewConn.getitem('_uname')
+ manager.config['pwd'] = NewConn.getitem('_pwd')
+ manager.config['login'] = NewConn.getitem('_login')
+ return
+
+def getMessage(e):
+ import pywintypes
+ print "Exception %s: %s"%(type(e),str(e))
+ msg = str(e)
+ if type(e) == pywintypes.com_error:
+ msg=str(e)
+ elif type(e) == xmlrpclib.Fault:
+ msg = str(e.faultCode) or e.faultString or e.message or str(e)
+ else:
+ if hasattr(e, 'faultCode') and e.faultCode:
+ msg = str(e.faultCode)
+ elif hasattr(e, 'faultString') and e.faultString:
+ msg = e.faultString
+ elif hasattr(e, 'message') and e.message:
+ msg = e.message
+ return msg
+
+class OKButtonProcessor(ButtonProcessor):
+ def __init__(self, window, control_ids):
+ self.mngr = window.manager
+ ControlProcessor.__init__(self, window, control_ids)
+
+ def OnClicked(self, id):
+ server = win32gui.GetDlgItemText(self.window.hwnd, self.other_ids[0])
+ try:
+ port = int(win32gui.GetDlgItemText(self.window.hwnd, self.other_ids[1]))
+ except ValueError, e:
+ print "Exception : %s"%str(e)
+ win32ui.MessageBox("Port should be an integer", "Error", flag_excl)
+ return
+ except Exception,e:
+ msg = getMessage(e)
+ win32ui.MessageBox(msg, "Error", flag_excl)
+ return
+ setConnAttribs(server, port, self.mngr)
+ if str(NewConn.getitem('_running')) == 'False':
+ msg = "No server running on host '%s' at port '%d'. Press ignore to still continue with this configuration?"%(server,port)
+ r=win32ui.MessageBox(msg, "Server Connection", win32con.MB_ABORTRETRYIGNORE | win32con.MB_ICONQUESTION)
+ if r==3:
+ resetConnAttribs(self.window)
+ return
+ elif r==4:
+ self.OnClicked(id)
+ elif r==5:
+ setConnAttribs(server, port, self.mngr)
+ win32gui.EndDialog(self.window.hwnd, id)
+
+class DoneButtonProcessor(ButtonProcessor):
+ def OnClicked(self, id):
+ getConnAttributes(self.window.manager)
+ self.window.manager.SaveConfig()
+ win32gui.EndDialog(self.window.hwnd, id)
+
+class MessageProcessor(ControlProcessor):
+ def Init(self):
+ text = "This Outlook Plugin for OpenERP s.a. has been developed by TinyERP \n\n \
+ For more information, please visit our website \n \
+ http://www.openerp.com \n\n \
+ Contact Us :\n \
+ sales@openerp.com \n\n \
+ 2001-TODAY OpenERP s.a.. All rights reserved. \n"
+ win32gui.SendMessage(self.GetControl(), win32con.WM_SETTEXT, 0, text)
+
+ def GetPopupHelpText(self, cid):
+ return "Displays details on this plugin"
+
+class TabProcessor(ControlProcessor):
+ def __init__(self, window, control_ids, page_ids):
+ ControlProcessor.__init__(self, window, control_ids)
+ self.page_ids = page_ids.split()
+
+ def Init(self):
+ self.pages = {}
+ self.currentPage = None
+ self.currentPageIndex = -1
+ self.currentPageHwnd = None
+ for index, page_id in enumerate(self.page_ids):
+ template = self.window.manager.dialog_parser.dialogs[page_id]
+ self.addPage(index, page_id, template[0][0])
+ server = self.window.manager.config['server']
+ port = self.window.manager.config['port']
+ setConnAttribs(server, port, self.window.manager)
+ self.switchToPage(0)
+
+ def Done(self):
+ if self.currentPageHwnd is not None:
+ if not self.currentPage.SaveAllControls():
+ win32gui.SendMessage(self.GetControl(), commctrl.TCM_SETCURSEL, self.currentPageIndex,0)
+ return False
+ return True
+
+ def OnNotify(self, nmhdr, wparam, lparam):
+ selChangedCode = 5177342
+ code = nmhdr[2]
+ if code==selChangedCode:
+ index = win32gui.SendMessage(self.GetControl(), commctrl.TCM_GETCURSEL, 0,0)
+ if index!=self.currentPageIndex:
+ self.switchToPage(index)
+
+ def switchToPage(self, index):
+ if self.currentPageHwnd is not None:
+ if not self.currentPage.SaveAllControls():
+ win32gui.SendMessage(self.GetControl(), commctrl.TCM_SETCURSEL, self.currentPageIndex,0)
+ return 1
+ win32gui.DestroyWindow(self.currentPageHwnd)
+ self.currentPage = MakePropertyPage(self.GetControl(), self.window.manager, self.window.config, self.pages[index])
+ self.currentPageHwnd = self.currentPage.CreateWindow()
+ self.currentPageIndex = index
+ return 0
+#
+ def addPage(self, item, idName, label):
+ format = "iiiiiii"
+ lbuf = win32gui.PyMakeBuffer(len(label)+1)
+ address,l = win32gui.PyGetBufferAddressAndLen(lbuf)
+ win32gui.PySetString(address, label)
+
+ buf = struct.pack(format,
+ commctrl.TCIF_TEXT, # mask
+ 0, # state
+ 0, # state mask
+ address,
+ 0, #unused
+ 0, #image
+ item
+ )
+ item = win32gui.SendMessage(self.GetControl(),
+ commctrl.TCM_INSERTITEM,
+ item,
+ buf)
+ self.pages[item] = idName
+
+class DialogCommand(ButtonProcessor):
+ def __init__(self, window, control_ids, idd, func=None, args=()):
+ self.idd = idd
+ self.func = func
+ self.args = args
+ ButtonProcessor.__init__(self, window, control_ids)
+
+ def OnClicked(self, id):
+ self.id = id
+ if self.func:
+ args = (self, ) + self.args
+ self.func(*args)
+ parent = self.window.hwnd
+ self.window.SaveAllControls()
+ ShowDialog(parent, self.window.manager, self.window.config, self.idd)
+ self.window.LoadAllControls()
+
+ def GetPopupHelpText(self, id):
+ dd = self.window.manager.dialog_parser.dialogs[self.idd]
+ return "Displays the %s dialog" % dd.caption
+
+def ReloadAllControls(btnProcessor,*args):
+ server = NewConn.getitem('_server')
+ port = NewConn.getitem('_port')
+ btnProcessor.window.LoadAllControls()
+ if str(NewConn.getitem('_running')) == 'False':
+ win32ui.MessageBox("No server running on host "+ server+" at port "+str(port), "Server Connection", flag_excl)
+ return
+
+def TestConnection(btnProcessor,*args):
+ server = NewConn.getitem('_server')
+ port = NewConn.getitem('_port')
+ url = NewConn.getitem('_uri')
+ NewConn.GetDBList()
+ if str(NewConn.getitem('_running')) == 'False':
+ btnProcessor.window.LoadAllControls()
+ win32ui.MessageBox("No server running on host "+ server+" at port "+str(port), "OpenERP Connection", flag_excl)
+ return
+ try:
+ dbname = win32gui.GetDlgItemText(btnProcessor.window.hwnd, 7000)
+ if not dbname:
+ win32ui.MessageBox("Authentication Error !\nBad Database Name !", "OpenERP Connection", flag_excl)
+ return
+ except Exception,e:
+ print "Exception %s: %s"%(type(e),str(e))
+ dbname = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
+ if not dbname:
+ win32ui.MessageBox("No database found on host "+ server+" at port "+str(port), "OpenERP Connection", flag_excl)
+ return
+
+ uname = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[1])
+ pwd = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[2])
+
+ if not uname:
+ win32ui.MessageBox("Authentication Error !\nBad User Name !", "OpenERP Connection", flag_excl)
+ return
+ if not pwd:
+ win32ui.MessageBox("Authentication Error !\nBad Password !", "OpenERP Connection", flag_excl)
+ return
+
+ #Establish Connection
+ try:
+ uid = NewConn.login(dbname, uname, pwd)
+ if uid:
+ msg = "Connection Successful"
+ NewConn.setitem('_login', 'True')
+ NewConn.setitem('_uname', uname)
+ NewConn.setitem('_pwd', pwd)
+ NewConn.setitem('_uid', uid)
+ flag = flag_info
+ if not NewConn.IsCRMInstalled():
+ msg+= '\n\n'+" 'CRM' module is not installed. So CRM cases cannot be created."
+ NewConn.setitem('_iscrm', 'False')
+ else:
+ NewConn.setitem('_iscrm', 'True')
+ else:
+ msg = "Authentication Error !\nBad UserName or Password"
+ flag = flag_stop
+ NewConn.setitem('_login', 'False')
+ except Exception,e:
+ msg = "Authentication Error !\n\n" + getMessage(e)
+ flag = flag_error
+ win32ui.MessageBox(msg, "OpenERP Connection", flag)
+ return
+
+def BrowseCallbackProc(hwnd, msg, lp, data):
+ from win32com.shell import shell, shellcon
+ if msg== shellcon.BFFM_INITIALIZED:
+ win32gui.SendMessage(hwnd, shellcon.BFFM_SETSELECTION, 1, data)
+ win32gui.SendMessage(hwnd, shellcon.BFFM_ENABLEOK, 0, 0)
+ elif msg == shellcon.BFFM_SELCHANGED:
+ # Set the status text of the
+ # For this message, 'lp' is the address of the PIDL.
+ pidl = shell.AddressAsPIDL(lp)
+ try:
+ path = shell.SHGetPathFromIDList(pidl)
+ if os.path.isdir(path):
+ win32gui.SendMessage(hwnd, shellcon.BFFM_ENABLEOK, 0, 0)
+ else:
+ ext = path.split('.')[-1]
+ if ext not in ['gif', 'bmp', 'jpg', 'tif', 'ico', 'png']:
+ win32gui.SendMessage(hwnd, shellcon.BFFM_ENABLEOK, 0, 0)
+
+ else:
+ win32gui.SendMessage(hwnd, shellcon.BFFM_ENABLEOK, 0, 1)
+ except shell.error:
+ # No path for this PIDL
+ pass
+
+def GetImagePath(btnProcessor,*args):
+ from win32com.shell import shell, shellcon
+ ulFlags = shellcon.BIF_BROWSEINCLUDEFILES | BIF_NEWDIALOGSTYLE | BIF_NONEWFOLDERBUTTON
+ pidl, display_name, image_list=shell.SHBrowseForFolder(btnProcessor.window.hwnd, # parent HWND
+ None, # root PIDL.
+ "Get the image path", # title
+ ulFlags, # flags
+ BrowseCallbackProc, # callback function
+ os.getcwd() # 'data' param for the callback
+ )
+ if (pidl, display_name, image_list) == (None, None, None):
+ return
+ else:
+ path = shell.SHGetPathFromIDList (pidl)
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0], path)
+
+def AddNewObject(btnProcessor,*args):
+ #Check if server running or user logged in
+ b = check()
+ if not b:
+ return
+
+ #Check if title or object not specified
+ obj_title = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
+ obj_name = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[1])
+ if not obj_title:
+ win32ui.MessageBox("No Title specified", "Documents Setting", flag_excl)
+ return
+ if not obj_name:
+ win32ui.MessageBox("No Document specified", "Documents Setting", flag_excl)
+ return
+
+ #Check if object does not exist in the database or it already exist in the list
+ try:
+ all_obj_list = NewConn.GetAllObjects()
+ curr_obj_list = [obj[1] for obj in NewConn.GetObjList()]
+ curr_title_list = [obj[0] for obj in NewConn.GetObjList()]
+ if obj_name not in all_obj_list:
+ win32ui.MessageBox("No such Document exists", "Documents Setting", flag_excl)
+ return
+ elif obj_name in curr_obj_list:
+ win32ui.MessageBox("Document already in the list", "Documents Setting", flag_info)
+ return
+ elif obj_title in curr_title_list:
+ win32ui.MessageBox("Title already in the list. Please give different title", "Documents Setting", flag_excl)
+ return
+
+ #extract image path and load the image
+ image_path=''
+ image_path = os.path.join(btnProcessor.window.manager.application_directory, "dialogs\\resources\\openerp_logo1.bmp")
+ path=win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[2])
+ if path:
+ image_path = path
+ load_bmp_flags=win32con.LR_LOADFROMFILE | win32con.LR_LOADTRANSPARENT
+ try:
+ hicon = win32gui.LoadImage(0, image_path,win32con.IMAGE_BITMAP, 40, 40, load_bmp_flags)
+ except Exception,e:
+ msg=getMessage(e)
+ hicon=None
+ win32ui.MessageBox(msg, "Load Image", flag_error)
+
+ #Add the object in the list
+ win32gui.ImageList_Add(il,hicon,0)
+ cnt = win32gui.ImageList_GetImageCount(il)
+
+ hwndList = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[3])
+ num_items = win32gui.SendMessage(hwndList, commctrl.LVM_GETITEMCOUNT)
+
+ item = LVITEM(text=obj_title, iImage=cnt-2, iItem = num_items)
+ new_index = win32gui.SendMessage(hwndList, commctrl.LVM_INSERTITEM, 0, item.toparam())
+
+ win32gui.SendMessage(hwndList, commctrl.LVM_SETIMAGELIST, commctrl.LVSIL_SMALL, il)
+
+ item = LVITEM(text=obj_name, iItem = new_index, iSubItem = 1)
+ win32gui.SendMessage(hwndList, commctrl.LVM_SETITEM, 0, item.toparam())
+
+ NewConn.InsertObj(obj_title,obj_name,image_path)
+ except Exception, e:
+ msg = "Document not added\n\n" + getMessage(e)
+ win32ui.MessageBox(msg,"Documents Setting",flag_excl)
+ return
+
+ #Empty all the text controls
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0], '')
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[1], '')
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[2], '')
+
+def DeleteSelectedObjects(btnProcessor,*args):
+ #Check if server running or user logged in
+ b = check()
+ if not b:
+ return
+
+ #Delete selected items
+ hwndList = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
+ sel_count = win32gui.SendMessage(hwndList, commctrl.LVM_GETSELECTEDCOUNT)
+ for i in range(0,sel_count):
+ sel = win32gui.SendMessage(hwndList, commctrl.LVM_GETNEXTITEM, -1, commctrl.LVNI_SELECTED)
+ buf,extra = win32gui_struct.EmptyLVITEM(1, 0)
+ r = win32gui.SendMessage(hwndList, commctrl.LVM_GETITEMTEXT, sel, buf)
+ sel_text = ''
+ for n in extra:
+ nombre = n.tostring()
+ sel_text = nombre[0:r]
+ s = win32gui.SendMessage(hwndList, commctrl.LVM_DELETEITEM, sel)
+ try:
+ NewConn.DeleteObject(sel_text)
+ except Exception,e:
+ msg = "Documents '%s' not deleted\n\n"%sel_text + getMessage(e)
+ win32ui.MessageBox(msg,"Documents Setting",flag_excl)
+
+def GetMail(processor):
+ ex = processor.window.manager.outlook.ActiveExplorer()
+ assert ex.Selection.Count == 1
+ mail = ex.Selection.Item(1)
+ return mail
+#get selected records from list
+def GetSelectedItems(hwndList):
+ r=[]
+ sel_count = win32gui.SendMessage(hwndList, commctrl.LVM_GETSELECTEDCOUNT)
+ sel=-1
+ for i in range(0,sel_count):
+ sel = win32gui.SendMessage(hwndList, commctrl.LVM_GETNEXTITEM, sel, commctrl.LVNI_SELECTED)
+ buf,extra = win32gui_struct.EmptyLVITEM(1, 0)
+ size = win32gui.SendMessage(hwndList, commctrl.LVM_GETITEMTEXT, sel, buf)
+ sel_text = ''
+ for n in extra:
+ nombre = n.tostring()
+ sel_text = nombre[0:size]
+ for item in objects_with_match:
+ if item[2] == sel_text:
+ r.append(item)
+ return r
+
+def MakeAttachment(btnProcessor,*args):
+ #Check if server running or user logged in
+ b = check()
+ if not b:
+ return
+ ex = btnProcessor.window.manager.outlook.ActiveExplorer()
+ assert ex.Selection.Count == 1
+ mail = ex.Selection.Item(1)
+ mail = GetMail(btnProcessor)
+
+ #get selected records
+ hwndList = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
+ r = GetSelectedItems(hwndList)
+ if not r:
+ win32ui.MessageBox("No records selected", "Make Attachment", flag_info)
+ return
+ try:
+ flg = NewConn.ArchiveToOpenERP(r,mail)
+ if flg:
+ win32gui.EndDialog(btnProcessor.window.hwnd, btnProcessor.other_ids[1])
+ return
+ except Exception,e:
+ msg = "Attachment not created \n\n" + getMessage(e)
+ flag = flag_error
+ win32ui.MessageBox(msg, "Make Attachment", flag)
+ return
+
+def CreateCase(btnProcessor,*args):
+ try:
+ #Check if server running or user logged in
+ b = check()
+ if not b:
+ return
+
+ if str(NewConn.getitem('_iscrm')) == 'True':
+ # Get the selected mail
+ ex = btnProcessor.window.manager.outlook.ActiveExplorer()
+ assert ex.Selection.Count == 1
+ mail = ex.Selection.Item(1)
+ section = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
+ section = str(section)
+ section=section.lower().replace(' ','.')
+ if not section:
+ win32ui.MessageBox("Documents can not be created.", "Documents Setting", flag_excl)
+ return
+
+ hwndList = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[1])
+ partner_ids=[]
+ r = GetSelectedItems(hwndList)
+ for rec in r:
+ if rec[0] == 'res.partner':
+ partner_ids.append(rec[1])
+
+ #Create new case
+ try:
+
+# if mail.Attachments.Count > 0:
+# msg="The mail contains attachments. Do you want to create case with attachments?"
+# r=win32ui.MessageBox(msg, "Create Case", win32con.MB_YESNOCANCEL | win32con.MB_ICONQUESTION)
+# if r == 2:
+# return
+# elif r == 7:
+# with_attachments=False
+
+ NewConn.CreateCase(str(section), mail, partner_ids)
+ msg="New Document created."
+ flag=flag_info
+ except Exception,e:
+ msg="New Document not created \n\n"+str(e)
+ flag=flag_error
+ win32ui.MessageBox(msg, "Create Document", flag)
+ return
+ else:
+ win32ui.MessageBox("Document can not be created. CRM not installed", "Create Object", flag_info)
+ except Exception, e:
+ win32ui.MessageBox(str(e), 'New Document')
+
+def GetSearchText(txtProcessor,*args):
+ #Check if server running or user logged in
+ b = check()
+ if not b:
+ return
+
+ search_box = txtProcessor.GetControl()
+ global search_text
+ if txtProcessor.init_done:
+ win32gui.SendMessage(search_box, win32con.WM_SETTEXT, 0,search_text)
+ return
+
+ # Get the selected mail and set the default value for search_text_control to mail.SenderEmailAddress
+ ex = txtProcessor.window.manager.outlook.ActiveExplorer()
+ assert ex.Selection.Count == 1
+ mail = ex.Selection.Item(1)
+ try:
+ search_text = ustr(mail.SenderEmailAddress).encode('iso-8859-1')
+ except Exception,e:
+ pass
+ win32gui.SendMessage(search_box, win32con.WM_SETTEXT, 0, search_text)
+ txtProcessor.init_done=True
+
+def SetNameColumn(listProcessor,*args):
+ hwndList = listProcessor.GetControl()
+ child_ex_style = win32gui.SendMessage(hwndList, commctrl.LVM_GETEXTENDEDLISTVIEWSTYLE, 0, 0)
+ child_ex_style |= commctrl.LVS_EX_FULLROWSELECT
+ win32gui.SendMessage(hwndList, commctrl.LVM_SETEXTENDEDLISTVIEWSTYLE, 0, child_ex_style)
+
+ # set header row
+ lvc = LVCOLUMN(
+ mask = commctrl.LVCF_FMT | commctrl.LVCF_WIDTH | \
+ commctrl.LVCF_TEXT | commctrl.LVCF_SUBITEM
+ )
+ lvc.fmt = commctrl.LVCFMT_LEFT
+ lvc.iSubItem = 1
+ lvc.text = "Document Type"
+ lvc.cx = 100
+ win32gui.SendMessage(hwndList, commctrl.LVM_INSERTCOLUMN, 0, lvc.toparam())
+ lvc.iSubItem = 0
+ lvc.text = "Name"
+ lvc.cx = 240
+ win32gui.SendMessage(hwndList, commctrl.LVM_INSERTCOLUMN, 0, lvc.toparam())
+ listProcessor.init_done = True
+
+def setList(list_hwnd):
+ # Set default list of objects
+ win32gui.SendMessage(list_hwnd, commctrl.LVM_DELETEALLITEMS)
+ for obj in objects_with_match:
+ num_items = win32gui.SendMessage(list_hwnd, commctrl.LVM_GETITEMCOUNT)
+ item = LVITEM(text=obj[2],iItem = num_items)
+ new = win32gui.SendMessage(list_hwnd, commctrl.LVM_INSERTITEM, 0, item.toparam())
+ item = LVITEM(text=obj[3],iItem = new, iSubItem = 1)
+ win32gui.SendMessage(list_hwnd, commctrl.LVM_SETITEM, 0, item.toparam())
+
+def SearchObjectsForText(btnProcessor,*args):
+ #Check if server running or user logged in
+ b = check()
+ if not b:
+ return
+
+ search_txt = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
+ if not search_txt:
+ win32ui.MessageBox("Enter text to search for", "Archive to OpenERP", flag_info)
+ return
+ # Get titles from list
+ obj_titles=[]
+ for ch in hwndChk_list:
+ id = ch[0]
+ hwnd = ch[1]
+ chk = win32gui.SendMessage(hwnd, win32con.BM_GETCHECK)
+ if chk:
+ txt = win32gui.GetDlgItemText(btnProcessor.window.hwnd,id)
+ obj_titles.append(txt)
+
+ # Prepare list of objects to search for the seach_keyword
+ obj_list = btnProcessor.window.manager.config['objects']
+ search_list = []
+ try:
+ all_obj_list = NewConn.GetAllObjects()
+ for title in obj_titles:
+ objname = [obj[1] for obj in obj_list if obj[0] == title]
+ if objname:
+ assert len(objname) == 1
+ if objname[0] in all_obj_list:
+ search_list.append(objname[0])
+ else:
+ win32ui.MessageBox("Module %s (%s) not installed. Please install it." \
+ %(title,objname[0]), "Archive to OpenERP", flag_excl)
+ return
+
+ # Get the records by searching the objects in search_list for the search_keyword as objects_with_match
+ global objects_with_match
+ list_hwnd = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[1])
+ if search_list:
+ objects_with_match = NewConn.GetObjectItems(search_list, search_txt)
+ if not objects_with_match:
+ win32ui.MessageBox("No matching records found in checked objects", "Archive to OpenERP", flag_info)
+ else:
+ win32ui.MessageBox("No object selected", "Archive to OpenERP", flag_info)
+ objects_with_match=[]
+ # Display the objects_with_match records in list
+ setList(list_hwnd)
+ except Exception,e:
+ msg=getMessage(e)
+ win32ui.MessageBox(msg, "Search Text", flag_error)
+
+def CreateContact(btnProcessor,*args):
+ b = check()
+ if not b:
+ return
+
+ partner = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[9])
+ combo = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[9])
+ sel = win32gui.SendMessage(combo, win32con.CB_GETCURSEL)
+ state_combo = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[10])
+ state_sel = win32gui.SendMessage(state_combo, win32con.CB_GETCURSEL)
+ coun_combo = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[11])
+ country_sel = win32gui.SendMessage(coun_combo, win32con.CB_GETCURSEL)
+ name = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
+ email = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[1])
+ office_no = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[2])
+ mobile_no = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[3])
+ fax = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[4])
+ street = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[5])
+ street2 = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[6])
+ city = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[7])
+ zip = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[8])
+ if not name:
+ win32ui.MessageBox("Please enter name.", "Create Contact", flag_stop)
+ return
+
+ res = {
+ 'name':ustr(name),
+ 'email':ustr(email),
+ 'phone':ustr(office_no),
+ 'mobile':ustr(mobile_no),
+ 'fax':ustr(fax),
+ 'street':ustr(street),
+ 'street2':ustr(street2),
+ 'city':ustr(city),
+ 'zip':ustr(zip)
+ }
+
+ fs_id = c_id = -1
+ if not state_sel == -1 :
+ try:
+ temp = NewConn.GetAllState()
+ i = -1
+ for t in temp:
+ i+=1
+ if i == state_sel:
+ fs_id = t[0]
+ break;
+ res ['state_id'] = fs_id
+ except Exception, e:
+ msg = getMessage(e)
+ win32ui.MessageBox(msg, "New Partner", flag_error)
+ pass
+ if not country_sel == -1 :
+ try:
+ temp = NewConn.GetAllCountry()
+ i = -1
+ for t in temp:
+ i+=1
+ if i == country_sel:
+ c_id = t[0]
+ break;
+ res ['country_id'] = c_id
+ except Exception, e:
+ msg = getMessage(e)
+ win32ui.MessageBox(msg, "Open Contact", flag_error)
+ pass
+ try:
+ id = NewConn.CreateContact(sel, str(res))
+ if not partner:
+ msg="New contact created."
+ else:
+ msg="New contact created for partner '%s'."%partner
+ except Exception,e:
+ msg="Contact not created \n\n" + getMessage(e)
+ win32ui.MessageBox(msg, "Create Contact", flag_error)
+ return
+ win32ui.MessageBox(msg, "Create Contact", flag_info)
+ for i in range(0,9):
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[i], '')
+ win32gui.SendMessage(combo, win32con.CB_SETCURSEL, -1 )
+ win32gui.SendMessage(state_combo, win32con.CB_SETCURSEL, -1 )
+ win32gui.SendMessage(coun_combo, win32con.CB_SETCURSEL, -1 )
+
+def SetAllText(txtProcessor,*args):
+ # Set values for url, uname, pwd from config file
+ url = NewConn.getitem('_uri')
+ tbox = txtProcessor.GetControl()
+ win32gui.SendMessage(tbox, win32con.WM_SETTEXT, 0, str(url))
+ k=win32gui.GetDlgItemText(txtProcessor.window.hwnd, txtProcessor.control_id)
+ uname = NewConn.getitem('_uname')
+ tbox = txtProcessor.GetControl(txtProcessor.other_ids[0])
+ win32gui.SendMessage(tbox, win32con.WM_SETTEXT, 0, str(uname))
+
+def SetDefaultList(listProcessor,*args):
+ import win32api
+ hwndList = listProcessor.GetControl()
+
+ # set full row select style
+ child_ex_style = win32gui.SendMessage(hwndList, commctrl.LVM_GETEXTENDEDLISTVIEWSTYLE, 0, 0)
+ child_ex_style |= commctrl.LVS_EX_FULLROWSELECT
+ win32gui.SendMessage(hwndList, commctrl.LVM_SETEXTENDEDLISTVIEWSTYLE, 0, child_ex_style)
+
+ # set header row
+ lvc = LVCOLUMN(
+ mask = commctrl.LVCF_FMT | commctrl.LVCF_WIDTH | \
+ commctrl.LVCF_TEXT | commctrl.LVCF_SUBITEM
+ )
+ lvc.fmt = commctrl.LVCFMT_LEFT
+ lvc.iSubItem = 1
+ lvc.text = "Object Name"
+ lvc.cx = 315
+ win32gui.SendMessage(hwndList, commctrl.LVM_INSERTCOLUMN, 0, lvc.toparam())
+ lvc.iSubItem = 0
+ lvc.text = "Document Title"
+ lvc.cx = 315
+ win32gui.SendMessage(hwndList, commctrl.LVM_INSERTCOLUMN, 0, lvc.toparam())
+
+ #create imagelist
+ global il
+ il = win32gui.ImageList_Create(
+ win32api.GetSystemMetrics(win32con.SM_CXSMICON),
+ win32api.GetSystemMetrics(win32con.SM_CYSMICON),
+ commctrl.ILC_COLOR32 | commctrl.ILC_MASK,
+ 1, # initial size
+ 0) # cGrow
+
+ win32gui.SendMessage(hwndList, commctrl.LVM_SETIMAGELIST,\
+ commctrl.LVSIL_SMALL, il)
+ # Set objects from config
+ objs = eval(NewConn.getitem('_obj_list'))
+ load_bmp_flags=win32con.LR_LOADFROMFILE | win32con.LR_LOADTRANSPARENT
+ for obj in objs:
+ image_path = os.path.join(listProcessor.window.manager.application_directory, "dialogs\\resources\\openerp_logo1.bmp")
+ path=obj[2]
+ if path:
+ image_path = path
+ try:
+ hicon = win32gui.LoadImage(0, image_path,win32con.IMAGE_BITMAP, 40, 40, load_bmp_flags)
+ except Exception, e:
+ msg = "Problem loading the image \n\n" + getMessage(e)
+ hicon = None
+ win32ui.MessageBox(msg, "Load Image", flag_error)
+
+ #Add the object in the list
+ win32gui.ImageList_Add(il,hicon,0)
+ cnt = win32gui.ImageList_GetImageCount(il)
+ num_items = win32gui.SendMessage(hwndList, commctrl.LVM_GETITEMCOUNT)
+ item = LVITEM(text=obj[0],iImage=cnt-2, iItem = num_items)
+ new_index = win32gui.SendMessage(hwndList, commctrl.LVM_INSERTITEM, 0, item.toparam())
+ item = LVITEM(text=obj[1], iItem = new_index, iSubItem = 1)
+ win32gui.SendMessage(hwndList, commctrl.LVM_SETITEM, 0, item.toparam())
+
+def SetDefaultContact(txtProcessor,*args):
+ # Acquiring the control of the text box
+ txt_name = txtProcessor.GetControl()
+ txt_email = txtProcessor.GetControl(txtProcessor.other_ids[0])
+
+ global name
+ global email
+ if txtProcessor.init_done:
+ win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.control_id,name)
+ win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[0],email)
+ return
+ #
+ try:
+ mail = GetMail(txtProcessor)
+ name = ustr(mail.SenderName).encode('iso-8859-1')
+ email = ustr(mail.SenderEmailAddress).encode('iso-8859-1')
+ except Exception,e:
+ pass
+
+ fs_combo = win32gui.GetDlgItem(txtProcessor.window.hwnd, txtProcessor.other_ids[1])
+ c_combo = win32gui.GetDlgItem(txtProcessor.window.hwnd, txtProcessor.other_ids[2])
+ win32gui.SendMessage(fs_combo, win32con.CB_SETCURSEL, -1 )
+ win32gui.SendMessage(c_combo, win32con.CB_SETCURSEL, -1 )
+ win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.control_id,name)
+ win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[0],email)
+ txtProcessor.init_done = True
+
+def setCheckList(groupProcessor,*args):
+ try:
+ child_style = win32con.BS_AUTOCHECKBOX | win32con.WS_TABSTOP
+ hinst = win32gui.dllhandle
+ objs = groupProcessor.window.manager.config['objects']
+ ins_objs = NewConn.GetAllObjects()
+ left = 20
+ top = 60
+ cnt=0
+ id=4001
+ id1=6001
+ load_bmp_flags=win32con.LR_LOADFROMFILE | win32con.LR_LOADTRANSPARENT
+ if groupProcessor.init_done:
+ return
+ else:
+ for obj in objs:
+ if obj[1] in ins_objs:
+ groupProcessor.init_done = True
+ #Add image
+ hwndImg = win32gui.CreateWindowEx(0, "STATIC","",
+ win32con.SS_CENTERIMAGE | win32con.SS_REALSIZEIMAGE | win32con.SS_BITMAP | win32con.WS_CHILD | win32con.WS_VISIBLE,
+ left,top+3,13,13,
+ groupProcessor.window.hwnd,
+ id,
+ 0,
+ None
+ );
+ image_path = os.path.join(groupProcessor.window.manager.application_directory, "dialogs\\resources\\openerp_logo1.bmp")
+ if obj[2]:
+ image_path = obj[2]
+ try:
+ hicon = win32gui.LoadImage(0, image_path, win32con.IMAGE_BITMAP, 40, 40, load_bmp_flags)
+ except Exception,e:
+ msg="Problem loading the image \n\n" + getMessage(e)
+ hicon = None
+ win32ui.MessageBox(msg, "Load Image", flag_error)
+
+ win32gui.SendMessage(hwndImg, win32con.STM_SETIMAGE, win32con.IMAGE_BITMAP, hicon);
+ #Add Checkbox
+ left+= 17
+ hwndChk = win32gui.CreateWindowEx(
+ 0,"BUTTON",obj[0],win32con.WS_VISIBLE | win32con.WS_CHILD | \
+ win32con.BS_AUTOCHECKBOX | win32con.WS_TABSTOP | win32con.BST_CHECKED, \
+ left, top, 130,20,groupProcessor.window.hwnd,id1,hinst,None
+ )
+ if obj[1] in ['res.partner','res.partner.address']:
+ win32gui.SendMessage(hwndChk , win32con.BM_SETCHECK, 1, 0);
+ hwndChk_list.append((id1,hwndChk))
+
+ cnt=cnt+1
+ id+=1
+ id1+=1
+ left+=17
+ win32gui.UpdateWindow(hwndImg)
+ left+=140
+ if cnt > 1:
+ left = 20
+ top+=18
+ cnt=0
+ except Exception, e:
+ win32ui.MessageBox(str(e), 'Document List')
+
+def CreatePartner(btnProcessor,*args):
+ #Check if server running or user logged in
+ b = check()
+ if not b:
+ return
+
+ partner_name = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
+ if not partner_name:
+ win32ui.MessageBox("Please enter Partner name.", "Create Partner", flag_excl)
+ return
+ res = {'name':ustr(partner_name)}
+ try:
+ id = NewConn.CreatePartner(str(res))
+ except Exception,e:
+ msg="Partner not created \n\n" + getMessage(e)
+ win32ui.MessageBox(msg, "Create Partner", flag_error)
+ return
+ if id:
+ win32ui.MessageBox("New Partner '%s' created."%partner_name, "Create Partner", flag_info)
+ win32gui.EndDialog(btnProcessor.window.hwnd, btnProcessor.id)
+ else:
+ win32ui.MessageBox("Partner '%s' already Exists."%partner_name, "Create Partner", flag_info)
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0],'')
+
+def set_search_text(dialogProcessor,*args):
+ global search_text
+ search_text = win32gui.GetDlgItemText(dialogProcessor.window.hwnd, dialogProcessor.other_ids[0])
+ return
+
+def set_name_email(dialogProcessor,*args):
+ global name
+ global email
+ name = win32gui.GetDlgItemText(dialogProcessor.window.hwnd, dialogProcessor.other_ids[0])
+ email = win32gui.GetDlgItemText(dialogProcessor.window.hwnd, dialogProcessor.other_ids[1])
+
+def GetDefaultEmail(txtProcessor,*args):
+
+ from win32com.client import Dispatch
+ import win32con
+ b = check()
+ if not b:
+ return
+ #Acquiring control of the text box
+ search_partner_box = txtProcessor.GetControl()
+ global search_partner_text
+ if txtProcessor.init_done:
+ win32gui.SendMessage(search_partner_box, win32con.WM_SETTEXT, 0,search_partner_text)
+ return
+ #Reading Current Selected Email.
+ ex = txtProcessor.window.manager.outlook.ActiveExplorer()
+ assert ex.Selection.Count == 1
+ mail = ex.Selection.Item(1)
+ #Fetching Sender MailID from Selected Mail
+ try:
+ search_partner_text = ustr(mail.SenderEmailAddress).encode('iso-8859-1')
+ except Exception,e:
+ win32ui.MessageBox("Error In reading email ID from Email ","Open Contact", flag_error)
+ pass
+ win32gui.SendMessage(search_partner_box, win32con.WM_SETTEXT, 0, search_partner_text)
+
+ fs_combo = win32gui.GetDlgItem(txtProcessor.window.hwnd, txtProcessor.other_ids[10])
+ c_combo = win32gui.GetDlgItem(txtProcessor.window.hwnd, txtProcessor.other_ids[11])
+ partner_combo = win32gui.GetDlgItem(txtProcessor.window.hwnd, txtProcessor.other_ids[0])
+ vals = []
+ #Searching the res.partner.address for contact based on Sender Mail ID.
+ vals = NewConn.SearchPartnerDetail(search_partner_text)
+ #If no user Found.
+ if vals == None:
+ for i in range(1,10):
+ win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[i], "")
+ win32gui.SendMessage(fs_combo, win32con.CB_SETCURSEL, -1 )
+ win32gui.SendMessage(c_combo, win32con.CB_SETCURSEL, -1 )
+ win32gui.SendMessage(partner_combo, win32con.CB_SETCURSEL, -1 )
+ win32ui.MessageBox("No matching records found for : "+str(search_partner)+".","Open Contact", flag_excl)
+ return
+ else:
+ #If user Found than Setting the Value for the contact in fields.
+ for i in range(1,10):
+ win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[i], "")
+ win32gui.SendMessage(fs_combo, win32con.CB_SETCURSEL, -1 )
+ win32gui.SendMessage(c_combo, win32con.CB_SETCURSEL, -1 )
+ win32gui.SendMessage(partner_combo, win32con.CB_SETCURSEL, -1 )
+
+ for val in vals:
+
+ if val[0] == 'partner_id':
+ temp = list (NewConn.GetPartners())
+ i = -1
+ for t in temp:
+ i+=1
+ if t[1] == val[1][1] :
+ win32gui.SendMessage(partner_combo, win32con.CB_SETCURSEL, i )
+ if val[0] == 'name' and val[1] != False :
+ win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[1], str(val[1]))
+
+ if val[0] == 'street' and val[1] != False :
+ win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[2], str(val[1]))
+
+ if val[0] == 'street2' and val[1] != False :
+ win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[3], str(val[1]))
+
+ if val[0] == 'zip' and val[1] != False :
+ win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[9], str(val[1]))
+
+ if val[0] == 'city' and val[1] != False :
+ win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[4], str(val[1]))
+
+ if val[0] == 'state_id' and val[1] != False :
+ id = i = -1
+ temp = list(NewConn.GetAllState())
+ for t in temp:
+ i+=1
+ if str(t[1]) == str(val[1][1]):
+ id = i
+ break;
+ sel = win32gui.SendMessage(fs_combo, win32con.CB_SETCURSEL, id )
+
+ if val[0] == 'country_id' and val[1] != False :
+ id = i = -1
+ temp = list(NewConn.GetAllCountry())
+ for t in temp:
+ i+=1
+ if str(t[1]) == str(val[1][1]):
+ id = i
+ break;
+ sel = win32gui.SendMessage(c_combo, win32con.CB_SETCURSEL, id )
+
+ if val[0] == 'phone' and val[1] != False :
+ win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[5], str(val[1]))
+
+ if val[0] == 'mobile' and val[1] != False :
+ win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[6], str(val[1]))
+
+ if val[0] == 'fax' and val[1] != False :
+ win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[7], str(val[1]))
+
+ if val[0] == 'email' and val[1] != False :
+ win32gui.SetDlgItemText(txtProcessor.window.hwnd, txtProcessor.other_ids[8], str(val[1]))
+
+ txtProcessor.init_done=True
+
+def SearchPartner(btnProcessor,*args):
+ b = check()
+ if not b:
+ return
+ #hwnd For the List box
+ fs_combo = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[11])
+ c_combo = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[12])
+ partner_combo = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[1])
+ try :
+ search_partner = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
+ if not search_partner:
+ win32ui.MessageBox("Please enter email id to search for.", "Open Contact", flag_excl)
+ return
+ vals = []
+ #Searching the contact.
+ vals = NewConn.SearchPartnerDetail(search_partner)
+ #if contact not found resetting all field to blank
+ if vals == None:
+ for i in range(2,11):
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[i], "")
+ win32gui.SendMessage(fs_combo, win32con.CB_SETCURSEL, -1 )
+ win32gui.SendMessage(c_combo, win32con.CB_SETCURSEL, -1 )
+ win32gui.SendMessage(partner_combo, win32con.CB_SETCURSEL, -1 )
+ win32ui.MessageBox("No matching records found for : "+str(search_partner)+".","Open Contact", flag_excl)
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0], "<enter new search>")
+ return
+ #if contact found than setting the values for the contact.
+ else:
+ for i in range(2,11):
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[i], "")
+ win32gui.SendMessage(fs_combo, win32con.CB_SETCURSEL, -1 )
+ win32gui.SendMessage(c_combo, win32con.CB_SETCURSEL, -1 )
+ win32gui.SendMessage(partner_combo, win32con.CB_SETCURSEL, -1 )
+ for val in vals:
+ if val[0] == 'partner_id':
+ #Finding the partner index in list and setting it.
+ temp = list (NewConn.GetPartners())
+ i = -1
+ for t in temp:
+ i+=1
+ if t[1] == val[1][1] :
+ win32gui.SendMessage(partner_combo, win32con.CB_SETCURSEL, i )
+
+ if val[0] == 'name' and val[1] != False :
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[2], str(val[1]))
+
+ if val[0] == 'street' and val[1] != False :
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[3], str(val[1]))
+
+ if val[0] == 'street2' and val[1] != False :
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[4], str(val[1]))
+
+ if val[0] == 'zip' and val[1] != False :
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[10], str(val[1]))
+
+ if val[0] == 'city' and val[1] != False :
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[5], str(val[1]))
+
+ if val[0] == 'state_id' and val[1] != False :
+ #Finding the state index in list and setting it.
+ id = i = -1
+ temp = list(NewConn.GetAllState())
+ for t in temp:
+ i+=1
+ if str(t[1]) == str(val[1][1]):
+ id = i
+ break;
+ sel = win32gui.SendMessage(fs_combo, win32con.CB_SETCURSEL, id )
+
+ if val[0] == 'country_id' and val[1] != False :
+ #Finding the country index in list and setting it.
+ id = i = -1
+ temp = list(NewConn.GetAllCountry())
+ for t in temp:
+ i+=1
+ if str(t[1]) == str(val[1][1]):
+ id = i
+ break;
+ sel = win32gui.SendMessage(c_combo, win32con.CB_SETCURSEL, id )
+
+ if val[0] == 'phone' and val[1] != False :
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[6], str(val[1]))
+
+ if val[0] == 'mobile' and val[1] != False :
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[7], str(val[1]))
+
+ if val[0] == 'fax' and val[1] != False :
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[8], str(val[1]))
+
+ if val[0] == 'email' and val[1] != False :
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[9], str(val[1]))
+
+ win32gui.SetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[0], "<Enter new search>")
+ except Exception,e:
+ msg = getMessage(e)
+ win32ui.MessageBox(msg, "Open Contact", flag_error)
+ pass
+
+def WritePartner(btnProcessor,*args):
+ new_vals=[]
+ #Reading new value of the fields.
+ contect_name = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[1])
+ street = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[2])
+ street2 = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[3])
+ city = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[4])
+ phone = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[7])
+ mobile = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[8])
+ fax = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[9])
+ email = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[10])
+ zip = win32gui.GetDlgItemText(btnProcessor.window.hwnd, btnProcessor.other_ids[11])
+ country_combo = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[6])
+ country_sel = win32gui.SendMessage(country_combo, win32con.CB_GETCURSEL)
+ state_combo = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[5])
+ state_sel = win32gui.SendMessage(state_combo, win32con.CB_GETCURSEL)
+ partner_combo = win32gui.GetDlgItem(btnProcessor.window.hwnd, btnProcessor.other_ids[0])
+ partner_sel = win32gui.SendMessage(partner_combo, win32con.CB_GETCURSEL)
+ #Checking that record not being saved without name or Partner
+ if contect_name.strip() == "":
+ win32ui.MessageBox("Please enter partner Contact Name name.", "Open Contact", flag_excl)
+ return
+ if partner_sel < 1:
+ win32ui.MessageBox("Please Select Partner From list.", "Open Contact", flag_excl)
+ return
+ fs_id = c_id = p_id = -1
+ #Finding the partner index in list finding it record ID.
+ if not partner_sel < 0 :
+ try:
+ temp = NewConn.GetPartners()
+ i = -1
+ for t in temp:
+ i+=1
+ if i == partner_sel:
+ p_id = t[0]
+ break;
+ except Exception, e:
+ msg = getMessage(e)
+ win32ui.MessageBox(msg, "Open Contact", flag_error)
+ pass
+ #Finding the State index in list finding it record ID.
+ if not state_sel == -1 :
+ try:
+ temp = NewConn.GetAllState()
+ i = -1
+ for t in temp:
+ i+=1
+ if i == state_sel:
+ fs_id = t[0]
+ break;
+ except Exception, e:
+ msg = getMessage(e)
+ win32ui.MessageBox(msg, "Open Contact", flag_error)
+ pass
+ #Finding the country index in list finding it record ID.
+ if not country_sel == -1 :
+ try:
+ temp = NewConn.GetAllCountry()
+ i = -1
+ for t in temp:
+ i+=1
+ if i == country_sel:
+ c_id = t[0]
+ break;
+ except Exception, e:
+ msg = getMessage(e)
+ win32ui.MessageBox(msg, "Open Contact", flag_error)
+ pass
+ # Creating a list to write the values to the OpenERP
+ new_vals.append(['partner_id',p_id])
+ new_vals.append(['name',contect_name])
+ new_vals.append(['street',street])
+ new_vals.append(['street2',street2])
+ new_vals.append(['city',city])
+ new_vals.append(['state_id',fs_id])
+ new_vals.append(['country_id',c_id])
+ new_vals.append(['phone',phone])
+ new_vals.append(['mobile',mobile])
+ new_vals.append(['email',email])
+ new_vals.append(['fax',fax])
+ new_vals.append(['zip',zip])
+ flag = 0
+ try:
+ #writing the updated values to the Server.
+ flag = NewConn.WritePartnerValues(new_vals)
+ except Exception,e:
+ msg = getMessage(e)
+ win32ui.MessageBox(msg, "Open Contact", flag_error)
+ pass
+ if flag == 1:
+ win32ui.MessageBox("Changes have been Updated Successfully.", "Open Contact", flag_info)
+ elif flag == 0:
+ win32ui.MessageBox("Error in Updating the Changes.\n Please check the Database Connection.", "Open Contact", flag_error)
+ elif flag == -1:
+ win32ui.MessageBox("Contact can not be Save.\nFirst select contact using Search.","Open Contact", flag_info)
+
+
+
+dialog_map = {
+ "IDD_MANAGER" : (
+ (CancelButtonProcessor, "IDCANCEL", resetConnAttribs, ()),
+ (TabProcessor, "IDC_TAB IDC_LIST",
+ """IDD_GENERAL IDD_OBJECT_SETTINGS IDD_ABOUT"""),
+ (DoneButtonProcessor, "ID_DONE"),
+ ),
+
+ "IDD_GENERAL": (
+ (DBComboProcessor, "ID_DB_DROPDOWNLIST", GetConn, ()),
+ (TextProcessor, "ID_SERVER_PORT ID_USERNAME ID_PASSWORD", SetAllText, ()),
+ (CommandButtonProcessor, "ID_BUT_TESTCONNECTION ID_DB_DROPDOWNLIST ID_USERNAME \
+ ID_PASSWORD", TestConnection, ()),
+ (CommandButtonProcessor, "IDC_RELOAD", ReloadAllControls, ()),
+ (DialogCommand, "IDC_BUT_SET_SERVER_PORT", "IDD_SERVER_PORT_DIALOG"),
+ ),
+
+ "IDD_OBJECT_SETTINGS" : (
+ (CommandButtonProcessor, "IDC_BUT_LOAD_IMAGE IDC_IMAGE_PATH", GetImagePath, ()),
+ (CommandButtonProcessor, "IDC_BUT_SAVE_OBJECT IDC_OBJECT_TITLE IDC_OBJECT_NAME \
+ IDC_IMAGE_PATH IDC_LIST", AddNewObject, ()),
+ (CommandButtonProcessor, "IDC_BUT_DEL_OBJECT IDC_LIST", DeleteSelectedObjects, ()),
+ (ListBoxProcessor, "IDC_LIST", SetDefaultList, ())
+ ),
+
+ "IDD_ABOUT" : (
+ (ImageProcessor, "IDB_OPENERPLOGO"),
+ (MessageProcessor, "IDC_ABOUT"),
+ ),
+
+ "IDD_SERVER_PORT_DIALOG" : (
+ (CloseButtonProcessor, "IDCANCEL"),
+ (OKButtonProcessor, "IDOK ID_SERVER ID_PORT IDR_XML_PROTOCOL"),
+ (RadioButtonProcessor, "IDR_XML_PROTOCOL", GetConn, ()),
+ (RadioButtonProcessor, "IDR_XMLS_PROTOCOL", GetConn, ()),
+ (RadioButtonProcessor, "IDR_NETRPC_PROTOCOL", GetConn, ()),
+ ),
+
+ "IDD_SYNC" : (
+ (CommandButtonProcessor, "ID_SEARCH ID_SEARCH_TEXT IDC_NAME_LIST", SearchObjectsForText,()),
+ (GroupProcessor, "IDC_STATIC_GROUP", setCheckList, ()),
+ (CSComboProcessor, "ID_ATT_METHOD_DROPDOWNLIST", GetConn,()),
+ (TextProcessor, "ID_SEARCH_TEXT", GetSearchText, ()),
+ (DialogCommand, "ID_CREATE_CONTACT ID_SEARCH_TEXT", "IDD_NEW_CONTACT_DIALOG", set_search_text, ()),
+ (CloseButtonProcessor, "IDCANCEL"),
+ (CommandButtonProcessor, "ID_MAKE_ATTACHMENT IDC_NAME_LIST IDD_SYNC", MakeAttachment, ()),
+ (CommandButtonProcessor, "ID_CREATE_CASE ID_ATT_METHOD_DROPDOWNLIST IDC_NAME_LIST", CreateCase, ()),
+ (ListBoxProcessor, "IDC_NAME_LIST", SetNameColumn, ())
+ ),
+
+ "IDD_NEW_CONTACT_DIALOG" : (
+ (PartnersComboProcessor, "ID_PARTNER_DROPDOWNLIST", GetConn, ()),
+ (CountryComboProcessor, "ID_COUNTRY_DROPLIST", GetConn, ()),
+ (StateComboProcessor, "ID_FED_STATE_DROPLIST", GetConn, ()),
+ (CloseButtonProcessor, "IDCANCEL"),
+ (CommandButtonProcessor, "ID_CONTACT_SAVE_BUTTON ID_CONTACT_NAME_TEXT ID_CONTACT_EMAIL_TEXT ID_CONTACT_OFFICE_TEXT ID_CONTACT_MOBILE_TEXT ID_FAX_TEXT ID_STREET_TEXT ID_STREET2_TEXT ID_PARTNER_CITY_TEXT ID_ZIP_TEXT ID_PARTNER_DROPDOWNLIST ID_FED_STATE_DROPLIST ID_COUNTRY_DROPLIST", CreateContact, ()),
+ (TextProcessor, "ID_CONTACT_NAME_TEXT ID_CONTACT_EMAIL_TEXT ID_FED_STATE_DROPLIST ID_COUNTRY_DROPLIST" , SetDefaultContact, ()),
+ (DialogCommand, "ID_NEW_PARTNER_BUTTON ID_CONTACT_NAME_TEXT ID_CONTACT_EMAIL_TEXT", "IDD_NEW_PARTNER_DIALOG", set_name_email, ()),
+ ),
+
+ "IDD_NEW_PARTNER_DIALOG" : (
+ (CloseButtonProcessor, "IDCANCEL"),
+ (CommandButtonProcessor, "ID_SAVE_PARTNER_BUTTON ID_PARTNER_NAME_TEXT", CreatePartner, ()),
+ ),
+
+ "IDD_VIEW_PARTNER_DIALOG" : (
+ (PartnersComboProcessor, "ID_PARTNER_DROPLIST", GetConn, ()),
+ (StateComboProcessor, "ID_ALL_STATE_DROPDOWNLIST", GetConn, ()),
+ (CountryComboProcessor, "ID_ALL_COUNTRY_DROPDOWNLIST", GetConn, ()),
+ (TextProcessor, "IDET_SEARCH_PARTNER ID_PARTNER_DROPLIST IDET_PARTNER_CONTACT_NAME IDET_PARTNER_STREET IDET_PARTNER_STREET2 IDET_PARTNER_CITY IDET_PARTNER_OFFICENO IDET_PARTNER_MOBILENO IDET_PARTNER_EMAIL IDET_PARTNER_FAX IDET_ZIP ID_ALL_STATE_DROPDOWNLIST ID_ALL_COUNTRY_DROPDOWNLIST", GetDefaultEmail, ()),
+ (CommandButtonProcessor, "IDPB_SEARCH_PARTNER IDET_SEARCH_PARTNER ID_PARTNER_DROPLIST IDET_PARTNER_CONTACT_NAME IDET_PARTNER_STREET IDET_PARTNER_STREET2 IDET_PARTNER_CITY IDET_PARTNER_OFFICENO IDET_PARTNER_MOBILENO IDET_PARTNER_EMAIL IDET_PARTNER_FAX IDET_ZIP ID_ALL_STATE_DROPDOWNLIST ID_ALL_COUNTRY_DROPDOWNLIST", SearchPartner, ()),
+ (CommandButtonProcessor, "IDPB_WRITE_CHANGES ID_PARTNER_DROPLIST IDET_PARTNER_CONTACT_NAME IDET_PARTNER_STREET IDET_PARTNER_STREET2 IDET_PARTNER_CITY ID_ALL_STATE_DROPDOWNLIST ID_ALL_COUNTRY_DROPDOWNLIST IDET_PARTNER_OFFICENO IDET_PARTNER_MOBILENO IDET_PARTNER_EMAIL IDET_PARTNER_FAX IDET_ZIP", WritePartner, ()),
+ (CloseButtonProcessor, "IDCANCEL"),
+ (DialogCommand, "ID_NEW_PART_BUTTON", "IDD_NEW_PARTNER_DIALOG" ),
+ (DialogCommand, "IDPB_NEWPARTNER_BUTTON" , "IDD_NEW_CONTACT_DIALOG")
+ ),
+}
diff --git a/addons/outlook/plugin/tiny_xmlrpc.py b/addons/outlook/plugin/tiny_xmlrpc.py
index a6ac9081307..d5dbe9b757a 100755
--- a/addons/outlook/plugin/tiny_xmlrpc.py
+++ b/addons/outlook/plugin/tiny_xmlrpc.py
@@ -1,375 +1,376 @@
-# -*- coding: utf-8 -*-
-##############################################################################
-#
-# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2010 Tiny SPRL (<http://tiny.be>).
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Affero General Public License as
-# published by the Free Software Foundation, either version 3 of the
-# License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Affero General Public License for more details.
-#
-# You should have received a copy of the GNU Affero General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-#
-##############################################################################
-
-import xmlrpclib
-import sys
-import socket
-import os
-import pythoncom
-import time
-from manager import ustr
-waittime = 10
-wait_count = 0
-wait_limit = 12
-import binascii
-import base64
-def execute(connector, method, *args):
- global wait_count
- res = False
- try:
- res = getattr(connector,method)(*args)
- except socket.error,e:
- if e.args[0] == 111:
- if wait_count > wait_limit:
- print "Server is taking too long to start, it has exceeded the maximum limit of %d seconds."%(wait_limit)
- clean()
- sys.exit(1)
- print 'Please wait %d sec to start server....'%(waittime)
- wait_count += 1
- time.sleep(waittime)
- res = execute(connector, method, *args)
- else:
- return res
- wait_count = 0
- return res
-
-class XMLRpcConn(object):
- __name__ = 'XMLRpcConn'
- _com_interfaces_ = ['_IDTExtensibility2']
- _public_methods_ = ['GetDBList', 'login', 'GetAllObjects', 'GetObjList', 'InsertObj', 'DeleteObject', \
- 'ArchiveToOpenERP', 'IsCRMInstalled', 'GetPartners', 'GetObjectItems', \
- 'CreateCase', 'MakeAttachment', 'CreateContact', 'CreatePartner', 'getitem', 'setitem', \
- 'SearchPartnerDetail', 'WritePartnerValues', 'GetAllState', 'GetAllCountry' ]
- _reg_clsctx_ = pythoncom.CLSCTX_INPROC_SERVER
- _reg_clsid_ = "{C6399AFD-763A-400F-8191-7F9D0503CAE2}"
- _reg_progid_ = "Python.OpenERP.XMLRpcConn"
- _reg_policy_spec_ = "win32com.server.policy.EventHandlerPolicy"
- def __init__(self,server='localhost',port=8069,uri='http://localhost:8069'):
- self._server=server
- self._port=port
- self._uri=uri
- self._obj_list=[]
- self._dbname=''
- self._uname='admin'
- self._pwd='a'
- self._login=False
- self._running=False
- self._uid=False
- self._iscrm=True
- self.partner_id_list=None
- self.protocol=None
- def getitem(self, attrib):
- v=self.__getattribute__(attrib)
- return str(v)
-
- def setitem(self, attrib, value):
- return self.__setattr__(attrib, value)
-
- def GetDBList(self):
- conn = xmlrpclib.ServerProxy(self._uri + '/xmlrpc/db')
- try:
- db_list = execute(conn, 'list')
- if db_list == False:
- self._running=False
- return []
- else:
- self._running=True
- except:
- db_list=-1
- self._running=True
- return db_list
-
- def login(self,dbname, user, pwd):
- self._dbname = dbname
- self._uname = user
- self._pwd = pwd
- conn = xmlrpclib.ServerProxy(str(self._uri) + '/xmlrpc/common')
- uid = execute(conn,'login',dbname, ustr(user), ustr(pwd))
- return uid
-
- def GetAllObjects(self):
- conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
- ids = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'ir.model','search',[])
- objects = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'ir.model','read',ids,['model'])
- obj_list = [item['model'] for item in objects]
- return obj_list
-
- def GetObjList(self):
- self._obj_list=list(self._obj_list)
- self._obj_list.sort(reverse=True)
- return self._obj_list
-
- def InsertObj(self, obj_title,obj_name,image_path):
- self._obj_list=list(self._obj_list)
- self._obj_list.append((obj_title,obj_name,ustr(image_path)))
- self._obj_list.sort(reverse=True)
-
- def DeleteObject(self,sel_text):
- self._obj_list=list(self._obj_list)
- for obj in self._obj_list:
- if obj[0] == sel_text:
- self._obj_list.remove(obj)
- break
-
- def ArchiveToOpenERP(self, recs, mail):
- import win32ui, win32con
- conn = xmlrpclib.ServerProxy(self._uri + '/xmlrpc/object')
- import eml
- new_msg = files = ext_msg =""
- eml_path=eml.generateEML(mail)
- att_name = ustr(eml_path.split('\\')[-1])
- flag=False
- attachments=mail.Attachments
-
- for rec in recs: #[('res.partner', 3, 'Agrolait')]
- model = rec[0]
- res_id = rec[1]
-
- object_ids = execute ( conn,'execute',self._dbname,int(self._uid),self._pwd,'ir.model','search',[('model','=',model)])
- object_name = execute( conn,'execute',self._dbname,int(self._uid),self._pwd,'ir.model','read',object_ids,['name'])[0]['name']
-
-
- #Reading the Object ir.model Name
-
- ext_ids = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'mailgate.message','search',[('message_id','=',mail.EntryID),('model','=',model),('res_id','=',res_id)])
- if ext_ids:
- name = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,model,'read',res_id,['name'])['name']
- ext_msg += """This mail is already archived to {1} '{2}'.
-""".format(object_name,name)
- continue
-
- msg = {
- 'subject':mail.Subject,
- 'date':str(mail.ReceivedTime),
- 'body':mail.Body,
- 'cc':mail.CC,
- 'from':mail.SenderEmailAddress,
- 'to':mail.To,
- 'message-id':str(mail.EntryID),## we are use Entry_Id as a MessageID Because MessageID is not provided by Outlook API, http://msdn.microsoft.com/en-us/library/bb176688%28v=office.12%29.aspx
- 'references':False,
- }
- result = {}
- if attachments:
- result = self.MakeAttachment([rec], mail)
-
- attachment_ids = result.get(model, {}).get(res_id, [])
- ids = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'email.server.tools','history',model, res_id, msg, attachment_ids)
-
- new_msg += """- {0} : {1}\n""".format(object_name,str(rec[2]))
- flag = True
-
- if flag:
- t = ext_msg
- t += """Mail archived Successfully with attachments.\n"""+new_msg
- win32ui.MessageBox(t,"Archived to OpenERP",win32con.MB_ICONINFORMATION)
- return flag
-
- def IsCRMInstalled(self):
- conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
- id = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'ir.model','search',[('model','=','crm.lead')])
- return id
-
- def GetPartners(self):
- conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
- ids=[]
- ids = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'res.partner','search',[])
- ids.sort()
- obj_list=[]
- obj_list.append((-999, ustr('')))
- for id in ids:
- object = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'res.partner','read',[id],['id','name'])[0]
- obj_list.append((object['id'], ustr(object['name'])))
- return obj_list
-
- def GetObjectItems(self, search_list=[], search_text=''):
- import win32ui
- res = []
- conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
- for obj in search_list:
- object_ids = execute ( conn,'execute',self._dbname,int(self._uid),self._pwd,'ir.model','search',[('model','=',obj)])
- object_name = execute( conn,'execute',self._dbname,int(self._uid),self._pwd,'ir.model','read',object_ids,['name'])[0]['name']
- if obj == "res.partner.address":
- ids = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,obj,'search',['|',('name','ilike',ustr(search_text)),('email','ilike',ustr(search_text))])
- recs = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,obj,'read',ids,['id','name','street','city'])
- for rec in recs:
- name = ustr(rec['name'])
- if rec['street']:
- name += ', ' + ustr(rec['street'])
- if rec['city']:
- name += ', ' + ustr(rec['city'])
- res.append((obj,rec['id'],name,object_name))
- else:
- ids = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,obj,'search',[('name','ilike',ustr(search_text))])
- recs = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,obj,'read',ids,['id','name'])
- for rec in recs:
- name = ustr(rec['name'])
- res.append((obj,rec['id'],name,object_name))
- return res
-
- def CreateCase(self, section, mail, partner_ids, with_attachments=True):
- res={}
- import win32ui
- section=str(section)
- partner_ids=eval(str(partner_ids))
- conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
- res['name'] = ustr(mail.Subject)
- res['description'] = ustr(mail.Body)
- res['partner_name'] = ustr(mail.SenderName)
- res['email_from'] = ustr(mail.SenderEmailAddress)
-
- if partner_ids:
- for partner_id in partner_ids:
- res['partner_id'] = partner_id
- partner_addr = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'res.partner','address_get',[partner_id])
- res['partner_address_id'] = partner_addr['default']
- id=execute(conn,'execute',self._dbname,int(self._uid),self._pwd,section,'create',res)
- if section == 'project.issue':
- execute(conn,'execute',self._dbname,int(self._uid),self._pwd,section,'convert_to_bug',[id])
- recs=[(section,id,'')]
- if with_attachments:
- self.MakeAttachment(recs, mail)
- else:
- id=execute(conn,'execute',self._dbname,int(self._uid),self._pwd,section,'create',res)
- recs=[(section,id,'')]
- if with_attachments:
- self.MakeAttachment(recs, mail)
-
- def MakeAttachment(self, recs, mail):
- attachments = mail.Attachments
- result = {}
- conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
- att_folder_path = os.path.abspath(os.path.dirname(__file__)+"\\dialogs\\resources\\attachments\\")
- if not os.path.exists(att_folder_path):
- os.makedirs(att_folder_path)
- for rec in recs: #[('res.partner', 3, 'Agrolait')]
-
- obj = rec[0]
- obj_id = rec[1]
- res={}
- res['res_model'] = obj
- attachment_ids = []
- if obj not in result:
- result[obj] = {}
- for i in xrange(1, attachments.Count+1):
- fn = ustr(attachments[i].FileName)
- if len(fn) > 64:
- l = 64 - len(fn)
- f = fn.split('.')
- fn = f[0][0:l] + '.' + f[-1]
- att_path = os.path.join(att_folder_path,fn)
- attachments[i].SaveAsFile(att_path)
- f=open(att_path,"rb")
- content = "".join(f.readlines()).encode('base64')
- f.close()
- res['name'] = ustr(attachments[i].DisplayName)
- res['datas_fname'] = ustr(fn)
- res['datas'] = content
- res['res_id'] = obj_id
- id = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'ir.attachment','create',res)
- attachment_ids.append(id)
- result[obj].update({obj_id: attachment_ids})
- return result
-
- def CreateContact(self, sel=None, res=None):
- res=eval(str(res))
-
- self.partner_id_list=eval(str(self.partner_id_list))
- if self.partner_id_list.get(sel,-999) != -999:
- res['partner_id'] = self.partner_id_list[sel]
- conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
- id = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'res.partner.address','create',res)
- return id
-
- def CreatePartner(self, res):
- res=eval(str(res))
- conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
- ids = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'res.partner','search',[('name','=',res['name'])])
- if ids:
- return False
- id = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'res.partner','create',res)
- return id
-
- def SearchPartnerDetail(self, search_email_id):
- import win32ui
- res_vals = []
- address = {}
- conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
- address_id = execute(conn, 'execute', self._dbname, int(self._uid), self._pwd, 'res.partner.address', 'search', [('email','ilike',ustr(search_email_id))])
- if not address_id :
- return
- address = execute(conn, 'execute', self._dbname, int(self._uid), self._pwd, 'res.partner.address','read',address_id[0],['id','partner_id','name','street','street2','city','state_id','country_id','phone','mobile','email','fax','zip'])
- for key, vals in address.items():
- res_vals.append([key,vals])
- return res_vals
-
- def WritePartnerValues(self, new_vals):
- import win32ui
- flag = -1
- new_dict = dict(new_vals)
- email=new_dict['email']
- conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
- address_id = execute( conn, 'execute', self._dbname, int(self._uid), self._pwd, 'res.partner.address', 'search', [('email','=',ustr(email))])
- if not address_id:
- return flag
- address = execute( conn, 'execute', self._dbname, int(self._uid), self._pwd, 'res.partner.address','read',address_id[0],['id','partner_id','state_id','country_id'])
- vals_res_address={ 'name' : new_dict['name'],
- 'street':new_dict['street'],
- 'street2' : new_dict['street2'],
- 'city' : new_dict['city'],
- 'phone' : new_dict['phone'],
- 'mobile' : new_dict['mobile'],
- 'fax' : new_dict['fax'],
- 'zip' : new_dict['zip'],
- }
- if new_dict['partner_id'] != -1:
- vals_res_address['partner_id'] = new_dict['partner_id']
- if new_dict['state_id'] != -1:
- vals_res_address['state_id'] = new_dict['state_id']
- if new_dict['country_id'] != -1:
- vals_res_address['country_id'] = new_dict['country_id']
- temp = execute( conn, 'execute', self._dbname, int(self._uid), self._pwd, 'res.partner.address', 'write', address_id, vals_res_address)
- if temp:
- flag=1
- else:
- flag=0
- return flag
-
- def GetAllState(self):
- import win32ui
- state_list = []
- state_ids = []
- conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
- state_ids = execute( conn, 'execute', self._dbname, int(self._uid), self._pwd, 'res.country.state', 'search', [])
- for state_id in state_ids:
- obj = execute( conn, 'execute', self._dbname, int(self._uid), self._pwd, 'res.country.state', 'read', [state_id],['id','name'])[0]
- state_list.append((obj['id'], ustr(obj['name'])))
- return state_list
-
- def GetAllCountry(self):
- import win32ui
- country_list = []
- country_ids = []
- conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
- country_ids = execute( conn, 'execute', self._dbname, int(self._uid), self._pwd, 'res.country', 'search', [])
- for country_id in country_ids:
- obj = execute( conn, 'execute', self._dbname, int(self._uid), self._pwd, 'res.country','read', [country_id], ['id','name'])[0]
- country_list.append((obj['id'], ustr(obj['name'])))
- return country_list
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# OpenERP, Open Source Management Solution
+# Copyright (C) 2004-2010 Tiny SPRL (<http://tiny.be>).
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+
+import xmlrpclib
+import sys
+import socket
+import os
+import pythoncom
+import time
+from manager import ustr
+
+import smtplib
+from email.mime.text import MIMEText
+from email.parser import*
+import email
+
+waittime = 10
+wait_count = 0
+wait_limit = 12
+import binascii
+import base64
+def execute(connector, method, *args):
+ global wait_count
+ res = False
+ try:
+ res = getattr(connector,method)(*args)
+ except socket.error,e:
+ if e.args[0] == 111:
+ if wait_count > wait_limit:
+ print "Server is taking too long to start, it has exceeded the maximum limit of %d seconds."%(wait_limit)
+ clean()
+ sys.exit(1)
+ print 'Please wait %d sec to start server....'%(waittime)
+ wait_count += 1
+ time.sleep(waittime)
+ res = execute(connector, method, *args)
+ else:
+ return res
+ wait_count = 0
+ return res
+
+class XMLRpcConn(object):
+ __name__ = 'XMLRpcConn'
+ _com_interfaces_ = ['_IDTExtensibility2']
+ _public_methods_ = ['GetDBList', 'login', 'GetAllObjects', 'GetObjList', 'InsertObj', 'DeleteObject', \
+ 'ArchiveToOpenERP', 'IsCRMInstalled', 'GetPartners', 'GetObjectItems', \
+ 'CreateCase', 'MakeAttachment', 'CreateContact', 'CreatePartner', 'getitem', 'setitem', \
+ 'SearchPartnerDetail', 'WritePartnerValues', 'GetAllState', 'GetAllCountry' ]
+ _reg_clsctx_ = pythoncom.CLSCTX_INPROC_SERVER
+ _reg_clsid_ = "{C6399AFD-763A-400F-8191-7F9D0503CAE2}"
+ _reg_progid_ = "Python.OpenERP.XMLRpcConn"
+ _reg_policy_spec_ = "win32com.server.policy.EventHandlerPolicy"
+ def __init__(self,server='localhost',port=8069,uri='http://localhost:8069'):
+ self._server=server
+ self._port=port
+ self._uri=uri
+ self._obj_list=[]
+ self._dbname=''
+ self._uname='admin'
+ self._pwd='a'
+ self._login=False
+ self._running=False
+ self._uid=False
+ self._iscrm=True
+ self.partner_id_list=None
+ self.protocol=None
+ def getitem(self, attrib):
+ v=self.__getattribute__(attrib)
+ return str(v)
+
+ def setitem(self, attrib, value):
+ return self.__setattr__(attrib, value)
+
+ def GetDBList(self):
+ conn = xmlrpclib.ServerProxy(self._uri + '/xmlrpc/db')
+ try:
+ db_list = execute(conn, 'list')
+ if db_list == False:
+ self._running=False
+ return []
+ else:
+ self._running=True
+ except:
+ db_list=-1
+ self._running=True
+ return db_list
+
+ def login(self,dbname, user, pwd):
+ self._dbname = dbname
+ self._uname = user
+ self._pwd = pwd
+ conn = xmlrpclib.ServerProxy(str(self._uri) + '/xmlrpc/common')
+ uid = execute(conn,'login',dbname, ustr(user), ustr(pwd))
+ return uid
+
+ def GetAllObjects(self):
+ conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
+ ids = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'ir.model','search',[])
+ objects = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'ir.model','read',ids,['model'])
+ obj_list = [item['model'] for item in objects]
+ return obj_list
+
+ def GetObjList(self):
+ self._obj_list=list(self._obj_list)
+ self._obj_list.sort(reverse=True)
+ return self._obj_list
+
+ def InsertObj(self, obj_title,obj_name,image_path):
+ self._obj_list=list(self._obj_list)
+ self._obj_list.append((obj_title,obj_name,ustr(image_path)))
+ self._obj_list.sort(reverse=True)
+
+ def DeleteObject(self,sel_text):
+ self._obj_list=list(self._obj_list)
+ for obj in self._obj_list:
+ if obj[0] == sel_text:
+ self._obj_list.remove(obj)
+ break
+
+ def ArchiveToOpenERP(self, recs, mail):
+ import win32ui, win32con
+ conn = xmlrpclib.ServerProxy(self._uri + '/xmlrpc/object')
+ import eml
+ new_msg = files = ext_msg =""
+ eml_path=eml.generateEML(mail)
+ att_name = ustr(eml_path.split('\\')[-1])
+ flag=False
+ attachments=mail.Attachments
+
+ try:
+ fp = open(eml_path, 'rb')
+ msg =fp.read()
+ fp.close()
+ new_mail = email.message_from_string(str(msg))
+ except Exception,e:
+ win32ui.MessageBox(str(e),"Reading Error Mail")
+
+ for rec in recs: #[('res.partner', 3, 'Agrolait')]
+ model = rec[0]
+ res_id = rec[1]
+ object_ids = execute ( conn,'execute',self._dbname,int(self._uid),self._pwd,'ir.model','search',[('model','=',model)])
+ object_name = execute( conn,'execute',self._dbname,int(self._uid),self._pwd,'ir.model','read',object_ids,['name'])[0]['name']
+
+ #Reading the Object ir.model Name
+
+ ext_ids = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'mailgate.message','search',[('message_id','=',mail.EntryID),('model','=',model),('res_id','=',res_id)])
+ if ext_ids:
+ name = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,model,'read',res_id,['name'])['name']
+ ext_msg += """This mail is already archived to {1} '{2}'.
+""".format(object_name,name)
+ continue
+
+ msg = {
+ 'subject':mail.Subject,
+ 'date':str(mail.ReceivedTime),
+ 'body':mail.Body,
+ 'cc':mail.CC,
+ 'from':mail.SenderEmailAddress,
+ 'to':mail.To,
+ 'message-id':str(new_mail.get('Message-Id')),
+ 'references':str(new_mail.get('References')),
+ }
+ result = {}
+ if attachments:
+ result = self.MakeAttachment([rec], mail)
+
+ attachment_ids = result.get(model, {}).get(res_id, [])
+ ids = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'email.server.tools','history',model, res_id, msg, attachment_ids)
+
+ new_msg += """- {0} : {1}\n""".format(object_name,str(rec[2]))
+ flag = True
+
+ if flag:
+ t = ext_msg
+ t += """Mail archived Successfully with attachments.\n"""+new_msg
+ win32ui.MessageBox(t,"Archived to OpenERP",win32con.MB_ICONINFORMATION)
+ return flag
+
+ def IsCRMInstalled(self):
+ conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
+ id = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'ir.model','search',[('model','=','crm.lead')])
+ return id
+
+ def GetPartners(self):
+ conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
+ ids=[]
+ ids = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'res.partner','search',[])
+ ids.sort()
+ obj_list=[]
+ obj_list.append((-999, ustr('')))
+ for id in ids:
+ object = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'res.partner','read',[id],['id','name'])[0]
+ obj_list.append((object['id'], ustr(object['name'])))
+ return obj_list
+
+ def GetObjectItems(self, search_list=[], search_text=''):
+ import win32ui
+ res = []
+ conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
+ for obj in search_list:
+ object_ids = execute ( conn,'execute',self._dbname,int(self._uid),self._pwd,'ir.model','search',[('model','=',obj)])
+ object_name = execute( conn,'execute',self._dbname,int(self._uid),self._pwd,'ir.model','read',object_ids,['name'])[0]['name']
+ if obj == "res.partner.address":
+ ids = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,obj,'search',['|',('name','ilike',ustr(search_text)),('email','ilike',ustr(search_text))])
+ recs = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,obj,'read',ids,['id','name','street','city'])
+ for rec in recs:
+ name = ustr(rec['name'])
+ if rec['street']:
+ name += ', ' + ustr(rec['street'])
+ if rec['city']:
+ name += ', ' + ustr(rec['city'])
+ res.append((obj,rec['id'],name,object_name))
+ else:
+ ids = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,obj,'search',[('name','ilike',ustr(search_text))])
+ recs = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,obj,'read',ids,['id','name'])
+ for rec in recs:
+ name = ustr(rec['name'])
+ res.append((obj,rec['id'],name,object_name))
+ return res
+
+ def CreateCase(self, section, mail, partner_ids, with_attachments=True):
+ res={}
+ import win32ui
+ import eml
+ section=str(section)
+ partner_ids=eval(str(partner_ids))
+ conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
+ try:
+ eml_path=eml.generateEML(mail)
+ fp = open(eml_path, 'rb')
+ msg =fp.read()
+ fp.close()
+ new_mail = email.message_from_string(str(msg))
+ except Exception,e:
+ win32ui.MessageBox(str(e),"Mail Reading Error")
+ execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'email.server.tools','process_email',section, str(new_mail))
+
+ def MakeAttachment(self, recs, mail):
+ attachments = mail.Attachments
+ result = {}
+ conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
+ att_folder_path = os.path.abspath(os.path.dirname(__file__)+"\\dialogs\\resources\\mails\\attachments\\")
+ if not os.path.exists(att_folder_path):
+ os.makedirs(att_folder_path)
+ for rec in recs: #[('res.partner', 3, 'Agrolait')]
+
+ obj = rec[0]
+ obj_id = rec[1]
+ res={}
+ res['res_model'] = obj
+ attachment_ids = []
+ if obj not in result:
+ result[obj] = {}
+ for i in xrange(1, attachments.Count+1):
+ fn = ustr(attachments[i].FileName)
+ if len(fn) > 64:
+ l = 64 - len(fn)
+ f = fn.split('.')
+ fn = f[0][0:l] + '.' + f[-1]
+ att_path = os.path.join(att_folder_path,fn)
+ attachments[i].SaveAsFile(att_path)
+ f=open(att_path,"rb")
+ content = "".join(f.readlines()).encode('base64')
+ f.close()
+ res['name'] = ustr(attachments[i].DisplayName)
+ res['datas_fname'] = ustr(fn)
+ res['datas'] = content
+ res['res_id'] = obj_id
+ id = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'ir.attachment','create',res)
+ attachment_ids.append(id)
+ result[obj].update({obj_id: attachment_ids})
+ return result
+
+ def CreateContact(self, sel=None, res=None):
+ res=eval(str(res))
+
+ self.partner_id_list=eval(str(self.partner_id_list))
+ if self.partner_id_list.get(sel,-999) != -999:
+ res['partner_id'] = self.partner_id_list[sel]
+ conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
+ id = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'res.partner.address','create',res)
+ return id
+
+ def CreatePartner(self, res):
+ res=eval(str(res))
+ conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
+ ids = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'res.partner','search',[('name','=',res['name'])])
+ if ids:
+ return False
+ id = execute(conn,'execute',self._dbname,int(self._uid),self._pwd,'res.partner','create',res)
+ return id
+
+ def SearchPartnerDetail(self, search_email_id):
+ import win32ui
+ res_vals = []
+ address = {}
+ conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
+ address_id = execute(conn, 'execute', self._dbname, int(self._uid), self._pwd, 'res.partner.address', 'search', [('email','ilike',ustr(search_email_id))])
+ if not address_id :
+ return
+ address = execute(conn, 'execute', self._dbname, int(self._uid), self._pwd, 'res.partner.address','read',address_id[0],['id','partner_id','name','street','street2','city','state_id','country_id','phone','mobile','email','fax','zip'])
+ for key, vals in address.items():
+ res_vals.append([key,vals])
+ return res_vals
+
+ def WritePartnerValues(self, new_vals):
+ import win32ui
+ flag = -1
+ new_dict = dict(new_vals)
+ email=new_dict['email']
+ conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
+ address_id = execute( conn, 'execute', self._dbname, int(self._uid), self._pwd, 'res.partner.address', 'search', [('email','=',ustr(email))])
+ if not address_id:
+ return flag
+ address = execute( conn, 'execute', self._dbname, int(self._uid), self._pwd, 'res.partner.address','read',address_id[0],['id','partner_id','state_id','country_id'])
+ vals_res_address={ 'name' : new_dict['name'],
+ 'street':new_dict['street'],
+ 'street2' : new_dict['street2'],
+ 'city' : new_dict['city'],
+ 'phone' : new_dict['phone'],
+ 'mobile' : new_dict['mobile'],
+ 'fax' : new_dict['fax'],
+ 'zip' : new_dict['zip'],
+ }
+ if new_dict['partner_id'] != -1:
+ vals_res_address['partner_id'] = new_dict['partner_id']
+ if new_dict['state_id'] != -1:
+ vals_res_address['state_id'] = new_dict['state_id']
+ if new_dict['country_id'] != -1:
+ vals_res_address['country_id'] = new_dict['country_id']
+ temp = execute( conn, 'execute', self._dbname, int(self._uid), self._pwd, 'res.partner.address', 'write', address_id, vals_res_address)
+ if temp:
+ flag=1
+ else:
+ flag=0
+ return flag
+
+ def GetAllState(self):
+ import win32ui
+ state_list = []
+ state_ids = []
+ conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
+ state_ids = execute( conn, 'execute', self._dbname, int(self._uid), self._pwd, 'res.country.state', 'search', [])
+ for state_id in state_ids:
+ obj = execute( conn, 'execute', self._dbname, int(self._uid), self._pwd, 'res.country.state', 'read', [state_id],['id','name'])[0]
+ state_list.append((obj['id'], ustr(obj['name'])))
+ return state_list
+
+ def GetAllCountry(self):
+ import win32ui
+ country_list = []
+ country_ids = []
+ conn = xmlrpclib.ServerProxy(self._uri+ '/xmlrpc/object')
+ country_ids = execute( conn, 'execute', self._dbname, int(self._uid), self._pwd, 'res.country', 'search', [])
+ for country_id in country_ids:
+ obj = execute( conn, 'execute', self._dbname, int(self._uid), self._pwd, 'res.country','read', [country_id], ['id','name'])[0]
+ country_list.append((obj['id'], ustr(obj['name'])))
+ return country_list
diff --git a/addons/point_of_sale/i18n/ca.po b/addons/point_of_sale/i18n/ca.po
index 84ddbb56985..ab2ec14b59c 100644
--- a/addons/point_of_sale/i18n/ca.po
+++ b/addons/point_of_sale/i18n/ca.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 08:42+0000\n"
+"PO-Revision-Date: 2010-08-07 07:45+0000\n"
"Last-Translator: Raimon Esteve (Zikzakmedia) <resteve@zikzakmedia.com>\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: 2010-08-04 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:46+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: point_of_sale
diff --git a/addons/point_of_sale/i18n/lt.po b/addons/point_of_sale/i18n/lt.po
index 95ad5ab5c86..d4c9fd40473 100644
--- a/addons/point_of_sale/i18n/lt.po
+++ b/addons/point_of_sale/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 08:44+0000\n"
+"PO-Revision-Date: 2010-08-08 08:52+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:38+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: point_of_sale
diff --git a/addons/point_of_sale/i18n/tr.po b/addons/point_of_sale/i18n/tr.po
index 42319b55289..cea78188c58 100644
--- a/addons/point_of_sale/i18n/tr.po
+++ b/addons/point_of_sale/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 08:46+0000\n"
+"PO-Revision-Date: 2010-08-08 08:54+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:38+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: point_of_sale
diff --git a/addons/process/i18n/tr.po b/addons/process/i18n/tr.po
index 55b8d33410b..3b88646e899 100644
--- a/addons/process/i18n/tr.po
+++ b/addons/process/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 08:49+0000\n"
+"PO-Revision-Date: 2010-08-08 08:54+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:39+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: process
diff --git a/addons/product/i18n/ca.po b/addons/product/i18n/ca.po
index 349a5a7cf23..757d2ae67f8 100644
--- a/addons/product/i18n/ca.po
+++ b/addons/product/i18n/ca.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 08:53+0000\n"
+"PO-Revision-Date: 2010-08-07 08:28+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:42+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:47+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: product
diff --git a/addons/product/i18n/lt.po b/addons/product/i18n/lt.po
index 5d69eb0d65a..8b8f1c96767 100644
--- a/addons/product/i18n/lt.po
+++ b/addons/product/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 08:59+0000\n"
+"PO-Revision-Date: 2010-08-08 08:54+0000\n"
"Last-Translator: Giedrius Slavinskas <giedrius.slavinskas@gmail.com>\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: 2010-08-04 03:42+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Language: lt\n"
diff --git a/addons/product/i18n/pt_BR.po b/addons/product/i18n/pt_BR.po
index 9286049277f..2fcbd3aee61 100644
--- a/addons/product/i18n/pt_BR.po
+++ b/addons/product/i18n/pt_BR.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 09:04+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 07:51+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: product
diff --git a/addons/product/i18n/sr.po b/addons/product/i18n/sr.po
index d556ab4127d..786857c69f7 100644
--- a/addons/product/i18n/sr.po
+++ b/addons/product/i18n/sr.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 09:06+0000\n"
+"PO-Revision-Date: 2010-08-08 06:03+0000\n"
"Last-Translator: Sonja Sardelić <sardelic.sonja@gmail.com>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-08-04 03:42+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: product
diff --git a/addons/product/i18n/tr.po b/addons/product/i18n/tr.po
index 7a707bcdf4a..fb7d0aed7f2 100644
--- a/addons/product/i18n/tr.po
+++ b/addons/product/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 09:07+0000\n"
+"PO-Revision-Date: 2010-08-08 04:37+0000\n"
"Last-Translator: Angel Spy <melissadilara@yahoo.com>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: product
diff --git a/addons/product/i18n/zh_CN.po b/addons/product/i18n/zh_CN.po
index 1f3ba343578..c3218c605ec 100644
--- a/addons/product/i18n/zh_CN.po
+++ b/addons/product/i18n/zh_CN.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.6\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 09:08+0000\n"
+"PO-Revision-Date: 2010-08-08 06:24+0000\n"
"Last-Translator: Black Jack <onetimespeed@hotmail.com>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: product
diff --git a/addons/product_margin/i18n/pt_BR.po b/addons/product_margin/i18n/pt_BR.po
index 96f968ea1f6..29fc5330ed7 100644
--- a/addons/product_margin/i18n/pt_BR.po
+++ b/addons/product_margin/i18n/pt_BR.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 09:34+0000\n"
+"PO-Revision-Date: 2010-08-08 04:23+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: product_margin
diff --git a/addons/product_margin/i18n/tr.po b/addons/product_margin/i18n/tr.po
index 7b55e9dce8d..2f2bffb908e 100644
--- a/addons/product_margin/i18n/tr.po
+++ b/addons/product_margin/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 09:09+0000\n"
+"PO-Revision-Date: 2010-08-08 05:58+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: product_margin
diff --git a/addons/profile_accounting/i18n/tr.po b/addons/profile_accounting/i18n/tr.po
index eb4608a78af..92987861d3d 100644
--- a/addons/profile_accounting/i18n/tr.po
+++ b/addons/profile_accounting/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 09:12+0000\n"
+"PO-Revision-Date: 2010-08-08 08:52+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:40+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: profile_accounting
diff --git a/addons/project/i18n/lt.po b/addons/project/i18n/lt.po
index edee9a7678d..ec398ed61ad 100644
--- a/addons/project/i18n/lt.po
+++ b/addons/project/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.10\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 09:18+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 06:04+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:34+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:40+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: project
diff --git a/addons/project/i18n/nl.po b/addons/project/i18n/nl.po
index 2afe669721a..27d9fdf6527 100644
--- a/addons/project/i18n/nl.po
+++ b/addons/project/i18n/nl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 20:35+0000\n"
-"Last-Translator: Jan Verlaan (Veritos) <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 08:58+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:34+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: project
diff --git a/addons/project/i18n/ru.po b/addons/project/i18n/ru.po
index 4cf75e2e387..f54fbfc3eb5 100644
--- a/addons/project/i18n/ru.po
+++ b/addons/project/i18n/ru.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 09:21+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 07:44+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:34+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:40+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: project
diff --git a/addons/project/i18n/tr.po b/addons/project/i18n/tr.po
index fb04de0774e..de234d5bf38 100644
--- a/addons/project/i18n/tr.po
+++ b/addons/project/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 09:22+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 08:56+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:40+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: project
diff --git a/addons/project_gtd/i18n/es.po b/addons/project_gtd/i18n/es.po
index 3e923f1ef07..466eded0d9a 100644
--- a/addons/project_gtd/i18n/es.po
+++ b/addons/project_gtd/i18n/es.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 09:23+0000\n"
+"PO-Revision-Date: 2010-08-07 04:18+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: project_gtd
diff --git a/addons/project_gtd/i18n/tr.po b/addons/project_gtd/i18n/tr.po
index edba4e09ed6..5de90d9489e 100644
--- a/addons/project_gtd/i18n/tr.po
+++ b/addons/project_gtd/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 09:26+0000\n"
+"PO-Revision-Date: 2010-08-08 05:55+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: project_gtd
diff --git a/addons/project_mrp/i18n/tr.po b/addons/project_mrp/i18n/tr.po
index ba7720fc8bc..0c514ae1dab 100644
--- a/addons/project_mrp/i18n/tr.po
+++ b/addons/project_mrp/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 09:36+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 08:54+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:44+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: project_mrp
diff --git a/addons/project_planning/i18n/hr.po b/addons/project_planning/i18n/hr.po
index 8290216458d..c530d13cf71 100644
--- a/addons/project_planning/i18n/hr.po
+++ b/addons/project_planning/i18n/hr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:29+0000\n"
+"PO-Revision-Date: 2010-08-08 05:59+0000\n"
"Last-Translator: Miro Glavić <glavicmiro@gmail.com>\n"
"Language-Team: Vinteh\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-08-04 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Language: hr\n"
diff --git a/addons/project_planning/i18n/tr.po b/addons/project_planning/i18n/tr.po
index ebc59d45c92..595317400ba 100644
--- a/addons/project_planning/i18n/tr.po
+++ b/addons/project_planning/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:46+0000\n"
+"PO-Revision-Date: 2010-08-08 06:53+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: project_planning
diff --git a/addons/project_retro_planning/i18n/tr.po b/addons/project_retro_planning/i18n/tr.po
index 46219e96fc3..bc7a5f02f98 100644
--- a/addons/project_retro_planning/i18n/tr.po
+++ b/addons/project_retro_planning/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 09:33+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 05:05+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:47+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: project_retro_planning
diff --git a/addons/project_scrum/i18n/tr.po b/addons/project_scrum/i18n/tr.po
index 24ee4fd70c4..7d6267ece70 100644
--- a/addons/project_scrum/i18n/tr.po
+++ b/addons/project_scrum/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:59+0000\n"
+"PO-Revision-Date: 2010-08-08 06:34+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: project_scrum
diff --git a/addons/project_timesheet/i18n/tr.po b/addons/project_timesheet/i18n/tr.po
index 6f44ef6baba..3cad67c4daa 100644
--- a/addons/project_timesheet/i18n/tr.po
+++ b/addons/project_timesheet/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:13+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 07:53+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: project_timesheet
diff --git a/addons/purchase/i18n/ca.po b/addons/purchase/i18n/ca.po
index 6f9bcc6f2a6..1db58090662 100644
--- a/addons/purchase/i18n/ca.po
+++ b/addons/purchase/i18n/ca.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:11+0000\n"
+"PO-Revision-Date: 2010-08-07 08:22+0000\n"
"Last-Translator: Albert Cervera i Areny - http://www.NaN-tic.com <albert@nan-"
"tic.com>\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: 2010-08-04 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: purchase
diff --git a/addons/purchase/i18n/es.po b/addons/purchase/i18n/es.po
index 7e9a6951cc5..b8cdeb176ca 100644
--- a/addons/purchase/i18n/es.po
+++ b/addons/purchase/i18n/es.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:09+0000\n"
+"PO-Revision-Date: 2010-08-07 06:53+0000\n"
"Last-Translator: Borja López Soilán (Pexego) <borjals@pexego.es>\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: 2010-08-04 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: purchase
diff --git a/addons/purchase/i18n/et.po b/addons/purchase/i18n/et.po
index 60421c3f9dc..d33bfab03d1 100644
--- a/addons/purchase/i18n/et.po
+++ b/addons/purchase/i18n/et.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:09+0000\n"
+"PO-Revision-Date: 2010-08-08 06:11+0000\n"
"Last-Translator: lyyser <logard.1961@gmail.com>\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: 2010-08-04 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: purchase
diff --git a/addons/purchase/i18n/lt.po b/addons/purchase/i18n/lt.po
index 716a136dc37..1c00d58d424 100644
--- a/addons/purchase/i18n/lt.po
+++ b/addons/purchase/i18n/lt.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 09:54+0000\n"
+"PO-Revision-Date: 2010-08-08 06:15+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: purchase
diff --git a/addons/purchase/i18n/mn.po b/addons/purchase/i18n/mn.po
new file mode 100644
index 00000000000..40e690fe1fd
--- /dev/null
+++ b/addons/purchase/i18n/mn.po
@@ -0,0 +1,881 @@
+# Mongolian translation for openobject-addons
+# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2009-08-28 16:01+0000\n"
+"PO-Revision-Date: 2010-08-09 02:24+0000\n"
+"Last-Translator: ub121 <Unknown>\n"
+"Language-Team: Mongolian <mn@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
+"X-Generator: Launchpad (build Unknown)\n"
+
+#. module: purchase
+#: field:purchase.order,invoiced:0
+msgid "Invoiced & Paid"
+msgstr "Нэхэмжилсэн & Төлсөн"
+
+#. module: purchase
+#: model:process.node,note:purchase.process_node_invoiceafterpacking0
+msgid "Supplier Invoice pre-generated on receptions for control"
+msgstr ""
+
+#. module: purchase
+#: field:purchase.order,location_id:0
+msgid "Destination"
+msgstr "Хаана"
+
+#. module: purchase
+#: selection:purchase.order,invoice_method:0
+msgid "From Picking"
+msgstr ""
+
+#. module: purchase
+#: rml:purchase.order:0
+msgid "Validated By"
+msgstr "Баталсан"
+
+#. module: purchase
+#: constraint:ir.actions.act_window:0
+msgid "Invalid model name in the action definition."
+msgstr ""
+
+#. module: purchase
+#: field:purchase.order,partner_id:0
+msgid "Supplier"
+msgstr "Нийлүүлэгч"
+
+#. module: purchase
+#: view:purchase.order:0
+msgid "Delivery"
+msgstr "Хүргэлт"
+
+#. module: purchase
+#: field:purchase.order.line,product_qty:0
+msgid "Quantity"
+msgstr "Тоо ширхэг"
+
+#. module: purchase
+#: selection:purchase.order,invoice_method:0
+msgid "From Order"
+msgstr "Захиалгаас"
+
+#. module: purchase
+#: model:process.node,name:purchase.process_node_confirmpurchaseorder0
+msgid "Confirmed Purchase"
+msgstr ""
+
+#. module: purchase
+#: selection:purchase.order,state:0
+msgid "Invoice Exception"
+msgstr ""
+
+#. module: purchase
+#: model:product.pricelist,name:purchase.list0
+msgid "Default Purchase Pricelist"
+msgstr "Үндсэн Худалдан авах үнийн хүснэгт"
+
+#. module: purchase
+#: model:process.transition.action,name:purchase.process_transition_action_invoicefrompurchaseorder0
+msgid "Create invoice"
+msgstr "Нэхэмжлэл үүсгэх"
+
+#. module: purchase
+#: help:res.partner,property_product_pricelist_purchase:0
+msgid ""
+"This pricelist will be used, instead of the default one, for purchases from "
+"the current partner"
+msgstr ""
+"Нийлүүлэгчээс худалдан авалт хийх үед үндсэн үнийн хүснэгтийн оронд энэ "
+"үнийн хүснэгт ашиглагдах болно"
+
+#. module: purchase
+#: rml:purchase.order:0
+msgid "Fax :"
+msgstr "Факс :"
+
+#. module: purchase
+#: model:process.transition,note:purchase.process_transition_productrecept0
+msgid "Create invoice from product recept"
+msgstr "Бараа авсан баримтаас нэхэмжлэл үүсгэх"
+
+#. module: purchase
+#: help:purchase.order,pricelist_id:0
+msgid ""
+"The pricelist sets the currency used for this purchase order. It also "
+"computes the supplier price for the selected products/quantities."
+msgstr ""
+
+#. module: purchase
+#: model:process.process,name:purchase.process_process_purchaseprocess0
+msgid "Purchase Process"
+msgstr "Татан авах процесс"
+
+#. module: purchase
+#: model:process.transition,name:purchase.process_transition_invoicefrompackinglist0
+msgid "Invoice from Packing list"
+msgstr ""
+
+#. module: purchase
+#: view:purchase.order:0
+msgid "Approve Purchase"
+msgstr "Зөвшөөрөх"
+
+#. module: purchase
+#: selection:purchase.order,state:0
+msgid "Approved"
+msgstr "Зөвшөөрсөн"
+
+#. module: purchase
+#: model:ir.actions.act_window,name:purchase.purchase_form_action4
+#: model:ir.ui.menu,name:purchase.menu_purchase_form_action4
+msgid "Purchase Orders in Progress"
+msgstr "Захиалга үргэлжилж байна"
+
+#. module: purchase
+#: field:purchase.order,amount_untaxed:0
+msgid "Untaxed Amount"
+msgstr "Татваргүй дүн"
+
+#. module: purchase
+#: view:purchase.order:0
+#: field:purchase.order,notes:0
+#: view:purchase.order.line:0
+#: field:purchase.order.line,notes:0
+msgid "Notes"
+msgstr "Тэмдэглэл"
+
+#. module: purchase
+#: rml:purchase.order:0
+#: field:purchase.order,amount_tax:0
+#: view:purchase.order.line:0
+#: field:purchase.order.line,taxes_id:0
+msgid "Taxes"
+msgstr "Татвар"
+
+#. module: purchase
+#: model:ir.actions.report.xml,name:purchase.report_purchase_order
+#: model:process.node,name:purchase.process_node_purchaseorder0
+#: view:purchase.order:0
+#: model:res.request.link,name:purchase.req_link_purchase_order
+#: field:stock.picking,purchase_id:0
+msgid "Purchase Order"
+msgstr "Худалдан авах захиалга"
+
+#. module: purchase
+#: rml:purchase.quotation:0
+msgid "Regards,"
+msgstr "Хүндэтгэсэн,"
+
+#. module: purchase
+#: rml:purchase.order:0
+msgid "Net Total :"
+msgstr "Цэвэр дүн :"
+
+#. module: purchase
+#: selection:purchase.order,state:0
+msgid "Cancelled"
+msgstr "Цуцлагдсан"
+
+#. module: purchase
+#: help:purchase.order,state:0
+msgid ""
+"The state of the purchase order or the quotation request. A quotation is a "
+"purchase order in a 'Draft' state. Then the order has to be confirmed by the "
+"user, the state switch to 'Confirmed'. Then the supplier must confirm the "
+"order to change the state to 'Approved'. When the purchase order is paid and "
+"received, the state becomes 'Done'. If a cancel action occurs in the invoice "
+"or in the reception of goods, the state becomes in exception."
+msgstr ""
+
+#. module: purchase
+#: field:purchase.order,origin:0
+msgid "Origin"
+msgstr "Эх үүсвэр"
+
+#. module: purchase
+#: model:process.node,name:purchase.process_node_packinglist0
+msgid "Incoming Products"
+msgstr "Ирж байгаа бараа"
+
+#. module: purchase
+#: rml:purchase.order:0
+#: rml:purchase.quotation:0
+msgid "Qty"
+msgstr "Тоо"
+
+#. module: purchase
+#: view:purchase.order:0
+msgid "Manually Corrected"
+msgstr "Гараар зассан"
+
+#. module: purchase
+#: view:purchase.order:0
+msgid "Reference"
+msgstr "Заалт"
+
+#. module: purchase
+#: rml:purchase.order:0
+msgid "TVA :"
+msgstr ""
+
+#. module: purchase
+#: rml:purchase.quotation:0
+msgid "Tel.:"
+msgstr "Утас:"
+
+#. module: purchase
+#: field:purchase.order.line,account_analytic_id:0
+msgid "Analytic Account"
+msgstr "Аналитик данс"
+
+#. module: purchase
+#: model:ir.model,name:purchase.model_purchase_order_line
+msgid "Purchase Order lines"
+msgstr "Захиалгын мөрүүд"
+
+#. module: purchase
+#: field:purchase.order,validator:0
+msgid "Validated by"
+msgstr "Баталсан"
+
+#. module: purchase
+#: help:purchase.order,invoice_method:0
+msgid ""
+"From Order: a draft invoice will be pre-generated based on the purchase "
+"order. The accountant will just have to validate this invoice for control.\n"
+"From Picking: a draft invoice will be pre-genearted based on validated "
+"receptions.\n"
+"Manual: no invoice will be pre-generated. The accountant will have to encode "
+"manually."
+msgstr ""
+
+#. module: purchase
+#: model:process.node,note:purchase.process_node_packinginvoice0
+msgid "Invoice based on deliveries"
+msgstr ""
+
+#. module: purchase
+#: rml:purchase.order:0
+msgid "Net Price"
+msgstr "Цэвэр үнэ"
+
+#. module: purchase
+#: view:purchase.order.line:0
+msgid "Order Line"
+msgstr "Захиалгын мөр"
+
+#. module: purchase
+#: selection:purchase.order,state:0
+msgid "Confirmed"
+msgstr ""
+
+#. module: purchase
+#: model:process.node,name:purchase.process_node_productrecept0
+msgid "Product Receipt"
+msgstr ""
+
+#. module: purchase
+#: model:process.transition.action,name:purchase.process_transition_action_confirmpurchaseorder0
+msgid "Confirm"
+msgstr ""
+
+#. module: purchase
+#: view:purchase.order:0
+msgid "Invoice Control"
+msgstr "Нэхэмжлэх арга"
+
+#. module: purchase
+#: model:process.node,name:purchase.process_node_draftpurchaseorder0
+#: model:process.node,name:purchase.process_node_draftpurchaseorder1
+msgid "RFQ"
+msgstr "Үнийн хүсэлт"
+
+#. module: purchase
+#: selection:purchase.order,state:0
+msgid "Waiting"
+msgstr ""
+
+#. module: purchase
+#: field:purchase.order,picking_ids:0
+msgid "Picking List"
+msgstr "Бэлтгэх жагсаалт"
+
+#. module: purchase
+#: field:purchase.order,warehouse_id:0
+msgid "Warehouse"
+msgstr "Агуулах"
+
+#. module: purchase
+#: field:purchase.order,order_line:0
+msgid "Order Lines"
+msgstr "Захиалгын мөрүүд"
+
+#. module: purchase
+#: model:process.transition,note:purchase.process_transition_confirmingpurchaseorder1
+msgid "Confirm Purchase order from Request for quotation without origin"
+msgstr ""
+
+#. module: purchase
+#: rml:purchase.quotation:0
+msgid "Fax:"
+msgstr "Факс :"
+
+#. module: purchase
+#: view:purchase.order:0
+msgid "Untaxed amount"
+msgstr "Татваргүй дүн"
+
+#. module: purchase
+#: rml:purchase.quotation:0
+msgid "Expected Date"
+msgstr "Товлосон огноо"
+
+#. module: purchase
+#: rml:purchase.order:0
+msgid "Shipping address :"
+msgstr "Хүргэх хаяг :"
+
+#. module: purchase
+#: model:product.pricelist.type,name:purchase.pricelist_type_purchase
+#: field:res.partner,property_product_pricelist_purchase:0
+msgid "Purchase Pricelist"
+msgstr ""
+
+#. module: purchase
+#: field:purchase.order,minimum_planned_date:0
+msgid "Planned Date"
+msgstr "Төлөвлөсөн огноо"
+
+#. module: purchase
+#: view:purchase.order:0
+msgid "Approved by Supplier"
+msgstr "Нийлүүлэгч зөвшөөрсөн"
+
+#. module: purchase
+#: model:ir.actions.act_window,name:purchase.act_purchase_order_2_stock_picking
+msgid "Packing"
+msgstr ""
+
+#. module: purchase
+#: model:ir.actions.wizard,name:purchase.purchase_order_merge
+msgid "Merge purchases"
+msgstr "Захиалга нэгтгэх"
+
+#. module: purchase
+#: field:purchase.order.line,move_dest_id:0
+msgid "Reservation Destination"
+msgstr ""
+
+#. module: purchase
+#: field:purchase.order,name:0
+msgid "Order Reference"
+msgstr "Захиалгын дугаар"
+
+#. module: purchase
+#: selection:purchase.order,state:0
+msgid "Done"
+msgstr "Дууссан"
+
+#. module: purchase
+#: field:purchase.order,pricelist_id:0
+msgid "Pricelist"
+msgstr "Үнийн хүснэгт"
+
+#. module: purchase
+#: model:process.node,note:purchase.process_node_purchaseorder0
+msgid "When controlling invoice from orders"
+msgstr ""
+
+#. module: purchase
+#: constraint:ir.ui.view:0
+msgid "Invalid XML for View Architecture!"
+msgstr "Дэлгэцийн XML алдаатай!"
+
+#. module: purchase
+#: model:process.node,note:purchase.process_node_invoicecontrol0
+msgid "Pre-generated supplier invoice to control based on order"
+msgstr "Захиалга дээр үндэслэж урьдчилан үүсгэсэн нэхэмжлэл"
+
+#. module: purchase
+#: model:process.transition,name:purchase.process_transition_invoicefrompurchase0
+msgid "Invoice from Purchase"
+msgstr ""
+
+#. module: purchase
+#: model:process.node,note:purchase.process_node_packinglist0
+msgid "Packing is created for the products reception control."
+msgstr ""
+
+#. module: purchase
+#: selection:purchase.order,invoice_method:0
+msgid "Manual"
+msgstr "Гараар"
+
+#. module: purchase
+#: model:process.transition,name:purchase.process_transition_confirmingpurchaseorder1
+msgid "Confirming Purchase"
+msgstr ""
+
+#. module: purchase
+#: model:process.transition,note:purchase.process_transition_approvingpurchaseorder0
+msgid "Approve Purchase order after Confirming"
+msgstr ""
+
+#. module: purchase
+#: selection:purchase.order,state:0
+msgid "Shipping Exception"
+msgstr ""
+
+#. module: purchase
+#: model:process.node,note:purchase.process_node_draftpurchaseorder1
+msgid "Encoded manually by the user."
+msgstr "Хэрэглэгч гараар оруулсан."
+
+#. module: purchase
+#: help:purchase.order,minimum_planned_date:0
+msgid ""
+"This is computed as the minimum scheduled date of all purchase order lines' "
+"products."
+msgstr ""
+
+#. module: purchase
+#: model:ir.actions.act_window,name:purchase.act_res_partner_2_purchase_order
+msgid "Purchase orders"
+msgstr "Захиалгууд"
+
+#. module: purchase
+#: help:purchase.order,dest_address_id:0
+msgid ""
+"Put an address if you want to deliver directly from the supplier to the "
+"customer.In this case, it will remove the warehouse link and set the "
+"customer location."
+msgstr ""
+"Нийлүүлэгчээс хэрэглэгч рүү шууд хүргэлт хийх бол энд хаягыг бичнэ. Энэ "
+"тохиолдолд агуулахын хаягыг больж хэрэглэгчийн байрлалыг ашиглана."
+
+#. module: purchase
+#: rml:purchase.quotation:0
+msgid "Request for Quotation :"
+msgstr "Үнэ авах хүсэлт :"
+
+#. module: purchase
+#: model:process.transition,note:purchase.process_transition_confirmingpurchaseorder0
+msgid "Confirm Purchase order from Request for quotation"
+msgstr ""
+
+#. module: purchase
+#: view:purchase.order:0
+msgid "Confirm Purchase Order"
+msgstr "Захиалгыг батлах"
+
+#. module: purchase
+#: help:purchase.order,picking_ids:0
+msgid ""
+"This is the list of picking list that have been generated for this purchase"
+msgstr ""
+
+#. module: purchase
+#: model:ir.module.module,shortdesc:purchase.module_meta_information
+#: model:ir.ui.menu,name:purchase.menu_purchase_root
+msgid "Purchase Management"
+msgstr "Татан авалтын менежмент"
+
+#. module: purchase
+#: field:purchase.order,partner_ref:0
+msgid "Partner Ref."
+msgstr "Нийлүүлэгч"
+
+#. module: purchase
+#: rml:purchase.order:0
+msgid "Taxes :"
+msgstr "Татвар :"
+
+#. module: purchase
+#: field:purchase.order,invoiced_rate:0
+msgid "Invoiced"
+msgstr "Нэхэмжилсэн"
+
+#. module: purchase
+#: field:purchase.order,dest_address_id:0
+msgid "Destination Address"
+msgstr "Хүлээн авах хаяг"
+
+#. module: purchase
+#: view:purchase.order.line:0
+#: field:stock.move,purchase_line_id:0
+msgid "Purchase Order Line"
+msgstr "Захиалгын мөр"
+
+#. module: purchase
+#: view:purchase.order:0
+msgid "Calendar View"
+msgstr "Календарь"
+
+#. module: purchase
+#: view:purchase.order:0
+msgid "Set to Draft"
+msgstr "Ноорог болгох"
+
+#. module: purchase
+#: model:process.node,note:purchase.process_node_approvepurchaseorder0
+msgid "Purchase order is approved by supplier."
+msgstr "Захиалга нийлүүлэгчээр зөвшөөрөгдсөн."
+
+#. module: purchase
+#: model:process.node,name:purchase.process_node_invoiceafterpacking0
+#: model:process.node,name:purchase.process_node_invoicecontrol0
+msgid "Draft Invoice"
+msgstr "Ноорог нэхэмжлэл"
+
+#. module: purchase
+#: model:ir.model,name:purchase.model_purchase_order
+msgid "Purchase order"
+msgstr "Худалдан авах захиалга"
+
+#. module: purchase
+#: model:process.node,note:purchase.process_node_draftpurchaseorder0
+msgid "Request for quotation is proposed by the system."
+msgstr ""
+
+#. module: purchase
+#: model:process.transition,name:purchase.process_transition_packinginvoice0
+msgid "Packing Invoice"
+msgstr ""
+
+#. module: purchase
+#: model:process.transition,note:purchase.process_transition_invoicefrompackinglist0
+msgid "Creates invoice from packin list"
+msgstr ""
+
+#. module: purchase
+#: help:purchase.order,date_order:0
+msgid "Date on which this document has been created."
+msgstr ""
+
+#. module: purchase
+#: view:purchase.order:0
+msgid "Delivery & Invoices"
+msgstr "Хүргэлт & Нэхэмжлэл"
+
+#. module: purchase
+#: field:purchase.order,date_order:0
+msgid "Date"
+msgstr "Огноо"
+
+#. module: purchase
+#: help:purchase.order,origin:0
+msgid "Reference of the document that generated this purchase order request."
+msgstr ""
+
+#. module: purchase
+#: rml:purchase.order:0
+msgid "Tél. :"
+msgstr "Утас :"
+
+#. module: purchase
+#: model:process.transition,note:purchase.process_transition_purchaseinvoice0
+msgid "After Purchase order , Create invoice."
+msgstr "Захиалгын дараа, Нэхэмжлэл үүсгэх."
+
+#. module: purchase
+#: field:purchase.order.line,date_planned:0
+msgid "Scheduled date"
+msgstr ""
+
+#. module: purchase
+#: rml:purchase.order:0
+msgid "Our Order Reference"
+msgstr ""
+
+#. module: purchase
+#: rml:purchase.quotation:0
+msgid "TVA:"
+msgstr ""
+
+#. module: purchase
+#: view:purchase.order:0
+msgid "Compute"
+msgstr "Тооцоолох"
+
+#. module: purchase
+#: constraint:product.pricelist.version:0
+msgid "You cannot have 2 pricelist versions that overlap!"
+msgstr "Үнийн хүснэгтийн хувилбарууд хоорондоо огтлолцож болохгүй!"
+
+#. module: purchase
+#: view:purchase.order:0
+msgid "Cancel Purchase Order"
+msgstr "Захиалга цуцлах"
+
+#. module: purchase
+#: model:process.transition,name:purchase.process_transition_createpackinglist0
+msgid "Create Packing list"
+msgstr ""
+
+#. module: purchase
+#: rml:purchase.order:0
+msgid "Total :"
+msgstr "Нийт :"
+
+#. module: purchase
+#: model:process.transition,note:purchase.process_transition_createpackinglist0
+msgid "When purchase order is approved , it creates its packing list."
+msgstr ""
+
+#. module: purchase
+#: view:purchase.order.line:0
+msgid "History"
+msgstr "Түүх"
+
+#. module: purchase
+#: field:purchase.order,state:0
+msgid "Order Status"
+msgstr "Захиалгын төлөв"
+
+#. module: purchase
+#: field:purchase.order.line,price_subtotal:0
+msgid "Subtotal"
+msgstr "Дэд дүн"
+
+#. module: purchase
+#: model:product.pricelist.version,name:purchase.ver0
+msgid "Default Purchase Pricelist Version"
+msgstr "Үндсэн Үнийн хүснэгтийн хувилбар"
+
+#. module: purchase
+#: rml:purchase.order:0
+#: field:purchase.order.line,price_unit:0
+msgid "Unit Price"
+msgstr "Нэгж үнэ"
+
+#. module: purchase
+#: field:purchase.order,fiscal_position:0
+msgid "Fiscal Position"
+msgstr ""
+
+#. module: purchase
+#: rml:purchase.order:0
+msgid "Request for Quotation N°"
+msgstr "Үнийн хүсэлт N°"
+
+#. module: purchase
+#: field:purchase.order,invoice_id:0
+msgid "Invoice"
+msgstr "Нэхэмжлэл"
+
+#. module: purchase
+#: model:process.transition.action,name:purchase.process_transition_action_approvingcancelpurchaseorder0
+#: model:process.transition.action,name:purchase.process_transition_action_cancelpurchaseorder0
+#: wizard_button:purchase.order.merge,init,end:0
+msgid "Cancel"
+msgstr "Цуцлах"
+
+#. module: purchase
+#: view:res.partner:0
+msgid "Purchases Properties"
+msgstr ""
+
+#. module: purchase
+#: field:purchase.order.line,order_id:0
+msgid "Order Ref"
+msgstr "Захиалгын код"
+
+#. module: purchase
+#: model:ir.actions.act_window,name:purchase.purchase_form_action
+#: model:ir.ui.menu,name:purchase.menu_purchase_form_action
+msgid "Purchase Orders"
+msgstr ""
+
+#. module: purchase
+#: wizard_view:purchase.order.merge,init:0
+#: wizard_button:purchase.order.merge,init,merge:0
+msgid "Merge orders"
+msgstr "Захиалга нэгтгэх"
+
+#. module: purchase
+#: constraint:ir.model:0
+msgid ""
+"The Object name must start with x_ and not contain any special character !"
+msgstr ""
+
+#. module: purchase
+#: model:ir.actions.act_window,name:purchase.purchase_form_action_new
+#: model:ir.ui.menu,name:purchase.menu_purchase_form_action_new
+msgid "New Purchase Order"
+msgstr ""
+
+#. module: purchase
+#: field:purchase.order,shipped:0
+#: field:purchase.order,shipped_rate:0
+msgid "Received"
+msgstr "Ирсэн"
+
+#. module: purchase
+#: model:ir.actions.report.xml,name:purchase.report_purchase_quotation
+#: selection:purchase.order,state:0
+msgid "Request for Quotation"
+msgstr "Үнийн хүсэлт"
+
+#. module: purchase
+#: model:process.node,name:purchase.process_node_packinginvoice0
+msgid "Out Packing"
+msgstr ""
+
+#. module: purchase
+#: model:process.node,note:purchase.process_node_productrecept0
+msgid "Control invoices on receptions"
+msgstr ""
+
+#. module: purchase
+#: rml:purchase.order:0
+msgid "Date Req."
+msgstr ""
+
+#. module: purchase
+#: field:purchase.order,date_approve:0
+msgid "Date Approved"
+msgstr "Зөвшөөрсөн огноо"
+
+#. module: purchase
+#: model:ir.module.module,description:purchase.module_meta_information
+msgid ""
+"Module for purchase management\n"
+" Request for quotation, Create Supplier Invoice, Print Order..."
+msgstr ""
+
+#. module: purchase
+#: field:purchase.order.line,product_id:0
+msgid "Product"
+msgstr "Бараа"
+
+#. module: purchase
+#: rml:purchase.order:0
+#: field:purchase.order.line,name:0
+#: rml:purchase.quotation:0
+msgid "Description"
+msgstr "Тайлбар"
+
+#. module: purchase
+#: model:process.transition,name:purchase.process_transition_productrecept0
+msgid "Product recept invoice"
+msgstr ""
+
+#. module: purchase
+#: rml:purchase.quotation:0
+msgid "Expected Delivery address:"
+msgstr ""
+
+#. module: purchase
+#: model:ir.actions.act_window,name:purchase.purchase_form_action3
+#: model:ir.ui.menu,name:purchase.menu_purchase_form_action3
+msgid "Purchase Order Waiting Approval"
+msgstr ""
+
+#. module: purchase
+#: model:process.transition,name:purchase.process_transition_confirmingpurchaseorder0
+msgid "Confirming Purchase Order"
+msgstr ""
+
+#. module: purchase
+#: field:purchase.order.line,product_uom:0
+msgid "Product UOM"
+msgstr ""
+
+#. module: purchase
+#: field:purchase.order.line,move_ids:0
+msgid "Reservation"
+msgstr ""
+
+#. module: purchase
+#: model:process.node,note:purchase.process_node_confirmpurchaseorder0
+msgid "Purchase order is confirmed by the user."
+msgstr ""
+
+#. module: purchase
+#: model:process.transition,name:purchase.process_transition_purchaseinvoice0
+msgid "Purchase Invoice"
+msgstr ""
+
+#. module: purchase
+#: rml:purchase.order:0
+msgid "Your Order Reference"
+msgstr "Таны захиалгын код"
+
+#. module: purchase
+#: rml:purchase.order:0
+msgid "Purchase Order Confirmation N°"
+msgstr ""
+
+#. module: purchase
+#: view:purchase.order:0
+msgid "Total amount"
+msgstr "Бүгд дүн"
+
+#. module: purchase
+#: rml:purchase.order:0
+msgid "Date Ordered"
+msgstr "Захиалсан огноо"
+
+#. module: purchase
+#: view:purchase.order:0
+msgid "Purchase Control"
+msgstr ""
+
+#. module: purchase
+#: model:ir.actions.act_window,name:purchase.purchase_form_action2
+#: model:ir.ui.menu,name:purchase.menu_purchase_order_draft
+msgid "Request For Quotations"
+msgstr "Үнийн хүсэлт"
+
+#. module: purchase
+#: field:purchase.order,invoice_method:0
+msgid "Invoicing Control"
+msgstr "Нэхэмжлэх арга"
+
+#. module: purchase
+#: model:process.transition.action,name:purchase.process_transition_action_approvingpurchaseorder0
+msgid "Approve"
+msgstr "Зөвшөөрөх"
+
+#. module: purchase
+#: model:process.node,name:purchase.process_node_approvepurchaseorder0
+msgid "Approved Purchase"
+msgstr "Зөвшөөрөгдсөн худалдан авалт"
+
+#. module: purchase
+#: model:process.transition,note:purchase.process_transition_packinginvoice0
+msgid "From Packing list, Create invoice."
+msgstr ""
+
+#. module: purchase
+#: field:purchase.order,amount_total:0
+msgid "Total"
+msgstr "Нийт"
+
+#. module: purchase
+#: wizard_view:purchase.order.merge,init:0
+msgid "Are you sure you want to merge these orders ?"
+msgstr "Эдгээр захиалгыг нэгтгэх үү ?"
+
+#. module: purchase
+#: model:process.transition,name:purchase.process_transition_approvingpurchaseorder0
+msgid "Approving Purchase Order"
+msgstr ""
+
+#. module: purchase
+#: model:process.transition,note:purchase.process_transition_invoicefrompurchase0
+msgid "After approved purchase order , it comes into the supplier invoice"
+msgstr ""
+
+#. module: purchase
+#: view:purchase.order.line:0
+msgid "Stock Moves"
+msgstr "Барааны хөдөлгөөн"
diff --git a/addons/purchase/i18n/nl.po b/addons/purchase/i18n/nl.po
index d845d8b4d15..a9b3cd624fc 100644
--- a/addons/purchase/i18n/nl.po
+++ b/addons/purchase/i18n/nl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 20:20+0000\n"
-"Last-Translator: Jan Verlaan (Veritos) <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 07:37+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: purchase
diff --git a/addons/purchase/i18n/pl.po b/addons/purchase/i18n/pl.po
index e82a5d1a4cb..409c0fce740 100644
--- a/addons/purchase/i18n/pl.po
+++ b/addons/purchase/i18n/pl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 09:54+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 07:46+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: purchase
diff --git a/addons/purchase/i18n/pt_BR.po b/addons/purchase/i18n/pt_BR.po
index 2c07d039a9a..a3d7a49df45 100644
--- a/addons/purchase/i18n/pt_BR.po
+++ b/addons/purchase/i18n/pt_BR.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: pt_BR\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-04 20:16+0000\n"
+"PO-Revision-Date: 2010-08-07 03:51+0000\n"
"Last-Translator: Renato Lima - http://www.akretion.com "
"<renatonlima@gmail.com>\n"
"Language-Team: <pt@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-08-05 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: purchase
@@ -822,7 +822,7 @@ msgstr "Reservation"
#. module: purchase
#: model:process.node,note:purchase.process_node_confirmpurchaseorder0
msgid "Purchase order is confirmed by the user."
-msgstr ""
+msgstr "Ordem de compra confirmada pelo usuário."
#. module: purchase
#: model:process.transition,name:purchase.process_transition_purchaseinvoice0
@@ -858,7 +858,7 @@ msgstr "Controle de Compras"
#: model:ir.actions.act_window,name:purchase.purchase_form_action2
#: model:ir.ui.menu,name:purchase.menu_purchase_order_draft
msgid "Request For Quotations"
-msgstr ""
+msgstr "Requisição para Cotações"
#. module: purchase
#: field:purchase.order,invoice_method:0
@@ -873,12 +873,12 @@ msgstr "Aprovar"
#. module: purchase
#: model:process.node,name:purchase.process_node_approvepurchaseorder0
msgid "Approved Purchase"
-msgstr ""
+msgstr "Compra Aprovada"
#. module: purchase
#: model:process.transition,note:purchase.process_transition_packinginvoice0
msgid "From Packing list, Create invoice."
-msgstr ""
+msgstr "A partir da Lista de Separação, criar Nota Fiscal"
#. module: purchase
#: field:purchase.order,amount_total:0
@@ -893,7 +893,7 @@ msgstr "Are you sure you want to merge these orders ?"
#. module: purchase
#: model:process.transition,name:purchase.process_transition_approvingpurchaseorder0
msgid "Approving Purchase Order"
-msgstr ""
+msgstr "Aprovando Ordem de Compra"
#. module: purchase
#: model:process.transition,note:purchase.process_transition_invoicefrompurchase0
diff --git a/addons/purchase/i18n/tr.po b/addons/purchase/i18n/tr.po
index ce5e8d0de5c..bdc3df02cf5 100644
--- a/addons/purchase/i18n/tr.po
+++ b/addons/purchase/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 09:49+0000\n"
+"PO-Revision-Date: 2010-08-08 06:04+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:37+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: purchase
diff --git a/addons/report_intrastat/i18n/nl.po b/addons/report_intrastat/i18n/nl.po
index e1ecf1392f1..311486b2e5e 100644
--- a/addons/report_intrastat/i18n/nl.po
+++ b/addons/report_intrastat/i18n/nl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 07:33+0000\n"
+"PO-Revision-Date: 2010-08-07 10:44+0000\n"
"Last-Translator: Freerk Kalsbeek (Mindswitch BV) <f.kalsbeek@mindswitch.nl>\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: 2010-08-04 03:41+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:47+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: report_intrastat
diff --git a/addons/report_intrastat/i18n/pt_BR.po b/addons/report_intrastat/i18n/pt_BR.po
index 1ae56fc773f..a131a124762 100644
--- a/addons/report_intrastat/i18n/pt_BR.po
+++ b/addons/report_intrastat/i18n/pt_BR.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 07:32+0000\n"
+"PO-Revision-Date: 2010-08-08 04:49+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:41+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: report_intrastat
diff --git a/addons/report_intrastat/i18n/tr.po b/addons/report_intrastat/i18n/tr.po
index f1755e890a6..82c20d16e75 100644
--- a/addons/report_intrastat/i18n/tr.po
+++ b/addons/report_intrastat/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 07:32+0000\n"
+"PO-Revision-Date: 2010-08-08 06:06+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:41+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: report_intrastat
diff --git a/addons/sale/i18n/hu.po b/addons/sale/i18n/hu.po
index e85cb52a7d5..d0f758985da 100644
--- a/addons/sale/i18n/hu.po
+++ b/addons/sale/i18n/hu.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:43+0000\n"
+"PO-Revision-Date: 2010-08-07 08:23+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:41+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:47+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale
diff --git a/addons/sale/i18n/nl.po b/addons/sale/i18n/nl.po
index 13c716183f3..8678865177e 100644
--- a/addons/sale/i18n/nl.po
+++ b/addons/sale/i18n/nl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:02+0000\n"
-"Last-Translator: Jan Verlaan (Veritos) <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 09:46+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:41+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:47+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale
diff --git a/addons/sale/i18n/pt_BR.po b/addons/sale/i18n/pt_BR.po
index 0714e1d9add..fd3ba1b6141 100644
--- a/addons/sale/i18n/pt_BR.po
+++ b/addons/sale/i18n/pt_BR.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: pt_BR\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:41+0000\n"
+"PO-Revision-Date: 2010-08-08 04:43+0000\n"
"Last-Translator: Renato Lima - http://www.akretion.com "
"<renatonlima@gmail.com>\n"
"Language-Team: <pt@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-08-04 03:42+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale
@@ -46,7 +46,7 @@ msgstr ""
#. module: sale
#: constraint:ir.actions.act_window:0
msgid "Invalid model name in the action definition."
-msgstr "Nome de modelo inválido na definição da ação"
+msgstr "Nome do modelo inválido na definição da ação."
#. module: sale
#: selection:sale.order,state:0
@@ -152,12 +152,12 @@ msgstr "Cancelar Pedido"
#. module: sale
#: field:sale.order.line,move_ids:0
msgid "Inventory Moves"
-msgstr ""
+msgstr "Movimentação de Estoque"
#. module: sale
#: view:sale.order.line:0
msgid "Manual Designation"
-msgstr ""
+msgstr "Designação Manual"
#. module: sale
#: view:sale.order:0
@@ -192,12 +192,12 @@ msgstr "Política de Embarque"
#: selection:sale.order,state:0
#: selection:sale.order.line,state:0
msgid "Cancelled"
-msgstr ""
+msgstr "Cancelada"
#. module: sale
#: selection:sale.order,state:0
msgid "Shipping Exception"
-msgstr ""
+msgstr "Pendência no Embarque"
#. module: sale
#: field:sale.order,amount_total:0
@@ -212,7 +212,7 @@ msgstr ""
#. module: sale
#: field:sale.order,partner_invoice_id:0
msgid "Invoice Address"
-msgstr "Endereço da Fatura"
+msgstr "Endereço Faturamento"
#. module: sale
#: model:process.node,name:sale.process_node_packinglist0
@@ -238,7 +238,7 @@ msgstr ""
#: field:sale.order,project_id:0
#: field:sale.shop,project_id:0
msgid "Analytic Account"
-msgstr "Projeto"
+msgstr "Centro de Custo"
#. module: sale
#: rml:sale.order:0
@@ -253,12 +253,12 @@ msgstr ""
#. module: sale
#: view:sale.order:0
msgid "Extra Info"
-msgstr ""
+msgstr "Info. Extra"
#. module: sale
#: rml:sale.order:0
msgid "Fax :"
-msgstr ""
+msgstr "Fax :"
#. module: sale
#: field:sale.order.line,price_net:0
@@ -274,7 +274,7 @@ msgstr ""
#. module: sale
#: field:sale.order.line,product_uos_qty:0
msgid "Quantity (UoS)"
-msgstr ""
+msgstr "Quantidade (UdS)"
#. module: sale
#: help:sale.order,invoice_quantity:0
@@ -288,7 +288,7 @@ msgstr ""
#. module: sale
#: selection:sale.order.line,state:0
msgid "Confirmed"
-msgstr ""
+msgstr "Confirmada"
#. module: sale
#: field:sale.shop,payment_default_id:0
@@ -309,33 +309,33 @@ msgstr ""
#. module: sale
#: field:sale.order,partner_shipping_id:0
msgid "Shipping Address"
-msgstr "Endereço de Embarque"
+msgstr "Endereço Entrega"
#. module: sale
#: selection:sale.order,invoice_quantity:0
msgid "Shipped Quantities"
-msgstr ""
+msgstr "Quantidades Enbarcada"
#. module: sale
#: selection:sale.config.picking_policy,order_policy:0
msgid "Invoice Based on Sales Orders"
-msgstr ""
+msgstr "Notas Fiscais Baseadas em Ordens de Vendas"
#. module: sale
#: model:ir.model,name:sale.model_sale_shop
#: view:sale.shop:0
msgid "Sale Shop"
-msgstr ""
+msgstr "Estabelecimento de Venda"
#. module: sale
#: field:sale.shop,warehouse_id:0
msgid "Warehouse"
-msgstr "Armazém Disponível"
+msgstr "Estoque Disponível"
#. module: sale
#: rml:sale.order:0
msgid "Order N°"
-msgstr ""
+msgstr "Ordem N°"
#. module: sale
#: field:sale.order,order_line:0
@@ -346,14 +346,14 @@ msgstr "Linhas de Pedido"
#. module: sale
#: rml:sale.order:0
msgid "Disc.(%)"
-msgstr ""
+msgstr "Desc. (%)"
#. module: sale
#: view:sale.order:0
#: view:sale.order.line:0
#: field:sale.order.line,invoice_lines:0
msgid "Invoice Lines"
-msgstr ""
+msgstr "Linhas da Nota Fiscal"
#. module: sale
#: model:process.transition.action,name:sale.process_transition_action_forceassignation0
@@ -363,7 +363,7 @@ msgstr ""
#. module: sale
#: view:sale.order:0
msgid "Untaxed amount"
-msgstr ""
+msgstr "Total de Mercadorias"
#. module: sale
#: model:process.transition,note:sale.process_transition_packing0
@@ -381,7 +381,7 @@ msgstr ""
#. module: sale
#: rml:sale.order:0
msgid "Shipping address :"
-msgstr ""
+msgstr "Endereço de Embarque :"
#. module: sale
#: model:process.transition,note:sale.process_transition_invoiceafterdelivery0
@@ -393,7 +393,7 @@ msgstr ""
#. module: sale
#: selection:sale.order,picking_policy:0
msgid "Complete Delivery"
-msgstr ""
+msgstr "Entrega Completa"
#. module: sale
#: view:sale.order:0
@@ -403,19 +403,19 @@ msgstr ""
#. module: sale
#: field:sale.order.line,product_uom_qty:0
msgid "Quantity (UoM)"
-msgstr ""
+msgstr "Quantidade (UdM)"
#. module: sale
#: model:ir.actions.act_window,name:sale.action_order_line_tree1
#: model:ir.ui.menu,name:sale.menu_action_order_line_tree1
#: view:sale.order.line:0
msgid "Sales Order Lines"
-msgstr ""
+msgstr "Linhas da Ordem de Venda"
#. module: sale
#: selection:sale.order,invoice_quantity:0
msgid "Ordered Quantities"
-msgstr ""
+msgstr "Quantidades Pedidas"
#. module: sale
#: model:process.node,name:sale.process_node_saleorderprocurement0
@@ -430,7 +430,7 @@ msgstr ""
#. module: sale
#: rml:sale.order:0
msgid "Total :"
-msgstr ""
+msgstr "Total :"
#. module: sale
#: view:sale.order:0
@@ -440,14 +440,14 @@ msgstr "Confirmar Pedido"
#. module: sale
#: field:sale.order,name:0
msgid "Order Reference"
-msgstr "Ordem de Referência"
+msgstr "Referência da Ordem"
#. module: sale
#: selection:sale.order,state:0
#: view:sale.order.line:0
#: selection:sale.order.line,state:0
msgid "Done"
-msgstr ""
+msgstr "Concluído"
#. module: sale
#: field:sale.order,pricelist_id:0
@@ -468,7 +468,7 @@ msgstr ""
#. module: sale
#: constraint:ir.ui.view:0
msgid "Invalid XML for View Architecture!"
-msgstr "Invalido XML para Arquitetura da View"
+msgstr ""
#. module: sale
#: field:sale.order,picking_ids:0
@@ -495,13 +495,13 @@ msgstr ""
#. module: sale
#: view:sale.order:0
msgid "Sales orders"
-msgstr ""
+msgstr "Ordens de Venda"
#. module: sale
#: model:process.node,name:sale.process_node_saleprocurement0
#: field:sale.order.line,procurement_id:0
msgid "Procurement"
-msgstr ""
+msgstr "Aquisição"
#. module: sale
#: view:sale.shop:0
@@ -523,18 +523,18 @@ msgstr ""
#: wizard_field:sale.order.line.make_invoice,init,grouped:0
#: wizard_field:sale.order.make_invoice,init,grouped:0
msgid "Group the invoices"
-msgstr ""
+msgstr "Agrupar Notas Fiscais"
#. module: sale
#: model:ir.actions.act_window,name:sale.action_order_tree5
#: model:ir.ui.menu,name:sale.menu_action_order_tree5
msgid "All Quotations"
-msgstr ""
+msgstr "Todas Cotações"
#. module: sale
#: field:sale.order.line,discount:0
msgid "Discount (%)"
-msgstr ""
+msgstr "Desconto (%)"
#. module: sale
#: model:process.node,note:sale.process_node_invoice0
@@ -561,7 +561,7 @@ msgstr ""
#. module: sale
#: wizard_view:sale.advance_payment_inv,create:0
msgid "Invoices"
-msgstr ""
+msgstr "Notas Fiscais"
#. module: sale
#: view:sale.order:0
@@ -581,7 +581,7 @@ msgstr ""
#. module: sale
#: field:sale.config.picking_policy,order_policy:0
msgid "Shipping Default Policy"
-msgstr ""
+msgstr "Politica Padrão de Embarque"
#. module: sale
#: field:sale.order.line,product_packaging:0
@@ -592,7 +592,7 @@ msgstr ""
#: model:ir.module.module,shortdesc:sale.module_meta_information
#: model:ir.ui.menu,name:sale.menu_sale_root
msgid "Sales Management"
-msgstr ""
+msgstr "Vendas"
#. module: sale
#: field:sale.order.line,order_id:0
@@ -607,7 +607,7 @@ msgstr "Refazer Fatura"
#. module: sale
#: field:sale.order,user_id:0
msgid "Salesman"
-msgstr ""
+msgstr "Representate"
#. module: sale
#: model:process.transition,note:sale.process_transition_saleorderprocurement0
@@ -621,13 +621,13 @@ msgstr ""
#. module: sale
#: rml:sale.order:0
msgid "Taxes :"
-msgstr ""
+msgstr "Impostos :"
#. module: sale
#: field:sale.order,invoiced_rate:0
#: field:sale.order.line,invoiced:0
msgid "Invoiced"
-msgstr ""
+msgstr "Faturado"
#. module: sale
#: model:ir.actions.wizard,name:sale.advance_payment
@@ -637,7 +637,7 @@ msgstr ""
#. module: sale
#: field:sale.order,state:0
msgid "Order State"
-msgstr "Estado do Pedido"
+msgstr "Status"
#. module: sale
#: model:ir.actions.act_window,name:sale.action_order_line_tree2
@@ -692,12 +692,12 @@ msgstr ""
#. module: sale
#: selection:sale.order.line,type:0
msgid "on order"
-msgstr ""
+msgstr "em ordem"
#. module: sale
#: selection:sale.order.line,state:0
msgid "Draft"
-msgstr ""
+msgstr "Rascunho"
#. module: sale
#: field:sale.order,invoiced:0
@@ -712,7 +712,7 @@ msgstr ""
#. module: sale
#: selection:sale.order,order_policy:0
msgid "Shipping & Manual Invoice"
-msgstr ""
+msgstr "Embarque & Fatutamento Manual"
#. module: sale
#: model:process.transition,name:sale.process_transition_saleorderprocurement0
@@ -728,7 +728,7 @@ msgstr ""
#. module: sale
#: field:sale.order,amount_untaxed:0
msgid "Untaxed Amount"
-msgstr "Quantidade Não Taxada"
+msgstr "Total de Mercadorias"
#. module: sale
#: field:sale.order.line,state:0
@@ -748,7 +748,7 @@ msgstr ""
#. module: sale
#: rml:sale.order:0
msgid "Our Salesman"
-msgstr ""
+msgstr "Nosso Representante"
#. module: sale
#: wizard_button:sale.advance_payment_inv,init,create:0
@@ -764,24 +764,24 @@ msgstr ""
#: model:ir.actions.act_window,name:sale.action_order_form
#: model:ir.ui.menu,name:sale.menu_sale_order
msgid "Sales Orders"
-msgstr ""
+msgstr "Ordens de Venda"
#. module: sale
#: field:product.product,pricelist_sale:0
msgid "Sale Pricelists"
-msgstr ""
+msgstr "Lista de Preço para Vendas"
#. module: sale
#: selection:sale.config.picking_policy,picking_policy:0
msgid "Direct Delivery"
-msgstr ""
+msgstr "Entrega Direta"
#. module: sale
#: view:sale.order:0
#: view:sale.order.line:0
#: field:sale.order.line,property_ids:0
msgid "Properties"
-msgstr ""
+msgstr "Propriedades"
#. module: sale
#: model:process.node,name:sale.process_node_quotation0
@@ -804,14 +804,14 @@ msgstr ""
#. module: sale
#: view:sale.order:0
msgid "Compute"
-msgstr "Computar"
+msgstr "Calcular"
#. module: sale
#: model:ir.actions.act_window,name:sale.action_shop_form
#: model:ir.ui.menu,name:sale.menu_action_shop_form
#: field:sale.order,shop_id:0
msgid "Shop"
-msgstr ""
+msgstr "Estabelecimento"
#. module: sale
#: rml:sale.order:0
@@ -822,7 +822,7 @@ msgstr ""
#: model:ir.actions.act_window,name:sale.action_order_tree4
#: model:ir.ui.menu,name:sale.menu_action_order_tree4
msgid "Sales Order in Progress"
-msgstr ""
+msgstr "Ordem de Venda em Processamento"
#. module: sale
#: model:process.transition.action,name:sale.process_transition_action_assign0
@@ -832,7 +832,7 @@ msgstr ""
#. module: sale
#: view:sale.order:0
msgid "History"
-msgstr ""
+msgstr "Histórico"
#. module: sale
#: help:sale.order,order_policy:0
@@ -852,7 +852,7 @@ msgstr ""
#. module: sale
#: rml:sale.order:0
msgid "Your Reference"
-msgstr ""
+msgstr "Sua Referência"
#. module: sale
#: selection:sale.config.picking_policy,step:0
@@ -863,12 +863,12 @@ msgstr ""
#: view:sale.order:0
#: view:sale.order.line:0
msgid "Sales order lines"
-msgstr ""
+msgstr "Linhas da Ordem de Venda"
#. module: sale
#: field:sale.order.line,sequence:0
msgid "Sequence"
-msgstr ""
+msgstr "Sequência"
#. module: sale
#: model:ir.actions.act_window,name:sale.act_res_partner_2_sale_order
@@ -879,7 +879,7 @@ msgstr "Vendas"
#: view:sale.order:0
#: view:sale.order.line:0
msgid "Qty"
-msgstr ""
+msgstr "Qtd"
#. module: sale
#: model:process.node,note:sale.process_node_packinglist0
@@ -896,17 +896,17 @@ msgstr ""
#: rml:sale.order:0
#: field:sale.order.line,price_unit:0
msgid "Unit Price"
-msgstr ""
+msgstr "Preço Unitário"
#. module: sale
#: field:sale.order,fiscal_position:0
msgid "Fiscal Position"
-msgstr ""
+msgstr "Posição Fiscal"
#. module: sale
#: rml:sale.order:0
msgid "Invoice address :"
-msgstr ""
+msgstr "Endereço de Faturamento :"
#. module: sale
#: model:process.transition,name:sale.process_transition_invoice0
@@ -924,7 +924,7 @@ msgstr ""
#: wizard_button:sale.order.line.make_invoice,init,end:0
#: wizard_button:sale.order.make_invoice,init,end:0
msgid "Cancel"
-msgstr ""
+msgstr "Cancelar"
#. module: sale
#: help:sale.order,state:0
@@ -940,7 +940,7 @@ msgstr ""
#: view:sale.order:0
#: view:sale.order.line:0
msgid "UoM"
-msgstr ""
+msgstr "UdM"
#. module: sale
#: field:sale.order.line,number_packages:0
@@ -957,7 +957,7 @@ msgstr ""
#. module: sale
#: selection:sale.order,state:0
msgid "In Progress"
-msgstr "Em Andamento"
+msgstr "Em Progresso"
#. module: sale
#: wizard_view:sale.advance_payment_inv,init:0
@@ -969,8 +969,6 @@ msgstr ""
msgid ""
"The Object name must start with x_ and not contain any special character !"
msgstr ""
-"O nome do objeto precisa iniciar com x_ e não conter nenhum caracter "
-"especial!"
#. module: sale
#: model:process.transition,note:sale.process_transition_saleinvoice0
@@ -985,18 +983,18 @@ msgstr ""
#. module: sale
#: selection:sale.order.line,state:0
msgid "Exception"
-msgstr ""
+msgstr "Pendência"
#. module: sale
#: view:sale.order:0
msgid "Sale Order Lines"
-msgstr ""
+msgstr "Linhas da Ordem de Venda"
#. module: sale
#: model:process.transition.action,name:sale.process_transition_action_createinvoice0
#: view:sale.order:0
msgid "Create Invoice"
-msgstr "Criar Fatura"
+msgstr "Criar Nota Fiscal"
#. module: sale
#: wizard_view:sale.order.line.make_invoice,init:0
@@ -1017,7 +1015,7 @@ msgstr ""
#. module: sale
#: view:sale.order:0
msgid "Sales order"
-msgstr ""
+msgstr "Ordem de Venda"
#. module: sale
#: model:process.node,note:sale.process_node_quotation0
@@ -1032,7 +1030,7 @@ msgstr ""
#. module: sale
#: field:sale.order,incoterm:0
msgid "Incoterm"
-msgstr "Incoterm"
+msgstr "Forma de Entrega"
#. module: sale
#: wizard_field:sale.advance_payment_inv,init,product_id:0
@@ -1048,18 +1046,18 @@ msgstr ""
#. module: sale
#: field:sale.order,partner_order_id:0
msgid "Ordering Contact"
-msgstr ""
+msgstr "Contato Comercial"
#. module: sale
#: rml:sale.order:0
#: field:sale.order.line,name:0
msgid "Description"
-msgstr ""
+msgstr "Descrição"
#. module: sale
#: rml:sale.order:0
msgid "Price"
-msgstr ""
+msgstr "Preço"
#. module: sale
#: model:process.transition,name:sale.process_transition_deliver0
@@ -1069,22 +1067,22 @@ msgstr ""
#. module: sale
#: model:ir.actions.report.xml,name:sale.report_sale_order
msgid "Quotation / Order"
-msgstr ""
+msgstr "Cotação / Ordem"
#. module: sale
#: rml:sale.order:0
msgid "Tel. :"
-msgstr ""
+msgstr "Tel."
#. module: sale
#: rml:sale.order:0
msgid "Quotation N°"
-msgstr ""
+msgstr "Cotação N°"
#. module: sale
#: field:stock.move,sale_line_id:0
msgid "Sale Order Line"
-msgstr ""
+msgstr "Linhas da Ordem de Venda"
#. module: sale
#: model:process.transition.action,name:sale.process_transition_action_cancelassignation0
@@ -1117,7 +1115,7 @@ msgstr "Cliente"
#. module: sale
#: field:product.product,pricelist_purchase:0
msgid "Purchase Pricelists"
-msgstr ""
+msgstr "Lista de Preço de Compras"
#. module: sale
#: model:ir.model,name:sale.model_sale_order
@@ -1126,17 +1124,17 @@ msgstr ""
#: view:sale.order:0
#: field:stock.picking,sale_id:0
msgid "Sale Order"
-msgstr ""
+msgstr "Ordem de Venda"
#. module: sale
#: field:sale.config.picking_policy,name:0
msgid "Name"
-msgstr ""
+msgstr "Nome"
#. module: sale
#: field:sale.order,invoice_quantity:0
msgid "Invoice on"
-msgstr ""
+msgstr "Faturar em"
#. module: sale
#: model:ir.actions.act_window,name:sale.action_order_tree_new
@@ -1147,23 +1145,23 @@ msgstr ""
#. module: sale
#: view:sale.order:0
msgid "Total amount"
-msgstr ""
+msgstr "Total Geral"
#. module: sale
#: rml:sale.order:0
#: field:sale.order,date_order:0
msgid "Date Ordered"
-msgstr ""
+msgstr "Data da Ordem"
#. module: sale
#: field:sale.order.line,product_uos:0
msgid "Product UoS"
-msgstr ""
+msgstr "UdS Produto"
#. module: sale
#: selection:sale.order,state:0
msgid "Manual In Progress"
-msgstr ""
+msgstr "Manual em Progresso"
#. module: sale
#: field:sale.order.line,product_uom:0
@@ -1182,17 +1180,17 @@ msgstr ""
#. module: sale
#: model:ir.actions.act_window,name:sale.action_config_picking_policy
msgid "Configure Picking Policy for Sale Order"
-msgstr ""
+msgstr "Configurar Politica de Separação para Ordem de Venda"
#. module: sale
#: model:process.node,name:sale.process_node_order0
msgid "Order"
-msgstr ""
+msgstr "Ordem"
#. module: sale
#: rml:sale.order:0
msgid "Payment Terms"
-msgstr ""
+msgstr "Forma de Pagamento"
#. module: sale
#: view:sale.order:0
@@ -1212,17 +1210,17 @@ msgstr ""
#. module: sale
#: field:sale.shop,name:0
msgid "Shop Name"
-msgstr ""
+msgstr "Nome do Estabelecimento"
#. module: sale
#: field:sale.order,payment_term:0
msgid "Payment Term"
-msgstr ""
+msgstr "Forma de Pagamento"
#. module: sale
#: selection:sale.order,order_policy:0
msgid "Payment Before Delivery"
-msgstr ""
+msgstr "Pagamento Antes da Entrega"
#. module: sale
#: help:sale.order,invoice_ids:0
@@ -1236,12 +1234,12 @@ msgstr ""
#: view:sale.order:0
#: view:sale.order.line:0
msgid "States"
-msgstr ""
+msgstr "Status"
#. module: sale
#: field:sale.order.line,th_weight:0
msgid "Weight"
-msgstr ""
+msgstr "Peso"
#. module: sale
#: model:process.node,note:sale.process_node_order0
@@ -1257,7 +1255,7 @@ msgstr "Error: código EAN invalido"
#: field:sale.order,picked_rate:0
#: field:sale.order,shipped:0
msgid "Picked"
-msgstr ""
+msgstr "Separado"
#. module: sale
#: view:sale.shop:0
@@ -1267,12 +1265,12 @@ msgstr "Contas"
#. module: sale
#: selection:sale.config.picking_policy,order_policy:0
msgid "Invoice Based on Deliveries"
-msgstr ""
+msgstr "Notas Fiscais Baseadas nas Entregas"
#. module: sale
#: view:sale.order:0
msgid "Stock Moves"
-msgstr ""
+msgstr "Movimentações de Estoque"
#. module: sale
#: model:ir.actions.act_window,name:sale.action_order_tree
@@ -1294,7 +1292,7 @@ msgstr ""
#: model:ir.actions.act_window,name:sale.open_board_sales_manager
#: model:ir.ui.menu,name:sale.menu_board_sales_manager
msgid "Sale Dashboard"
-msgstr ""
+msgstr "Dashboard de Venda"
#. module: sale
#: view:board.board:0
@@ -1330,7 +1328,7 @@ msgstr ""
#: field:report.sale.order.category,price_average:0
#: field:report.sale.order.product,price_average:0
msgid "Average Price"
-msgstr ""
+msgstr "Preço Médio"
#. module: sale
#: model:ir.model,name:sale.model_report_sale_order_created
@@ -1374,7 +1372,7 @@ msgstr "Todos os meses"
#: field:report.sale.order.category,price_total:0
#: field:report.sale.order.product,price_total:0
msgid "Total Price"
-msgstr ""
+msgstr "Preço Total"
#. module: sale
#: model:ir.model,name:sale.model_report_sale_order_category
@@ -1501,13 +1499,13 @@ msgstr ""
#: field:report.sale.order.product,name:0
#: field:report.turnover.per.month,name:0
msgid "Month"
-msgstr ""
+msgstr "Mês"
#. module: sale
#: field:report.sale.order.category,count:0
#: field:report.sale.order.product,count:0
msgid "# of Lines"
-msgstr ""
+msgstr "# de Linhas"
#. module: sale
#: field:report.sale.order.created,create_date:0
diff --git a/addons/sale/i18n/ro.po b/addons/sale/i18n/ro.po
index dee13780739..559892295ea 100644
--- a/addons/sale/i18n/ro.po
+++ b/addons/sale/i18n/ro.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:41+0000\n"
+"PO-Revision-Date: 2010-08-07 08:24+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:42+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:47+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale
diff --git a/addons/sale/i18n/sr.po b/addons/sale/i18n/sr.po
index 0fa0c733750..445a4d32123 100644
--- a/addons/sale/i18n/sr.po
+++ b/addons/sale/i18n/sr.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:39+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 05:03+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-08-04 03:42+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale
diff --git a/addons/sale/i18n/sv.po b/addons/sale/i18n/sv.po
index c82230a1206..0c5aa47e2c4 100644
--- a/addons/sale/i18n/sv.po
+++ b/addons/sale/i18n/sv.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:38+0000\n"
+"PO-Revision-Date: 2010-08-08 06:49+0000\n"
"Last-Translator: Anders Eriksson (Mobila System) <ae@mobilasystem.se>\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: 2010-08-04 03:42+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale
diff --git a/addons/sale/i18n/tr.po b/addons/sale/i18n/tr.po
index 7f9ba520f9f..d95a25d3ce9 100644
--- a/addons/sale/i18n/tr.po
+++ b/addons/sale/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:37+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 05:44+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:42+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale
diff --git a/addons/sale/i18n/uk.po b/addons/sale/i18n/uk.po
index 2e379e49e9a..fdd8b3097cd 100644
--- a/addons/sale/i18n/uk.po
+++ b/addons/sale/i18n/uk.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:37+0000\n"
+"PO-Revision-Date: 2010-08-08 08:54+0000\n"
"Last-Translator: Jay (Open ERP) <jvo@tinyerp.com>\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: 2010-08-04 03:42+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale
diff --git a/addons/sale/i18n/vi.po b/addons/sale/i18n/vi.po
index 5bf33f12913..667011b22fa 100644
--- a/addons/sale/i18n/vi.po
+++ b/addons/sale/i18n/vi.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:37+0000\n"
+"PO-Revision-Date: 2010-08-08 05:33+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\n"
"Language-Team: Vietnamese <vi@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-08-04 03:42+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale
diff --git a/addons/sale/i18n/zh_TW.po b/addons/sale/i18n/zh_TW.po
index a3180c0c2ec..15740c80260 100644
--- a/addons/sale/i18n/zh_TW.po
+++ b/addons/sale/i18n/zh_TW.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:36+0000\n"
+"PO-Revision-Date: 2010-08-07 04:21+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:42+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:47+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale
diff --git a/addons/sale_journal/i18n/nl.po b/addons/sale_journal/i18n/nl.po
index 3b2a6a1c478..ef4e132958b 100644
--- a/addons/sale_journal/i18n/nl.po
+++ b/addons/sale_journal/i18n/nl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 20:34+0000\n"
-"Last-Translator: Jan Verlaan (Veritos) <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 07:44+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale_journal
diff --git a/addons/sale_journal/i18n/pl.po b/addons/sale_journal/i18n/pl.po
index 24d0240dbad..c5f9d0d94bd 100644
--- a/addons/sale_journal/i18n/pl.po
+++ b/addons/sale_journal/i18n/pl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 06:03+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 05:59+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale_journal
diff --git a/addons/sale_journal/i18n/tr.po b/addons/sale_journal/i18n/tr.po
index 15206cfbbf7..d2640605218 100644
--- a/addons/sale_journal/i18n/tr.po
+++ b/addons/sale_journal/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 05:58+0000\n"
+"PO-Revision-Date: 2010-08-08 04:52+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:43+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:43+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale_journal
diff --git a/addons/sale_mrp/i18n/et.po b/addons/sale_mrp/i18n/et.po
index e60a79f6544..ce0956a1dd8 100644
--- a/addons/sale_mrp/i18n/et.po
+++ b/addons/sale_mrp/i18n/et.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2010-06-28 09:21+0000\n"
-"PO-Revision-Date: 2010-08-05 08:10+0000\n"
+"PO-Revision-Date: 2010-08-07 11:24+0000\n"
"Last-Translator: lyyser <logard.1961@gmail.com>\n"
"Language-Team: Estonian <et@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2010-08-06 03:45+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: sale_mrp
diff --git a/addons/stock/i18n/bs.po b/addons/stock/i18n/bs.po
index e5179665219..9d90a9e9d6e 100644
--- a/addons/stock/i18n/bs.po
+++ b/addons/stock/i18n/bs.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 03:49+0000\n"
+"PO-Revision-Date: 2010-08-08 04:54+0000\n"
"Last-Translator: adnan <adnankraljic@yahoo.com>\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: 2010-08-04 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: stock
diff --git a/addons/stock/i18n/ca.po b/addons/stock/i18n/ca.po
index 50b51d8a73e..a1d75c86905 100644
--- a/addons/stock/i18n/ca.po
+++ b/addons/stock/i18n/ca.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 03:49+0000\n"
+"PO-Revision-Date: 2010-08-07 09:45+0000\n"
"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
"<jesteve@zikzakmedia.com>\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: 2010-08-04 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: stock
diff --git a/addons/stock/i18n/de.po b/addons/stock/i18n/de.po
index 4ca543f46c7..0034a0f9a43 100644
--- a/addons/stock/i18n/de.po
+++ b/addons/stock/i18n/de.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:30+0000\n"
+"PO-Revision-Date: 2010-08-08 07:12+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: stock
diff --git a/addons/stock/i18n/it.po b/addons/stock/i18n/it.po
index ed92801204e..0e7aa63b643 100644
--- a/addons/stock/i18n/it.po
+++ b/addons/stock/i18n/it.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:01+0000\n"
+"PO-Revision-Date: 2010-08-08 05:48+0000\n"
"Last-Translator: Davide Corio - Domsense <davide.corio@domsense.com>\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: 2010-08-04 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: stock
diff --git a/addons/stock/i18n/nl.po b/addons/stock/i18n/nl.po
index 2a7d56ccd36..641fddeec71 100644
--- a/addons/stock/i18n/nl.po
+++ b/addons/stock/i18n/nl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 22:24+0000\n"
-"Last-Translator: Jan Verlaan (Veritos) <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 05:47+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-05 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: stock
diff --git a/addons/stock/i18n/pl.po b/addons/stock/i18n/pl.po
index c0e2f1157f9..85e41666d95 100644
--- a/addons/stock/i18n/pl.po
+++ b/addons/stock/i18n/pl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 05:22+0000\n"
-"Last-Translator: Grzegorz Grzelak (Cirrus.pl) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 06:39+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: stock
diff --git a/addons/stock/i18n/pt_BR.po b/addons/stock/i18n/pt_BR.po
index 82b6e859576..954cda771f6 100644
--- a/addons/stock/i18n/pt_BR.po
+++ b/addons/stock/i18n/pt_BR.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 03:38+0000\n"
+"PO-Revision-Date: 2010-08-08 06:19+0000\n"
"Last-Translator: Renato Lima - http://www.akretion.com "
"<renatonlima@gmail.com>\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: 2010-08-04 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: stock
diff --git a/addons/stock/i18n/tr.po b/addons/stock/i18n/tr.po
index 983f78462d8..10e95db5ac5 100644
--- a/addons/stock/i18n/tr.po
+++ b/addons/stock/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 04:14+0000\n"
-"Last-Translator: mga (Open ERP) <Unknown>\n"
+"PO-Revision-Date: 2010-08-08 08:55+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: stock
diff --git a/addons/stock_invoice_directly/i18n/nl.po b/addons/stock_invoice_directly/i18n/nl.po
index 001afa58096..f4a5503e8b0 100644
--- a/addons/stock_invoice_directly/i18n/nl.po
+++ b/addons/stock_invoice_directly/i18n/nl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 21:00+0000\n"
-"Last-Translator: Jan Verlaan (Veritos) <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 02:52+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:47+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: stock_invoice_directly
diff --git a/addons/stock_invoice_directly/i18n/tr.po b/addons/stock_invoice_directly/i18n/tr.po
index 1377f4a927c..ca9f7aaed7a 100644
--- a/addons/stock_invoice_directly/i18n/tr.po
+++ b/addons/stock_invoice_directly/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:59+0000\n"
+"PO-Revision-Date: 2010-08-08 04:21+0000\n"
"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-04 03:47+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: stock_invoice_directly
diff --git a/addons/stock_location/i18n/nl.po b/addons/stock_location/i18n/nl.po
index 2e0e7f60503..6b8add694e5 100644
--- a/addons/stock_location/i18n/nl.po
+++ b/addons/stock_location/i18n/nl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 22:25+0000\n"
-"Last-Translator: Jan Verlaan (Veritos) <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 11:04+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-05 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:48+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: stock_location
diff --git a/addons/stock_location/i18n/tr.po b/addons/stock_location/i18n/tr.po
index 796dc7aa029..97df1ebe667 100644
--- a/addons/stock_location/i18n/tr.po
+++ b/addons/stock_location/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:08+0000\n"
+"PO-Revision-Date: 2010-08-08 07:16+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: stock_location
diff --git a/addons/stock_no_autopicking/i18n/tr.po b/addons/stock_no_autopicking/i18n/tr.po
index d9cad1656df..7e4d4c6a1b4 100644
--- a/addons/stock_no_autopicking/i18n/tr.po
+++ b/addons/stock_no_autopicking/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 12:05+0000\n"
+"PO-Revision-Date: 2010-08-08 05:45+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: stock_no_autopicking
diff --git a/addons/subscription/i18n/nl.po b/addons/subscription/i18n/nl.po
index 37a1a713534..25dc2a95773 100644
--- a/addons/subscription/i18n/nl.po
+++ b/addons/subscription/i18n/nl.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.0\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 22:26+0000\n"
-"Last-Translator: Jan Verlaan (Veritos) <Unknown>\n"
+"PO-Revision-Date: 2010-08-07 09:47+0000\n"
+"Last-Translator: OpenERP Administrators <Unknown>\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: 2010-08-05 03:35+0000\n"
+"X-Launchpad-Export-Date: 2010-08-08 03:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: subscription
diff --git a/addons/subscription/i18n/tr.po b/addons/subscription/i18n/tr.po
index a85ab4f3961..0f1baa4cea4 100644
--- a/addons/subscription/i18n/tr.po
+++ b/addons/subscription/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:12+0000\n"
+"PO-Revision-Date: 2010-08-08 08:54+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:36+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:41+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: subscription
diff --git a/addons/warning/i18n/tr.po b/addons/warning/i18n/tr.po
index 7b57b3d3a9f..0a7b16b5e58 100644
--- a/addons/warning/i18n/tr.po
+++ b/addons/warning/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 11:36+0000\n"
+"PO-Revision-Date: 2010-08-08 06:21+0000\n"
"Last-Translator: Fabien (Open ERP) <fp@tinyerp.com>\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: 2010-08-04 03:47+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: warning
diff --git a/addons/wiki/i18n/tr.po b/addons/wiki/i18n/tr.po
index 4c57c04ebaf..d44167b49e2 100644
--- a/addons/wiki/i18n/tr.po
+++ b/addons/wiki/i18n/tr.po
@@ -7,13 +7,13 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2009-08-28 16:01+0000\n"
-"PO-Revision-Date: 2010-08-03 10:43+0000\n"
+"PO-Revision-Date: 2010-08-08 06:58+0000\n"
"Last-Translator: adsiz_1029@hotmail.com <Unknown>\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: 2010-08-04 03:46+0000\n"
+"X-Launchpad-Export-Date: 2010-08-09 03:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#. module: wiki